summaryrefslogtreecommitdiff
path: root/pjmedia
AgeCommit message (Collapse)Author
2012-11-03Re #1586: Fixed useInBandFEC setting and default value setting in ↵Liong Sauw Ming
pjmedia_codec_silk_set_config() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4293 74dad513-b988-da41-8d7b-12977e46ad98
2012-11-01Re #1562 (misc): Fixed uninitialized frame for conversion in video portLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4290 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-12Re #1559: Fixed potential buffer overflow when duplicating the stringLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4283 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-05Re #1586: Add support for SILK multiple frames per packetLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4278 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-04Misc (re #1562): Fixed ffmpeg codec wrapper compile error of undefined ↵Nanang Izzuddin
'AVCodec::encode' (removed in the recent ffmpeg version). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4277 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01Re #1586: Implement SILK config setting and fixed decoding fmtpLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4272 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01More re #1586: added PJMEDIA_HAS_SILK_CODEC to config_auto.h.inBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4270 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-26Misc (re #1559): Consistent use of SAMPLES_PER_FRAME in G711.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4266 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-25Re #1568: Add build config for SILKLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4265 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-24Re #1586: Initial version of SILK wrapper.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4264 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-20Fixed #1582: Transmit the last DTMF packet (containing the E bit) three timesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4263 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-17Re #1562: Add PJMEDIA_HAS_VIDEO macro for vid_stream_infoLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4257 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14Transmit DTMF with 'End' bit when the stream is being destroyed. This closes ↵Benny Prijono
#1582 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4255 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14Close #1568:Nanang Izzuddin
- Added media change detection based on SDP negotiation result and local codec param settings, the detection result will decide whether the media should be re-initialized after the SDP negotiation. - Fixed stream to keep the duplicate of codec param for the stream info (was only copying the pointer). - Introduced macro PJSUA_THIRD_PARTY_STREAM_HAS_GET_INFO & PJSUA_THIRD_PARTY_STREAM_HAS_GET_STAT. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4254 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-13Re #1562: Add support for multiple GUIDs that represents the same format ↵Liong Sauw Ming
(such as I420/IYUV) in DShow device. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4253 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-13Fixed #1581: Fixed crash in video port when the capturer is passive, its ↵Liong Sauw Ming
stream is passive, and converter is needed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4252 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Fix #1579: Update Symbian APS/VAS to use new pjmedia_format.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4243 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Re #1562: Add support for I420 format in DShow video device.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4241 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Fixed #1577: Add pjmedia setting to include SDP bandwidth modifier "TIAS" ↵Liong Sauw Ming
(RFC3890) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4240 74dad513-b988-da41-8d7b-12977e46ad98
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