summaryrefslogtreecommitdiff
path: root/pjmedia
AgeCommit message (Collapse)Author
2009-03-12(Major) Task #737 and #738: integration of APS-Direct and Audiodev from ↵Benny Prijono
aps-direct branch to trunk. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2506 74dad513-b988-da41-8d7b-12977e46ad98
2009-03-04Ticket #744: Jitter buffer does not discard duplicate frame if it is ↵Benny Prijono
currently empty (thanks Mårten Wikström for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2485 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-24Ticket #730: Fixed stream to convert units of jitter buffer params, from ↵Nanang Izzuddin
msecs (in stream info) to frame counts (for jitter buffer). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2477 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-13Ticket #728: Nanang Izzuddin
- Fixed l16_open() to initialize VAD & PLC settings. - Minor fixes: updated few parts related to macro PLC_DISABLED. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2453 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-10Ticket #722: Fixed VoIP metrics calculations in RTCP-XR for cases of no gap, ↵Nanang Izzuddin
no burst, and no both. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2447 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-10Minor fix/ticket #720: removed unused var & memory allocation in stream.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2446 74dad513-b988-da41-8d7b-12977e46ad98
2009-02-06Ticket #695: Inserted wait loop between stop() & close() of APS client ↵Nanang Izzuddin
session to allow 'APS server' performs clean stop (it is APS server who suffers panic KERN-EXEC 0). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2443 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-28Fixed missing function declaration of pjmedia_snd_aps_activate_loudspeaker().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2432 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-27Ticket #706: Part 1 of VS 2005 projects reorganization: introduction of ↵Benny Prijono
Windows Mobile 6 standard SDK in the build platform git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2430 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-27Ticket #707: pjmedia-test: link error when L16 codec is disabled, and ↵Benny Prijono
compile error due to Unicode platform in sdp_test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2429 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-20Ticket #701: Updated PA callbacks to check their thread registration status ↵Nanang Izzuddin
using both: manual flag and actual/TLS status. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2426 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-20Ticket #698: Fixed the silly bug of possible NULL opt access.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2424 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-20Fixed ticket #696: Wrong timestamp calculation causing RTCP clock skew ↵Benny Prijono
(thanks Guido Fischer for the fix!) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2422 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-06Ticket #680: Wrong frame size passed to sound port player callback by ↵Nanang Izzuddin
Symbian APS. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2418 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-05Ticket #680:Nanang Izzuddin
- Fixed Symbian APS G.711 frame size variation issue. - Fixed APS implementation to regard 'samples_per_frame' setting. - Added APIs for u-law/a-law <-> PCM bulk conversions. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2416 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-03Support for IPP version 6.0 (the usc.lib has been renamed to speech.lib for ↵Benny Prijono
Windows) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2412 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-02Updated to support IPP 6.0 (the usc.lib was renamed to speech.lib in IPP 6.0)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2409 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01Fixed gcc-4.3.2 warnings with the warn_unused_result flag in some APIsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2408 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01Fixed unreached code, deprecated fopen(), unused arguments, and other ↵Benny Prijono
warnings with MSVC git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2407 74dad513-b988-da41-8d7b-12977e46ad98
2009-01-01Fixed wrong exe output name in pjmedia-test VS8 projectBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2406 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-30Added pjmedia-test, pjnath-test, and pjsip-test to VS8 solution, and changed ↵Benny Prijono
the exe output names to the more standard naming convention (for the cdash test) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2402 74dad513-b988-da41-8d7b-12977e46ad98
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-12-18Cleaned up compile warnings (on gcc 4.0.1).Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2386 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-18Fixed minor gcc compilation warningsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2385 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-17Ticket #675:Nanang Izzuddin
- Fixed ICE+STUN panic E32User-CBASE 46, the problem seems to be inside the Symbian version of pjsua_handle_events(). - Updated minor things, e.g: compile warnings git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2379 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-12Workaround for ticket #683: Crash/segfault on pjmedia_wsola_create() on ARM9 ↵Benny Prijono
platform with GCC optimizations git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2378 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-11Minor update on silence detector to increase trace verbosity level.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2377 74dad513-b988-da41-8d7b-12977e46ad98
2008-12-11Ticket #661: Fixed transport ICE in verifying possibilities of RTCP settings ↵Nanang Izzuddin
in the SDP. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2376 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-19Ticket #676: Updated default value of maximum silence theshold setting to ↵Nanang Izzuddin
MAXUINT16+1 (feature is disabled). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2368 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-18Ticket #676: Updated silence detector to regard max silence threshold setting.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2367 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-12Fixed bug of unresetted static var dev_info that caused device name gets ↵Nanang Izzuddin
repeated on second call or soon of snd_init() (thanks Steven Back for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2366 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11Ticket #671: Updated conference to disable skipping a frame which has very ↵Nanang Izzuddin
low audio signal. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2365 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11Ticket #674:Nanang Izzuddin
- Updated SDP negotiation module to allow special treatment for AMR negotiation. - Fixed SDP negotiation when it prefers local codec order it gets wrong in identifying the remote offer. - Added some test scripts to test AMR negotiation. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2364 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11Ticket #670: Minor update on naming of AMR helper and updated AMR in IPP ↵Nanang Izzuddin
codecs to enable octet-align from FMTP settings. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2363 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-31Ticket #673: rollback r2360, and implement new fix for Race condition may ↵Benny Prijono
cause crash in SRTP transport ticket git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2361 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-31Ticket #673: Crash in SRTP transport when receiving stray RTP/RTCP packetBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2360 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-29Ticket #670:Nanang Izzuddin
- Configurable setting to enable/disable AMR bitstream reordering (sensitivity order to/from encoder bits order). - Updated AMR codec to regard in-band Change Mode Request from remote encoder. - Updated AMR settings (octet-align, etc) to be configured upon codec opening, instead of hardcoded in the encode, decode, parse. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2359 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-28Ticket #670: Added AMR codec helper and updated IPP codecs to use the AMR ↵Nanang Izzuddin
codec helper. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2358 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-27Minor fix on Symbian sound latency info.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2357 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-21Ticket #662: Updated pjmedia transport ICE to handle missing IP address part ↵Nanang Izzuddin
in SDP a=rtcp attribute. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2355 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-21Ticket #666: Updated SDP parser to allow trailing newlines.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2354 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-21Ticket #558: Added srtp_deinit() function and registered this with pj_atexit().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2353 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-08Ticket #631: Fixed transport ICE returning zero/invalid remote RTP address ↵Nanang Izzuddin
when ICE is active. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2345 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-07Added pjmedia-test to build system and changed it to not always wait for ↵Benny Prijono
keyboard input to finish the test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2344 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-06Fixed G.722 codec that is suppossed to work with 14 bits PCM for its input & ↵Nanang Izzuddin
output (thanks Olle Frimanson for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2342 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-01Ticket #649: Build error in wav_writer.c in big endian systems (thanks Seth ↵Benny Prijono
Hinze for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2335 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-27Fixed assertion in echo suppressor when recording and playing level is equal.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2329 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-27Fixed possible assertion by codec when stereo/multichannel codec is used and ↵Nanang Izzuddin
stream is about to send keep-NAT-alive packet (thanks Bill Gardner for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2328 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-25Ticket #638: Fixed assertion caused by prefetch < min_prefetch (thanks ↵Nanang Izzuddin
Michael Bradley Jr for the reports). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2321 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-25Ticket #638: Cleaned up compilation warning in jbuf.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2318 74dad513-b988-da41-8d7b-12977e46ad98