Closed #1760: added pjsip_tcp_transport_get_socket() API to get the raw socket handle from SIP TCP transport

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4817 74dad513-b988-da41-8d7b-12977e46ad98
Misc re #1751: increase maximum ALSA devices from 16 to 32

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4818 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1761: Remove "timer" from Supported header if it is disabled

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4819 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1759: Added check for call disconnection in ICE media transport creation.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4820 74dad513-b988-da41-8d7b-12977e46ad98
Closed #1757: iOS OpenGL renderer
* Optimize rendering speed and CPU usage by avoiding buffer copy from frame's buffer
* Add various video dev capabilities



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4821 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1751): Fixed compile error 'Implicit declaration of function is invalid in C99' on Xcode 5.1.1.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4822 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1751): Set media transport state back to NULL after media transport creation fails, and also remember the error code.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4823 74dad513-b988-da41-8d7b-12977e46ad98
Re #1762:
 - enumerate all capture devices
 - fast switch between capture devices
 - enhance simple renderer (a bit simpler, add capabilities)



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4824 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1751): Fix crash when executing pattern matched shortcut on cli.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4825 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1751): Fix crash when retrieving dynamic choice(video stream info) caused by the use of invalid array index.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4826 74dad513-b988-da41-8d7b-12977e46ad98
More #1758: updated to the latest OpenH264 code

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4827 74dad513-b988-da41-8d7b-12977e46ad98
Re #1749: Update configure-android to support intel build.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4828 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1763: Add pj_ssl_cipher_id() API



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4829 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1764: Use latest early media SDP received on forked early media on 18x response



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4830 74dad513-b988-da41-8d7b-12977e46ad98
Re #1764: Add reference to ticket number



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4831 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1765: Add PFS support



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4832 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1751): Fix build error (Ubuntu 14.04) when building Pjsip with OpenCore-AMR.Thanks to Alexander Traud for the patch.


git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4833 74dad513-b988-da41-8d7b-12977e46ad98
Re #1762: Add capability enumerations and native preview capability



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4834 74dad513-b988-da41-8d7b-12977e46ad98
Re #1757: Avoid calling OpenGL ES functions when in the background (which may cause app to be killed by iOS)



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4835 74dad513-b988-da41-8d7b-12977e46ad98
Re #1762: Add I420/IYUV output format to capture devices.



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