Misc (re #1782): Fixed unregistration sent twice when calling pjsua_acc_modify with reg_uri is blank.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4947 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1797: Clean up provisional media after re-invite/update



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4948 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1798: Crash upon receiving re-INVITE to restart ICE after failed STUN



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4949 74dad513-b988-da41-8d7b-12977e46ad98
Re #1782 (misc): Fixed return value of AudioMedia::getTxLevel()/getRxLevel()
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
Misc (re #1782): Fixed initialize Dshow failed when the COM library already initialized.
 


git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4951 74dad513-b988-da41-8d7b-12977e46ad98
Fixed #1799: Fix finding highest resolution for H264



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4952 74dad513-b988-da41-8d7b-12977e46ad98
Misc (re #1782): Skip libyuv and libopenh264 lookups when passing '--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
Fix #1800: Fixed crash in SIP resolver when DNS server return a lot of addresses (> PJSIP_MAX_RESOLVED_ADDRESSES).



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4954 74dad513-b988-da41-8d7b-12977e46ad98
Fix #1801:
 - 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
Fixed #1797: Clean up provisional media is executed when there is an ongoing 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
Close #1802: Configurable randomized value range for auto re-registration interval.



git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4957 74dad513-b988-da41-8d7b-12977e46ad98
CMake: pjlib and pjlib-util (Linux only)
CMake: add pjnath (Linux only)
CMake: add pjmedia + third_party/srtp + third_party/resample (Linux only)
CMake: add pjmedia + minimal build for pjsua app + add some build options (Linux only)
CMake: add build summary
CMake: add speex, gsm and ilbc codecs + speex AEC
CMake: add l16, g722, g7221 codecs
CMake: add passthrough codecs
CMake: add intel IPP codecs