Re #1742: fixed bug: when cloning multipart body in multipart_clone_data(). Thanks Nick Wilson for the patch

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4792 74dad513-b988-da41-8d7b-12977e46ad98
Closed #1748: enhancements to WAV player API

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4793 74dad513-b988-da41-8d7b-12977e46ad98
Misc re #1742: fixed output error in helper.mak in swig module setup.py

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4794 74dad513-b988-da41-8d7b-12977e46ad98
Changed version to 2.2.1

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4795 74dad513-b988-da41-8d7b-12977e46ad98
Changed version to 2.2.1-svn

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4797 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1751): added experimental option to enable/use worker thread for Python. To enable worker thread:
 - uncomment USE_THREADS in pjsip-apps/src/swig/python/Makefile
 - change USE_THREADS to True in pjsip-apps/src/pygui/application.py


git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4798 74dad513-b988-da41-8d7b-12977e46ad98
Re #1751 Removed reference to libmilenage in ipjsua iOS

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4799 74dad513-b988-da41-8d7b-12977e46ad98
Re #1751: Fix build error when using 'disable-libsamplerate' on configure.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4800 74dad513-b988-da41-8d7b-12977e46ad98
Re #1750 fix for detecting definition of CodecID in newer ffmpeg

git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4801 74dad513-b988-da41-8d7b-12977e46ad98
Re #1752: Add option to resolve hostname when trying to get network interface.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4802 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1751): Fixed unremoved pjsua2_demo.o after 'make clean'.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4803 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1753: Fixed crash in pjsua2 when receiving unsolicited MWI.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4804 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1754: Fixed crash in video stream when encoder returns zero payload length.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4805 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1755: Send ACK for incoming 200/INVITE even after call is disconnected.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4806 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1756: Race condition in SIP transaction termination (thanks to Kevin Harwell for the patch)



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4807 74dad513-b988-da41-8d7b-12977e46ad98
Re #1750:
 - Replaced "enum CodecID" with "unsigned" (previous fix raised compile error for some older ffmpeg versions).
 - Handled PIX_FMT_GBR24P hassle.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4808 74dad513-b988-da41-8d7b-12977e46ad98
Re #1754: Minor update, replaced comment marks.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4809 74dad513-b988-da41-8d7b-12977e46ad98
Re #1751 (misc): Add feature in Python API to enable mwi and modify account (thanks to John Bigelow for the patch). This is to update the old API. If possible, application is recommended to use the new API based on pjsua2 instead (please refer to pjsua2 book).



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4810 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1751): Fixed unintialized field of pjmedia_transport_info.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4811 74dad513-b988-da41-8d7b-12977e46ad98
Re #1757: Initial implementation of iOS OpenGL ES renderer. To use it, application needs to add:
#define PJMEDIA_VIDEO_DEV_HAS_OPENGL 1
#define PJMEDIA_VIDEO_DEV_HAS_OPENGL_ES 1
#define PJMEDIA_VIDEO_DEV_HAS_IOS_OPENGL 1



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