summaryrefslogtreecommitdiff
path: root/pjmedia/src
AgeCommit message (Collapse)Author
2008-06-26Specifying star in codec selection will select all codecs. Fixed the codec ↵Benny Prijono
selection in codec.c to select all codecs when empty string is given. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2061 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20Large changeset to replace all occurences of year 2007 with 2008 in the ↵Benny Prijono
copyright notice git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2039 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20Make SDP parser more lenient by ignoring first newlines.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2035 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-19Ticket #549: major modification in media transport API to support more ↵Benny Prijono
offer/answer scenarios git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2032 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14Added pjmedia_tonegen_rewind()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2022 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14Implement ticket #546 and revisit ticket #439:Benny Prijono
- ticket #546 implements RTCP SDES and CNAME - re-enable periodic RTP TX which was disabled by #439 - fixed bug in RTCP TX interval - changed PJMEDIA_CODEC_MAX_SILENCE_PERIOD value from ts to msec git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2020 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14More ticket #505: added constants to shrink the excess frames in jbuf even ↵Benny Prijono
more slowly, default can only discard one excess frame per 200ms git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2019 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-13Fixed various compilation warnings with gcc strict compilationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2015 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12Related to ticket #525: transport_srtp returns PJ_EINVALIDOP in UPDATE or ↵Benny Prijono
re-INVITE when media is already active git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2011 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12More ticket #542: updated dsound.c to adapt with latency settingNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2010 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12Ticket #542: added new API and macro for sound device latency settings, also ↵Nanang Izzuddin
added new param for this in pjsua git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2007 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-09Added more validations & a new API (thanks Florian Bomers):Nanang Izzuddin
- added more validation on pjmedia transport get info. - added more validation on stop_media_session() of pjsua_media, useful when conference is not used. - added new API for retrieving user_data of pjmedia session. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1998 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06More ticket #485: major modification in transport_ice to support new ICE ↵Benny Prijono
stream transport API git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1989 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06Added field maximum bitrate to codec param, this is useful for providing ↵Nanang Izzuddin
safer frame size calculation, especially when peer's bitrate is unknown git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1985 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-06Cleaned up warnings of [u]char-[u]int conversionsNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1984 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-05Ticket #473:Nanang Izzuddin
- fixed issue on Speex multiple frames (encoding: encoded bits concatenation & decoding: frames parsing) - updated pjmedia stream & codecs on encoding multiple frames - introduced bit_info in pjmedia_frame and jitter buffer git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1983 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-05Fixed bug in copying buffer and updated post process of buffer shrinkingNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1982 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-03Fixed C & C++ cross linked problem and missing newly added libsrtp.lib in ↵Nanang Izzuddin
symbian_ua_gui.mmp git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1980 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-02Fixed uninitialized output size before calling G.722 encoderNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1977 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30Updated delaybuf to learn burst level in realtime instead of only in the ↵Nanang Izzuddin
beginning, this can optimize the latency and increase adaptivity git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1972 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-30Added another WSOLA implementation, PJMEDIA_WSOLA_IMP_WSOLA_LITE, this is ↵Nanang Izzuddin
used by small devices by default (replacing PJMEDIA_WSOLA_IMP_NULL) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1971 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-28Fixed bug in pjmedia_sdp_rtpmap_to_attr(): may overwrite past the bufferBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1967 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-27Changed build optimizations settings for Speex, pjmedia, and symbian_sound ↵Nanang Izzuddin
for Symbian. Speex/8000 now also runs on Symbian! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1965 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-17More on ticket #535: updated files using and related to math.hNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1961 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-13Resample port get frame may cause buffer overflow when downport returns ↵Nanang Izzuddin
non-audio frame git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1955 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-07Ticket #527: Commited ticket527.2.patchNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1950 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-02More ticket #513:Nanang Izzuddin
- Added RTCP XR features on stream: configurable RTCP XR sending interval, third-party destination for RTCP XR, and sending last RTCP XR packet when stream destroyed. - Updated end system delay of RTCP XR: sound device latency estimated based on sound device implementation. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1945 74dad513-b988-da41-8d7b-12977e46ad98
2008-05-02Ticket #528: committed ticket528.patchNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1944 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-29More on ticket #513:Nanang Izzuddin
- Added RTCP XR print reports to streamutil.c - Added new API pjmedia_stream_get_stat_xr() - Added field rtcp_xr_enabled to stream info structure - Swapped the wrong RTCP XR statistic storage (encoding direction should be stored in TX, decoding direction in RX, it was the opposite) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1943 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-28Ticket #513: Support for RTCP XR (initial patch)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1942 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-23More ticket #497: added configuration to disable WSOLA and set default to ↵Benny Prijono
disabled on WinCE and Symbian git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1941 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-22More ticket #420: creation of IPv6 media streams (tested on SIPit22)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1935 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-19More ticket #526: committed ticket526.2.patchBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1934 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-14Fixed miscellaneous compile warnings/errors when built with C++ modeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1929 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-14Ticket #526: Pjsua crash after wav player destroyed inside the eof callback ↵Benny Prijono
(thanks Tanguy Floc'h) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1927 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10More ticket #505: the jitter buffer only discard one packet at a time when ↵Benny Prijono
optimizing the delay git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1922 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10More ticket #523: renamed some variable names for clarityBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1919 74dad513-b988-da41-8d7b-12977e46ad98
2008-04-10Ticket #523: Handle incomplete audio frame from sound device (e.g. OSS)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1918 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-30More ticket #504: added missing new files!Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1901 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-29Ticket #517: Invalid argument error when binding media transport on MacOS XBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1899 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-29Ticket #504: final installment to support stereo audio all the way in ↵Benny Prijono
PJMEDIA. Please see tickiet #504 for more info git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1898 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-28Fixed bug in automatic RTCP address calculation causing assertion failure in ↵Benny Prijono
Symbian with ICE transport git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1897 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-26Updated pjmedia_test with the latest jitter buffer APIBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1895 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-25Ticket #516: Assertion in sound device when headset is plugged/unplugged in ↵Benny Prijono
MacOS X (thanks Alexei Kuznetsov) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1893 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-21Ticket #505: optimizing the jitter buffer delayBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1887 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-20Fixed minor warning about unused variable in transport_srtp.cBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1881 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-19More ticket #497: division by zero in wsola when min_extra is set to zero ↵Benny Prijono
(the default value) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1875 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-17More ticket #479: bug in pjmedia_transport_get_info(), the info should be ↵Benny Prijono
initialized by caller git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1873 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-17More ticket #507: fixed the bug introduced in r1871 about operator precedenceBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1872 74dad513-b988-da41-8d7b-12977e46ad98
2008-03-17More ticket #507: updated GNU build system with the G.722 codec and fixed ↵Benny Prijono
minor warning about operator precedence git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1871 74dad513-b988-da41-8d7b-12977e46ad98