summaryrefslogtreecommitdiff
path: root/pjmedia
AgeCommit message (Collapse)Author
2014-03-05Fixed #1743: Unplugging the earpeace while audio is running would cause ↵HEADmasterBenny Prijono
audio to stop in BB10 10.2.1. This also fix the issue in #1732 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4778 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-24Misc (re #1630): Fixed missing PJ_DECL on pj_run_app() and bad type casts in ↵Nanang Izzuddin
WMME audio dev (thanks Louis Solomon for the report). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4760 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-19Misc (re #1630): use static variable when registering interruptionListener ↵Benny Prijono
thread git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4751 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-18Fixed #1736: Update to bdSound's bdiMad audio device to support output ↵Benny Prijono
routing. Thanks Andrea for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4748 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-11Re #1734: Add flash support for DTMF rfc 2833.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4739 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-06Misc (re #1630): another fixes for gcc warnings about variable set but unusedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4736 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-05Misc (re #1630): fixing gcc warning about variable set but unusedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4731 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-04Fixed #1732: Error setting audio output route in BlackBerry 10 (BB10) ↵Benny Prijono
version 10.2.1 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4730 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-04Misc (re #1630): Fixing warnings about variable set but not used with recent gccBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4728 74dad513-b988-da41-8d7b-12977e46ad98
2014-02-04Re #1519 (commited to SVN trunk): Add lib target to build system to enable ↵Liong Sauw Ming
building the library only (without the executables) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4727 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-30Close #1730: Added srtp_deinit()/shutdown() detection for external SRTP in ↵Nanang Izzuddin
configure script. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4723 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-29Close #1729: Added check of PJMEDIA_HAS_VIDEO (instead of just specific ↵Nanang Izzuddin
backend check) in video device wrappers. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4722 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-23Misc (re #1630): Fixed symbols that should not be exported (thanks Tzafrir ↵Nanang Izzuddin
Cohen for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4713 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-23Misc (re #1630): Fixed GCC build warnings (thanks Tzafrir Cohen for the patch).Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4712 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-17Related to Re #1656: added trace message when output route setting failsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4707 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-16Closed #1723: Merging pjsua2 branch into trunkLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4704 74dad513-b988-da41-8d7b-12977e46ad98
2014-01-03Close #1720:Nanang Izzuddin
- Added configure flags --with-external-srtp and --disable-resample. - Added macro setting PJMEDIA_LIBSRTP_AUTO_INIT_DEINIT to allow application to handle libsrtp init & deinit by itself. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4701 74dad513-b988-da41-8d7b-12977e46ad98
2013-11-23Fixed #1713: Enable building the libraries as shared libraries/DLLs for GNU ↵Benny Prijono
targets git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4656 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-24Re #1630 (misc): Use the right compiler and flags to compile C++ (.cpp) filesLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4637 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-24Re #1697: fixed build error with the new coreaudio_dev.m introduced by ↵Benny Prijono
r4617, because build process looks for an ObjC compiler git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4635 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-23Fixed #1707: Add support for paralel buildLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4632 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Re #1630 (misc):Liong Sauw Ming
Fixed compiler warnings. Thanks to Mark Michelson for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4624 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-21Close #1705: Added playback and capture callbacks for echo canceller algo. ↵Nanang Izzuddin
Note that this changeset also modified current Speex AEC algo behaviors: - applied this two APIs model for Speex AEC algo - enabled Speex AGC preprocessing git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4622 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-17Misc (re #1630): replaced htons() with ntohs() in l16_decode() on little ↵Nanang Izzuddin
endian platforms. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4621 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-09Re #1697: Use AVAudioSession to set audio session category and ↵Liong Sauw Ming
activate/deactivate audio session git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4617 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-08Re #1703 General bug fixes: fixed mutex not released on some error conditionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4616 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-08Re #1703: fixing general bugs. First installment: correct handling of ↵Benny Prijono
snprintf return value git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4613 74dad513-b988-da41-8d7b-12977e46ad98
2013-10-01Fixed #1674: Deadlock when third party media employs external lock and ICE ↵Liong Sauw Ming
is active git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4606 74dad513-b988-da41-8d7b-12977e46ad98
2013-09-09Misc (re #1630): Fixed bug of missing max_br/mbps/fs settings in h264 ↵Nanang Izzuddin
default profile initialization. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4593 74dad513-b988-da41-8d7b-12977e46ad98
2013-09-05Re #1697: Add internal compile time option to disable the use of Audio ↵Liong Sauw Ming
Session API (deprecated) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4590 74dad513-b988-da41-8d7b-12977e46ad98
2013-08-01Closed #1692: Allow multiple codecs in SDP answerLiong Sauw Ming
By default, the setting is disabled, to change it during run-time, use the function pjmedia_sdp_neg_set_allow_multiple_codecs(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4577 74dad513-b988-da41-8d7b-12977e46ad98
2013-07-15Re #817: Initial work for allowing application to respond to re-INVITE manually.Liong Sauw Ming
Patches integrated in this fix (with some modifications for adjustment to the current trunk): - sip_inv-on_rx_reinvite.patch Move the place where to call the callback so the callback will still be called when the re-invite contains no SDP - sdp_neg_cancel_remote_offer pjmedia_sdp_neg_cancel_remote_offer() is no longer necessary since pjmedia_sdp_neg_cancel_offer() can already handle that. Only integrate the chart for sdp negotiation doc. - sip_inv-terminate-reinvite-tsx-on-cancel - sip_inv-cancel_sdp_neg_on_sending_negative_reply_to_reinvite - pjsip-allow_cancel_reinvite git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4562 74dad513-b988-da41-8d7b-12977e46ad98
2013-07-09Closed #1687: Allow media type change during SDP negotiationLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4554 74dad513-b988-da41-8d7b-12977e46ad98
2013-06-19Close #1681:Nanang Izzuddin
- Added compile-time settings PJMEDIA_TRANSPORT_SO_RCVBUF_SIZE and PJMEDIA_TRANSPORT_SO_SNDBUF_SIZE. The default values are both 64 KB when PJMEDIA_HAS_VIDEO is set, otherwise just zero (socket buffer size uses OS default). The settings will be applied to media transport UDP and ICE. - Also added run-time settings so_sndbuf_size and so_rcvbuf_size into ICE stream transport, STUN socket, and TURN socket. Default values are all zero. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4538 74dad513-b988-da41-8d7b-12977e46ad98
2013-06-19Re #1680: Add initial support for Win64Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4537 74dad513-b988-da41-8d7b-12977e46ad98
2013-06-18Closed #1678: Proper error handling in WAV writerLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4536 74dad513-b988-da41-8d7b-12977e46ad98
2013-06-13Fixed #1676: fixed assertion when SDL initialization fails on library startup.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4535 74dad513-b988-da41-8d7b-12977e46ad98
2013-05-29Re #1630 (misc): Fixed typo and missing include in coreaudio devLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4527 74dad513-b988-da41-8d7b-12977e46ad98
2013-05-16Misc re #1630: added more error logging to SDL, to print SDL error message ↵Benny Prijono
when an operation fails git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4520 74dad513-b988-da41-8d7b-12977e46ad98
2013-05-16Misc re #1630: link error on iOS build if LDFLAGS contains -ObjC and ↵Benny Prijono
PJMEDIA_HAS_VIDEO is disabled git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4519 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-30Re #1656: change back frags_max to 3 from -1Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4512 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-25Re #1656: put back PLUGIN_ROUTING as per the latest suggestionBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4503 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-25Re #1656: fixes to audio routing from latest suggestionsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4502 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-25Re #1636: change include directive to relative path to simplify build configRiza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4501 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-24Fixed #1659: SDP offer version number is not incremented if previous ↵Benny Prijono
re-INVITE offer was rejected git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4498 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-24Re #1656: fixes incorporated from latest email feedbackBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4495 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23Re #1656: integration of Gurtej's patch (email re: PJSIP BB10 Performance ↵Benny Prijono
and sound dev fixes) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4490 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-23Re #1630: fixed various warningsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4487 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19Misc (re #1630): set default frames per packet for AMR codec to 1 (from 2) ↵Benny Prijono
because it yields lower and more consistent CPU utilization on BB10 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4481 74dad513-b988-da41-8d7b-12977e46ad98
2013-04-19Re #1656: BB10 sound device fixes:Benny Prijono
- fixed hardcoded clock rate etc. - handle audio routing setting when opening via param git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4480 74dad513-b988-da41-8d7b-12977e46ad98