summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-11-19Re #1882 (misc): Configurable audio device name lengthLiong Sauw Ming
Thanks to Wolfgang Wallhäuser for the original patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5201 74dad513-b988-da41-8d7b-12977e46ad98
2015-11-16Fix #1898: If transport is being shutdown/destroyed and connected event ↵Nanang Izzuddin
comes, proceed as error/cancelled connect. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5200 74dad513-b988-da41-8d7b-12977e46ad98
2015-11-10Re #1896: Updated default audio device backends: mingw uses WMME, linux/*nix ↵Nanang Izzuddin
uses alsa (if available). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5199 74dad513-b988-da41-8d7b-12977e46ad98
2015-11-10Re #1897: Implement support to Ffmpeg 2.8.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5198 74dad513-b988-da41-8d7b-12977e46ad98
2015-11-09Close #1896: Update default audio device backend on MacOS to CoreAudio.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5197 74dad513-b988-da41-8d7b-12977e46ad98
2015-11-06Re #1894: Fixed high socket descriptor check in ioqueue select, it should be ↵Nanang Izzuddin
against FD_SETSIZE instead of PJ_IOQUEUE_MAX_HANDLES, as PJ_IOQUEUE_MAX_HANDLES can be lower than FD_SETSIZE. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5196 74dad513-b988-da41-8d7b-12977e46ad98
2015-11-06Re #1895: Terminate subscription when receiving non 2xx Notify response ↵Riza Sulistyo
without Retry-After header. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5195 74dad513-b988-da41-8d7b-12977e46ad98
2015-11-06Close #1894: Improve ioqueue performance on multithreadeded environment.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5194 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-30Re #1882 (misc): related to r5192, fixed inaccurate index checking in ↵Liong Sauw Ming
pjmedia_sdp_attr_find() as well git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5193 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-29Re #1882 (misc): Fixed inaccurate index checking assertion when removing SDP ↵Liong Sauw Ming
attributes in pjmedia_sdp_attr_remove() and pjmedia_sdp_attr_remove_all() Thanks to Fredrik Hansson for the report. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5192 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-23Misc (re #1882): Only check 'hide' URI parameter on SIP/SIPS URIs in ↵Nanang Izzuddin
printing route header, otherwise it may cause crash as other URI types may not have 'other_param' field (thanks thanks Fredrik Hansson for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5191 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-23Misc (re #1882): Added array length check before inserting parsed bandwidth ↵Nanang Izzuddin
& attribute info to SDP structure (thanks Fredrik Hansson for the patch). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5190 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-23Misc (re #1882): Updated libresample makefile to also generate shared ↵Nanang Izzuddin
library when configure param '--enable-resample-dll' (see also #1462) is specified. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5189 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-08Fixed #1873: iOS application getting killed after pjsua fail to release a ↵Liong Sauw Ming
disconnected transport git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5188 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-07Re #1882 (misc): Fixed possibly incorrect stream statsLiong Sauw Ming
When a codec is opened, it can modify its param (such as iLBC can normalize its frame ptime based on remote SDP), so the stream stats has to be updated accordingly. Also in this fix is to increase the log level which shows the info of iLBC mode opened. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5187 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-06Fixed #1888: Support for WebRtc AECLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5186 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-02Close #1892: Add pjsua/pjsua2 callback ↵Nanang Izzuddin
on_call_tx_offer()/Call::onCallTxOffer() to notify incoming re-INVITE without offer. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5185 74dad513-b988-da41-8d7b-12977e46ad98
2015-10-01Fix #1891: Also match base address in find local candidate after receiving ↵Nanang Izzuddin
ICE check response. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5184 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-29Fix #1889: DNS parser should return error on RR class != IN only when RR ↵Nanang Izzuddin
type is known. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5183 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-28Fix #1887: Feed only one PCM input frame at a time to iOS iLBC encoder.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5182 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-21Re #1881: Add filters file.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5181 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-17Fixed #1886: Ddestruction of locked mutex in SIP dialogLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5180 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-17Re #1882 (misc): Related to r4852 and r4857, fixed problem in reopening ↵Liong Sauw Ming
sound device after setting it to null device Thanks to Fredrik Hansson for the report and patch git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5179 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-11Re #1885: Fixed race condition in evsub scenario 2 (Subscription timer ↵Nanang Izzuddin
callback vs subscription destroy). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5178 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-11Re #1885: Fixed race condition in evsub scenario 1 (Subscription timeout vs ↵Nanang Izzuddin
subscription refresh). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5177 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-11Misc (re #1882): Update doxygen of PJSIP_MAX_URL_SIZE as apparently it is ↵Nanang Izzuddin
currently much more than for logging purpose, e.g: restricting Contact header length (thanks Marcus Froeschl for the feedback). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5176 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-11Re #1881: Minor update on pjlib-util project to use default target platform ↵Nanang Izzuddin
version. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5175 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-10Fix #1884: Fixed silence frame length in stream (frame length calculation ↵Nanang Izzuddin
didn't include frame per packet). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5174 74dad513-b988-da41-8d7b-12977e46ad98
2015-09-09Fix #1883: Check transport validity after getting transport manager lock in ↵Nanang Izzuddin
{{{pjsip_transport_add/dec_ref()}}} as transport may already be destroyed by other thread. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5173 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-31Re #1881: Removed WM5 & WM6 target from VS2015 solution, also fixed ↵Nanang Izzuddin
libmilenage not included in some build configs. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5172 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-27Re #1882 (misc): In iOS, set the option to notify other apps upon audio ↵Liong Sauw Ming
session deactivation. This will be useful so other apps can return to active state and resume its audio. Thanks to Johan Lantz for the patch. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5171 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-25Re #1881: Fixed compile warnings on VS2015 about declaration hides previous ↵Nanang Izzuddin
declaration. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5170 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-25Re #1881:Nanang Izzuddin
- Updated build output naming 'vc8' -> 'vc14' for VS2015. - Fixed miscelaneous warnings in VS2015 project settings. - Updated SVN ignore property. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5169 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-21Re #1881: Add Visual Studio 2015 support.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5168 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-21Re #1879: Fix bug in resetVideoCodecParam when not using Video build config.Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5167 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-21Fixed #1880: Incorrect orientation after switching video capture or when ↵Liong Sauw Ming
using back camera Included in this fix: * Change the spec & doc of pjmedia_orient enumeration * Change iOS sample app to rotate all video devices upon orientation change event. * Set orientation as well when fast switching cameras (for iOS and Android) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5166 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-21Re #1879: Riza Sulistyo
- Implement set video codec param in PJSUA2 API - Fix bug in videoCodecEnum and updateCodecInfoList git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5165 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-12Changed version to 2.4.5-svnRiza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5164 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-12Remove extra space on the revision numberRiza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5162 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-12Changed version to 2.4.5Riza Sulistyo
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5160 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-12Updated r5158, as it introduced more warnings on Android about unknown pragma.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5159 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-11Misc (re #1843): Fixed GCC compile warnings of unused variables in ↵Nanang Izzuddin
third-party libs. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5158 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-10Misc (re #1843): Fixed compile warnings of unused variable.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5157 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-10Re #1842: Updated automated test scenarios to invoke 'make distclean' first.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5156 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-10Re #1842: Added automated test scenarios for Android and iOS 64-bitNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5155 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-07Misc (re #1843): Fixed compile warnings of "command line option '-frtti' is ↵Nanang Izzuddin
valid for C++/ObjC++ but not for C" on "make depend" for Android targets. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5154 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-07Re #1843 (misc): Fixed wrong calculation of timestamp in L16 codec (should ↵Liong Sauw Ming
be multiplied by samples per frame instead of frame size). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5153 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-07Fixed #1878: Compile time option for TCP/TLS transport to not create a listenerLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5152 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-07Fixed #1877: Race condition between stopping ICE and sending data in ICE ↵Liong Sauw Ming
stream transport git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5151 74dad513-b988-da41-8d7b-12977e46ad98
2015-08-06Re #1870: Modified the last identifier of the build triplet from darwin to ↵Liong Sauw Ming
darwin_ios to distinguish between iOS and MacOS platforms. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@5150 74dad513-b988-da41-8d7b-12977e46ad98