summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-11-14Re #1782 (misc): This is related to #1418: Library restart fails with ↵Liong Sauw Ming
PJLIB_UTIL_ESTUNNOTRESPOND error after several times. The fix r3896 in that ticket was accidentally modified during merging in r3999. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4961 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-13Re #1803: (Add support for Android 64 bit compilation)Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4960 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-10Re #1782 (misc):Liong Sauw Ming
This is related to #1249: Memory corruption bug in splitcomb. The fix r3548 in that ticket was accidentally reversed in r3664. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4959 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-07Misc (re #1782): Print log message when SIP UDP transport is destroyed.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4958 74dad513-b988-da41-8d7b-12977e46ad98
2014-11-04Close #1802: Configurable randomized value range for auto re-registration ↵Nanang Izzuddin
interval. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4957 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-31Fixed #1797: Clean up provisional media is executed when there is an ongoing ↵Riza Sulistyo
SDP negotiation. Scenario: 1. re-invite got 491, state tsx changed to completed 2. cleanup prov med executed 3. re-invite again with video 4. timer tsx to shift tsx no 1, from completed -> terminated trigger provisional cleanup 5. provisional video transport in no 3 got cleanup git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4956 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-27Fix #1801:Nanang Izzuddin
- put error check in re-registration attempt in pjsua_acc_modify(), - updated pjsua_acc_modify() docs about its behavior regarding unregistration and re-registration. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4955 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-24Fix #1800: Fixed crash in SIP resolver when DNS server return a lot of ↵Nanang Izzuddin
addresses (> PJSIP_MAX_RESOLVED_ADDRESSES). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4954 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-21Misc (re #1782): Skip libyuv and libopenh264 lookups when passing ↵Nanang Izzuddin
'--disable-video' param to configure script (thanks Sean Bright for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4953 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Fixed #1799: Fix finding highest resolution for H264Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4952 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Misc (re #1782): Fixed initialize Dshow failed when the COM library already ↵Riza Sulistyo
initialized. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4951 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Re #1782 (misc): Fixed return value of AudioMedia::getTxLevel()/getRxLevel()Liong Sauw Ming
to be in the range of 0-100, as stated in the doc git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4950 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Fixed #1798: Crash upon receiving re-INVITE to restart ICE after failed STUNLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4949 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-17Fixed #1797: Clean up provisional media after re-invite/updateLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4948 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-16Misc (re #1782): Fixed unregistration sent twice when calling ↵Riza Sulistyo
pjsua_acc_modify with reg_uri is blank. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4947 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-14Re #1782 (misc): Fixed preprocessor definition of ↵Liong Sauw Ming
PJMEDIA_WMME_DEV_USE_MMDEVICE_API (thanks to Sean Bright for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4946 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-10Misc (re #1782): In case if STUN server is configured and NAT-traversal is ↵Riza Sulistyo
in process user can delete this server from setting list. In that case in internal_stun_resolve_cb we should check that STUN server is available. (Thanks to Max Bondarenko for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4945 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-10Fixed #1796: Avoid infinite registration loop caused by contact rewrite.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4944 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-10Misc (re #1782): Fixed silly error from r4941. (Additional thanks Max ↵Riza Sulistyo
Bondarenko for the original patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4943 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-09Misc (re #1782): Avoid assertion when updating keep alive. Assert scenario: ↵Riza Sulistyo
register, switchoff network adapter and immediately request unregister. This issue is intermittent. (Thanks to Alexander Fotyanov for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4942 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-09Misc (re #1782): Support for Russian language for sound device name when ↵Riza Sulistyo
using WMME. This should also work for other language with special character set. (Thanks Alexander Fatyanov for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4941 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-06Misc (re #1782): Update the xcode interface builder (xib) file for iPad.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4940 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-06Misc (re #1782): Change field name unregWaitSec to unregWaitMsec, as it ↵Riza Sulistyo
represents millisecond data. (Thanks to Chris Updegraft for the feedback). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4939 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-03Re #1782 (misc): Only perform unregistration in pjsua_acc_modify() if the ↵Liong Sauw Ming
reg_uri is valid git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4938 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-02Re #1782 (misc): Fixed bug caused by wrong order of code made in r4933 ↵Liong Sauw Ming
(thanks to Brian Walker for noticing this) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4937 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-01Fixed #1795: Assertion if ending 100rel session when invite on early stateLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4936 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-01Re #1782 (misc): Do not copy the public address and bound address if ↵Liong Sauw Ming
pjsua_acc_modify()'s new setting doesn't change those git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4935 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-01Re #1782 (misc): Clone sdp attribute fmtp and rtpmap before adding it in ↵Liong Sauw Ming
process_pending_reinvite() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4934 74dad513-b988-da41-8d7b-12977e46ad98
2014-10-01Re #1782 (misc): Fixed missing add_ref() in pjsip_tsx_retransmit_no_state() ↵Liong Sauw Ming
(thanks to Itay Bianco for the patch) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4933 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-29[SIPit31] Misc (re #1782): Updated AMR parser behavior, i.e: from raising ↵Nanang Izzuddin
assertion to just printing log and also discard the whole packet, on receiving invalid AMR frame-type. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4932 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Re #1794: Also fixed pjmedia_codec_g7221_set_mode() not updating endpoint ↵Nanang Izzuddin
codec list after enabling/disabling a mode. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4931 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Fix #1794: Fixed assertion or garbled audio in call using G.722.1:Nanang Izzuddin
- Updated stream info to use pjmedia_sdp_neg_fmt_match() for matching formats in SDP, so it will call codec specific match function, e.g: for G.722.1 it will match the bitrate too. - Workaround for 'stream uses wrong codec param for opening G.722.1' issue, it is the G.722.1 codec that check the SDP fmtp for fetching bitrate setting (instead of using avg_bps/max_bps fields in codec param). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4930 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Close #1793: Avoid call setting flags PJSUA_CALL_UNHOLD, ↵Nanang Izzuddin
PJSUA_CALL_UPDATE_CONTACT, and PJSUA_CALL_NO_SDP_OFFER to be sticky or reused in the next calls of pjsua_call_reinvite/update(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4929 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-24Re #1790: Initial basic implementation of Android OpenGL rendererLiong Sauw Ming
To use it, app has to specify PJMEDIA_HAS_VIDEO to 1 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4928 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-23Fixed #1792: Create generic JNI OnLoad functionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4927 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-22Fixed #1791: Fixed possible crash when trying to cancel sdp negotiation upon ↵Riza Sulistyo
receiving UPDATE response. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4926 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-22Re #1790: Use OpenGL textures instead of platform dependent textures.Liong Sauw Ming
This revision contains: * remove the generation of iOS texture (instead directly use OpenGL textures) * add iOS and Android window type git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4925 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-17Re #1788: Add support to allow INVITE/reINVITE with unknown body.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4924 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-15Fixed #1783: Restart ICE if a mid-dialog re-INVITE contains no offerLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4923 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-15Fixed #1787: Failure of DShow device to open a certain resolutionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4922 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-15Fixed #1786: Add support to specify video format when opening video previewLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4921 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-09Fixed #1785: Add support for sending initial INVITE/re-INVITE/UPDATE without SDPLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4920 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-09Re #1784: Revert API changeLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4919 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-09Fixed #1784: Remove the usage of nested structs/unions in PJSUA2 ↵Liong Sauw Ming
(unsupported by SWIG C++) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4918 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-09Misc (re #1782): Fixed compile error of ios_opengl_dev.m on iOS 8 SDK due to ↵Nanang Izzuddin
missing OpenGLES headers (thanks Brian Walker for the report and the fix). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4917 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-08Re #1782 (misc): Removes ffmpeg libraries from XCode project.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4916 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-03Changed version to 2.3-svnNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4915 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-03Changed version to 2.3Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4913 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-02Misc (#1751): Change default sound device on Android to use Android JNI (due ↵Nanang Izzuddin
to stuck issue with OpenSL ES). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4912 74dad513-b988-da41-8d7b-12977e46ad98
2014-09-02Fix #1781: Don't update dialog route set from UPDATE response.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4911 74dad513-b988-da41-8d7b-12977e46ad98