Re #1516: Fixed configure-android in probing toolchain dir (reported that on ndk-r8, there is also 'gdbserver' dir under 'toolchains/arm/prebuilt').



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4599 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1630): Fixed compile warning of assigning var to itself.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4601 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1700: Added PJ_ICE_CAND_TYPE_MAX to represent the number ICE candidate types.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4602 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1630): pjsua app param '--ip-addr' doesn't affect RTP address of local accounts.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4603 74dad513-b988-da41-8d7b-12977e46ad98
Re #1516: Add feature to ignore certain compilation flags from the --use-ndk-cflags option.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4604 74dad513-b988-da41-8d7b-12977e46ad98
Re #1630 (misc): Fixed circular reference dependency build



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4605 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1674: Deadlock when third party media employs external lock and ICE is active



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4606 74dad513-b988-da41-8d7b-12977e46ad98
Re #1630 (misc): Fixed the incorrect fix of r4605 above.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4607 74dad513-b988-da41-8d7b-12977e46ad98
Close #1701: added received message info into incoming call callback



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4609 74dad513-b988-da41-8d7b-12977e46ad98
Re #1697: Add device info in pj_get_sys_info() and set default clock rate for iPhone 5 running iOS7 to 44100Hz



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4610 74dad513-b988-da41-8d7b-12977e46ad98
Re #1694: fixed bug in the previous commit with the RTP config instantiation

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4611 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1630): fixed error in parsing ldflags for building Python module

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4612 74dad513-b988-da41-8d7b-12977e46ad98
Re #1703: fixing general bugs. First installment: correct handling of snprintf return value

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4613 74dad513-b988-da41-8d7b-12977e46ad98
Re #1703 General bug fixes: fixed wrong sizeof() in call to bzero(), memset(), or memcpy()

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4614 74dad513-b988-da41-8d7b-12977e46ad98
Re #1703 General bug fixes: fixed some wrong null checking order

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4615 74dad513-b988-da41-8d7b-12977e46ad98
Re #1703 General bug fixes: fixed mutex not released on some error condition

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4616 74dad513-b988-da41-8d7b-12977e46ad98
Re #1697: Use AVAudioSession to set audio session category and activate/deactivate audio session



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4617 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1630): replaced htons() with ntohs() in l16_decode() on little endian platforms.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4621 74dad513-b988-da41-8d7b-12977e46ad98
Close #1705: Added playback and capture callbacks for echo canceller algo. 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
Re #1630 (misc): Thanks to Mark Michelson for the patch

This change makes the check for libm always occur during configuration, and it
also tests for the 'sin' function since there are places in the code that
require this function.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4623 74dad513-b988-da41-8d7b-12977e46ad98