summaryrefslogtreecommitdiff
path: root/pjmedia
AgeCommit message (Collapse)Author
2012-08-24Re #1559: Removed unnecessary PJ_UNUSED_ARG(payload_len) in ↵Liong Sauw Ming
pjmedia_rtp_encode_rtp() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4235 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-14Fixed #1570: Update BlackBerry BB10 audio device to the latest SDK R6Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4230 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-08Fixed #1566:Nanang Izzuddin
- Increased RTP check count from 5 to 50. - Immediate stop check when the correct RTP ts span, i.e: using 8khz clockrate, is received. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4223 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-12Fixed #1552: Possible crash if media transport stop() is called on ICE ↵Benny Prijono
transport while ICE is not created (thanks Iliya Prince for the fix) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4203 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-05Fix #1549: Always reset conference port mixing buffer when it has ↵Nanang Izzuddin
transmitter(s). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4198 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-05Fix #1547:Nanang Izzuddin
- Added PJMEDIA_MAX_MRU to specify maximum packet size in receiving direction. - Added max_pkt_size into pj_turn_sock_cfg, default is PJ_TURN_MAX_PKT_LEN. - Fixed hardcoded MTU settings in media transport SRTP. - Added MIN_CHUNKS_PER_FRM constant in video stream. Notes: - PJMEDIA_MAX_MTU & PJMEDIA_MAX_MRU to specify max packet size for TX and RX dir. - For ICE media transport, TURN session limits outgoing packet size to PJ_TURN_MAX_PKT_LEN (the size of internal buffer for inserting TURN overheads). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4197 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-18Re #1536: Revert r4167Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4168 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-15Fixed #1536: Modify video port creation parameter to be set with actual ↵Liong Sauw Ming
creation prm on output git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4167 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-11Re #1532: put back the 'redundant' loop at the beginning.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4162 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07Close #1532: optimization in conference bridge get_frame().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4161 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07Fix #1531: fixed memory and handle leak issue in clock thread.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4160 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06Fix #1528:Nanang Izzuddin
- fixed video format YV12 (was YUV planar 16bpp, should be YVU planar 12bpp) - added I422 (YUV planar 16bpp, was defined as YV12) - updated colorbar video device to support YV12. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4158 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06Close #1529:Nanang Izzuddin
- replaced obsoleted SDL constants SDL_*_OVERLAY - updated build config/scripts git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4157 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01Re #1521: minor fixes to BB10 dev.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4151 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01Fixed #1521: Add initial support for BlackBerry 10 (BB10) platform.Liong Sauw Ming
Please visit http://trac.pjsip.org/repos/wiki/Getting-Started/BB10 for more details on how to build for BB10. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4150 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17Re #1509: backported r4122-r4129.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4130 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-14Re #1508 (misc): Fixed incorrect typecast of pjmedia_vid_streamLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4123 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-14Re #1509: backported r4112-4121Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4122 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-12Re #1508 (misc): Fixed compilation error if PJMEDIA_STREAM_ENABLE_KA is enabled.Liong Sauw Ming
This fix also disable the keep-alive feature in video stream. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4120 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-30Fix #1501: Added max incoming framerate state in video stream to check for ↵Nanang Izzuddin
increasing framerate (before triggering PJMEDIA_EVENT_FMT_CHANGED event). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4115 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27Re #1474: merged r4100-4107Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4108 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1446): fixed potentially non-portable 64bit integer literal ↵Benny Prijono
introduced by r4099 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4106 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Re #1474: merged r4095:4099Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4100 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1446): Fixed compile errors on Symbian S60 5th Ed SDK: ↵Nanang Izzuddin
unrecognized a struct defined inside another struct and 64 bit integer constants suffix. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4099 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Misc (re #1446): Updated ffmpeg compatibility issues, e.g: av_set_int() ↵Nanang Izzuddin
return code not match to av_opt_set_int(), update libavcodec version to at least 53.61 for av_opt_set*() usage. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4089 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Re #1446 (misc): Disable SDL by default on iOS and fixed various compiler ↵Liong Sauw Ming
warnings. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4087 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26Re #1446 (misc): Fixed linking error if PJMEDIA_HAS_VIDEO is 0Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4086 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-25Re #1446 (misc): Fix possible crash if video ports are destroyed in the ↵Liong Sauw Ming
wrong order (i.e. client port must be destroyed last). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4084 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-25Misc (re #1446): more support newer libavcodec version (major: 54) which ↵Nanang Izzuddin
deprecated AVCodec::encode and avcodec_encode_video(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4083 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-24Re #1474: merged r4054-r4079Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4082 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-24Misc (re #1446): support newer libavcodec version (major: 54) which ↵Benny Prijono
deprecated few APIs git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4081 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-24Misc (re #1446): fixed warning re unused job_thread() function in Mac OS buildBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4078 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-24Misc (re #1446) fixed compilation warningBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4077 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-24Misc (re #1446): compilation warning when calling swscaleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4076 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-23Related to re #1469: enable H.263 and H.264 by default if ffmpeg is availableBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4070 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-19Re #1276: Integrate BaseClasses with the project and remove unnecessary classesLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4062 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-17Re #1476: for simple blocking, the bandwidth typically needs to be set to ↵Benny Prijono
larger value than the avg_bitrage, otherwise the simple_blocking will slow down the transmission too much, causing video and audio unsync. This patch force the bandwidth to at least three times avg_bps git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4059 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-17Related to re #1478: minor fix for wrong AVI header field name (msec instead ↵Benny Prijono
of usec) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4058 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-17Related to re #1478: add timestamp value to audio and video frames in the ↵Benny Prijono
AVI player, and fix the avg/max bps calculation for the port info of audio stream git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4057 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-17Misc (re #1446): redirect ffmpeg logging with custom log callback.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4056 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-16Re #1446 (misc): Revert r4035 which resizes renderer if format does not change.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4053 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13Re #1446 (misc): Change the default of PJMEDIA_HAS_FFMPEG_VID_CODEC to ↵Liong Sauw Ming
PJMEDIA_HAS_FFMPEG_CODEC. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4051 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13Re #1446 (misc): Modified Makefile for ffmpeg_vid_codecs (see r4049)Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4050 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13Re #1446 (misc): Modified ffmpeg_codecs to ffmpeg_vid_codecsLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4049 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13Misc (re #1446): added AVI tags 'FMP4' & 'DX50' for MPEG4 variants in AVI ↵Nanang Izzuddin
player. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4048 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13Re #1478: Moved codec creation from dev_stream to dev_infoLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4047 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-13Misc (Re #1446): Remove XVID format usage in ffmpeg_util.c, ↵Nanang Izzuddin
PJMEDIA_FORMAT_XVID definition was removed in r4017 (thanks Bob van der Linden for the fix). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4044 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-12Re #1476: Initial version of send rate control in video stream, added simple ↵Nanang Izzuddin
blocking method (block application thread to make send delay when delay is needed). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4043 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-10Re #1446 (misc): Create SDL window in the requested position if ↵Liong Sauw Ming
PJMEDIA_VID_DEV_CAP_OUTPUT_POSITION is specified (fixed unused vars in the prev revision). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4036 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-10Re #1446 (misc): Modify SDL dev to:Liong Sauw Ming
* Resize renderer (instead of recreating it) if format does not change. * Create window in the requested position if PJMEDIA_VID_DEV_CAP_OUTPUT_POSITION is specified. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4035 74dad513-b988-da41-8d7b-12977e46ad98