summaryrefslogtreecommitdiff
path: root/pjmedia/src/pjmedia-codec/gsm.c
AgeCommit message (Collapse)Author
2008-12-23Updated copyright notice in all files to Teluu Inc., and changed the year as ↵Benny Prijono
well git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2394 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-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-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-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-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-03-04Ticket #502: New packet lost concealment (PLC) implementation and enable PLC ↵Benny Prijono
on G711 and GSM codec git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1846 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-11Fixed compilation error in gsm codec caused by last C++ changesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1267 74dad513-b988-da41-8d7b-12977e46ad98
2007-05-11HUGE changeset to make the rest of the libraries compile with C++ modeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1266 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-09Fixed all VS6 and VS8 projects with new third party projects layoutBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1177 74dad513-b988-da41-8d7b-12977e46ad98
2007-04-07Split speex, portaudio, and gsm into third_party directoryBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/branches/split-3rd-party@1168 74dad513-b988-da41-8d7b-12977e46ad98
2007-03-15Fixed ticket #175: GSM codec factory does not shutdown properly causing it ↵Benny Prijono
to fail on next pjsua_init (thanks Binu K S) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@1064 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-19Ticket #110: HUGE HUGE changeset to replace all occurence of year 2006 with ↵Benny Prijono
2007 in copyright notice in all sources git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@974 74dad513-b988-da41-8d7b-12977e46ad98
2007-01-20Implement ticket #56: Periodically transmit RTP packet on silence, to ↵Benny Prijono
maintain NAT binding etc. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@888 74dad513-b988-da41-8d7b-12977e46ad98
2006-12-30Implement ticket #40: support for asymmetric encoding/decoding ptime (e.g. ↵Benny Prijono
with iLBC when local and remote have different mode) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@874 74dad513-b988-da41-8d7b-12977e46ad98
2006-12-26Ticket #54: added ability to modify some codec parameters on the flyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@867 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-26Fixed rather loud clicking/tick noise when call is established. This was ↵Benny Prijono
caused by the PLC not properly cleared before it is reused for the next call git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@627 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-03Change all pj_memset to pj_bzero(), where applicableBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@582 74dad513-b988-da41-8d7b-12977e46ad98
2006-05-19Install VAD in g711, gsm, and speex, and add the DTX support in stream.c. ↵Benny Prijono
Also changed the way the silence detector works, and changed default speex quality/complexity to 10 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@457 74dad513-b988-da41-8d7b-12977e46ad98
2006-05-13Another major modifications in PJMEDIA:Benny Prijono
- handle multiple frames in one packet - split stream creation into two steps to allow customization - PLC framework and implementation with G.711 and speex - stream returns NO_FRAME correctly. - added ptime argument in pjsua git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@438 74dad513-b988-da41-8d7b-12977e46ad98
2006-04-27Initial support for stereo codecs, and added L16 codecs. Also better ↵Benny Prijono
handling for case remote media is restarted git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@411 74dad513-b988-da41-8d7b-12977e46ad98
2006-03-16Added misc flags and modify Makefiles to allow exclusion of PortAudio and ↵Benny Prijono
specific codec during compilation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@320 74dad513-b988-da41-8d7b-12977e46ad98
2006-03-05Fixed serious flaw in GSM where encoder and decoder shared the same state!Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@281 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-21Initial conference implementationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@205 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-19Fixing Makefiles for the new pjmedia-codec and pjsip-simple librariesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@198 74dad513-b988-da41-8d7b-12977e46ad98
2006-02-10Added pjmedia-codec libraryBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@176 74dad513-b988-da41-8d7b-12977e46ad98