Commit Graph

3649 Commits

Author SHA1 Message Date
Nanang Izzuddin eff0a4c6e5 Fix #1539: Applied non-strict update of remote capability info after receiving the first 2xx response.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4171 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-19 13:14:21 +00:00
Benny Prijono 091503029d Fixed #1538: Suppress SIGPIPE for broken TCP connection on Linux (thanks Mike Evans for the suggestion)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4170 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-19 07:40:19 +00:00
Nanang Izzuddin 24582ed725 Re #1535: Added check if module "mod-stateful-util" has been unregistered.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4169 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-18 09:19:58 +00:00
Sauw Ming 665eff076d Re #1536: Revert r4167
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4168 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-18 05:59:08 +00:00
Sauw Ming d1f0b3c11d Fixed #1536: Modify video port creation parameter to be set with actual creation prm on output
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4167 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-15 08:13:43 +00:00
Sauw Ming 461787012b Re #1524: Removed SDL/ffmpeg libraries from ipjsua sample app.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4166 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-15 00:44:41 +00:00
Benny Prijono 514e893c9d Fixed #1535: Pending outgoing TCP transmission may cause crash if the library is shutdown
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4165 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-14 09:04:20 +00:00
Nanang Izzuddin 87f725e09b Close #1534: done.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4164 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-12 08:27:52 +00:00
Benny Prijono 8ddeaa8008 Fixed #1533: Deadlock in processing media transport asynchronous creation completion (thank you Itay Bianco for the report)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4163 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-11 05:15:59 +00:00
Nanang Izzuddin 262dae6074 Re #1532: put back the 'redundant' loop at the beginning.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4162 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-11 04:17:54 +00:00
Nanang Izzuddin fb7bfb9153 Close #1532: optimization in conference bridge get_frame().
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4161 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07 09:28:48 +00:00
Nanang Izzuddin 1fdd4ca22b Fix #1531: fixed memory and handle leak issue in clock thread.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4160 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07 04:10:22 +00:00
Sauw Ming 2f91da070f Re #1529: Modify configure script to search for SDL2 first.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4159 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-07 02:24:51 +00:00
Nanang Izzuddin 93a1ae9166 Fix #1528:
- fixed video format YV12 (was YUV planar 16bpp, should be YVU planar 12bpp)
 - added I422 (YUV planar 16bpp, was defined as YV12)
 - updated colorbar video device to support YV12.



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4158 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06 09:56:14 +00:00
Nanang Izzuddin 08b20fe01b Close #1529:
- replaced obsoleted SDL constants SDL_*_OVERLAY
 - updated build config/scripts



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4157 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06 09:37:25 +00:00
Benny Prijono 96f829e374 Fixed #1530: Sending ACK is reported with wrong pjsip_event info
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4156 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-06 07:24:08 +00:00
Benny Prijono 6414d519c8 Re #1527: fixed bug in pjsua-lib, where registration operation may cause wrong timer entry (with _timer_id=0) to be cancelled accidentally. This could happen when turning registration ON after it was off. Thanks Itay Bianco for the report
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4155 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-05 11:49:43 +00:00
Benny Prijono 30154d3fbc Re #1527: added debugging facility to the timer heap. By enabling PJ_TIMER_DEBUG, application can use pj_timer_heap_dump() or pjsip_endpt_dump() to dump the timer entries along with the source location where it is scheduled from. The macro will also enable dumping the timer heap entries when the SIP endpoint is being destroyed
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4154 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-05 10:41:17 +00:00
Nanang Izzuddin 94c7ba5ebd Misc (re #1524): Added sipecho to MSVC project 'Samples' (the samples-vc.mak is fine)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4152 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01 09:18:33 +00:00
Sauw Ming ca29880f95 Re #1521: minor fixes to BB10 dev.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4151 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01 04:49:57 +00:00
Sauw Ming 152532f265 Fixed #1521: Add initial support for BlackBerry 10 (BB10) platform.
Please visit http://trac.pjsip.org/repos/wiki/Getting-Started/BB10 for more details on how to build for BB10.



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4150 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01 04:29:56 +00:00
Sauw Ming 4e4ec7e756 Fixed #1525: Modify configure script to disable autodetection when cross-compiling.
This fix disable autodetection for:
 * SDL
 * ffmpeg
 * SSL
 * OpenCORE AMR-NB



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4149 74dad513-b988-da41-8d7b-12977e46ad98
2012-06-01 04:27:01 +00:00
Benny Prijono d098c46a60 Re #1524 (misc fixes): added command line options to specify port and TCP mode for sipecho
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4148 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-31 12:21:59 +00:00
Nanang Izzuddin c5da35f9a5 Re #1523: Initial version of SIPp python test module.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4147 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-31 09:51:08 +00:00
Nanang Izzuddin 2cc31c9a07 Fix #1522:
1. Updated the 'shifter' (expected max openssl reason code) to 1200.
 2. Done, added pj_ssl_sock_info::last_native_err. Also fixed pjsip/sip_transport_tls.c to include TLS transport specific info in invoking transport state callback on disconnection event.
 3. Fixed.




git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4146 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-30 06:35:59 +00:00
Benny Prijono 5f8798382e Fixed #1515: Sound device is not closed when the call fails to connect (thanks Régis Montoya for the report)
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4145 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22 23:13:22 +00:00
Benny Prijono 9a60f7b6d8 Changed version to 2.0-svn
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4141 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22 11:11:08 +00:00
Benny Prijono 6b9bfb1545 Changed version to 2.0
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4139 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22 09:52:29 +00:00
Benny Prijono 9577520b4d Re #1508 (Misc): put comment in srtp_optional_dup_offer field to say that the option has been deprecated and will be ignored
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4138 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22 09:50:47 +00:00
Benny Prijono 227f730797 Re #1509: backported r4130-4136
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4137 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22 09:41:56 +00:00
Benny Prijono 2d966c10ec Re #1514: fixed the incoming call scenario, and changed disconnection code from Precondition Failure to Temporarily Unavailable
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4136 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22 04:09:53 +00:00
Benny Prijono 03853fe67a Fixed second problem in re #1514: NULL state is reported instead of DISCONNECTED state if call is disconnected due to transport (ICE) initialization error
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4135 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22 03:33:04 +00:00
Benny Prijono 5fefe8e16b Fixed first problem in #1514: assertion when media transport initialization fail
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4134 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-22 03:29:28 +00:00
Benny Prijono fe9bf3079b Fixed #1512: added Option to continue ICE operation even when STUN resolution fails
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4133 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-21 14:00:17 +00:00
Nanang Izzuddin a485e970e0 Fix #1511: destroy the media transport of the removed media.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4132 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-21 12:39:39 +00:00
Nanang Izzuddin 6898bfded8 Close #1500:
- Added configure options to disable video.
 - Fixed exporting env var PKG_CONFIG_PATH for pkg_config(.py) script (didn't work on MacOS).




git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4131 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17 11:23:41 +00:00
Nanang Izzuddin 0663885d34 Re #1509: backported r4122-r4129.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4130 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17 08:35:51 +00:00
Nanang Izzuddin 48f46a9f37 Misc (re #1508): Fixed warning of unused var in pjsua_app.c when video is disabled.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4129 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17 08:27:46 +00:00
Nanang Izzuddin ac23f00ed3 Close #1506: Added PJSUA callback for SDP creation.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4128 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-17 08:14:05 +00:00
Sauw Ming 5776067773 Re #1508 (misc): Fixed incorrect typecast of pjmedia_vid_stream
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4123 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-14 11:17:31 +00:00
Benny Prijono 6de7667289 Re #1509: backported r4112-4121
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4122 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-14 11:04:46 +00:00
Sauw Ming c8f451b884 Re #1508 (misc): Fixed compilation error if PJMEDIA_STREAM_ENABLE_KA is enabled.
This fix also disable the keep-alive feature in video stream.



git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4120 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-12 07:18:09 +00:00
Sauw Ming 3c54077dd7 Fixed #1504: Crash when trying to answer calls but call has been disconnected
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4118 74dad513-b988-da41-8d7b-12977e46ad98
2012-05-04 02:04:02 +00:00
Nanang Izzuddin b80b9ee69b Fix #1501: Added max incoming framerate state in video stream to check for increasing framerate (before triggering PJMEDIA_EVENT_FMT_CHANGED event).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4115 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-30 02:34:40 +00:00
Benny Prijono cf6b2b7c8a Changed version to 2.0-rc-svn
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4114 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27 11:58:28 +00:00
Benny Prijono 8ec44afab2 Changed version to 2.0-rc
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4112 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27 09:47:20 +00:00
Benny Prijono b15e7caa0b Re #1474: merged r4100-4107
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4108 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-27 01:32:12 +00:00
Benny Prijono d2360f8143 Misc (re #1446): fixed potentially non-portable 64bit integer literal introduced by r4099
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4106 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26 23:47:05 +00:00
Nanang Izzuddin 0155479da1 Fix #1497: reset call->inv to NULL whenever call is terminated prematurely (before completely attached to pjsua).
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4102 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26 19:03:59 +00:00
Nanang Izzuddin 0d2e9e918e Fix #1496: destroying call media transports in pjsua_media_subsys_destroy() should be done using pjsua_media_channel_deinit().
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4101 74dad513-b988-da41-8d7b-12977e46ad98
2012-04-26 18:41:33 +00:00