summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-10-08Re #1589: Removed "--disable-floating-point" from "configure-iphone".Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4282 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-08Fixed #1592: Multithreading issues in PJSIP (fixing pj_timer_heap_poll() and ↵Liong Sauw Ming
lock order inversion in tcp/tls transport) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4281 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-08Fixed #1591: Fixed dialog locking in acquire_call() when media transport is ↵Liong Sauw Ming
created asynchronously. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4280 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-08Re #1562: Fixed default custom media transport creation callback flag. By ↵Liong Sauw Ming
default, custom media transport should close its member transport. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4279 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-05Re #1586: Add support for SILK multiple frames per packetLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4278 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-04Misc (re #1562): Fixed ffmpeg codec wrapper compile error of undefined ↵Nanang Izzuddin
'AVCodec::encode' (removed in the recent ffmpeg version). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4277 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-04Misc (re #1562): pkgconfig removed duplicated framework name from Libs ↵Nanang Izzuddin
without removing the '-framework' option itself, which caused link error. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4276 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-04Close #1590: APIs to facilitate pending processing of pjsip_rx_dataBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4275 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-02Close #1589: Enable floating point by default for iOS targetBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4274 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-02Fixed #1588: State PJSIP_INV_STATE_NULL is called after call has been ↵Benny Prijono
disconnected git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4273 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01Re #1586: Implement SILK config setting and fixed decoding fmtpLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4272 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01Re #1586: Removed configure warning when using --with-silk optionLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4271 74dad513-b988-da41-8d7b-12977e46ad98
2012-10-01More re #1586: added PJMEDIA_HAS_SILK_CODEC to config_auto.h.inBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4270 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-28Re #1587: Respond to call replace request with the last provisional response ↵Nanang Izzuddin
sent in the replaced call. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4269 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-28Re #1587:Nanang Izzuddin
- Don't answer call replace request with 200 if the replaced call hasn't reach confirmed state and has UAS role. - Only apply accept_replace_in_early_state when call is in early state. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4268 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-28Close #1587: Added settings to accept call replace when in early state and ↵Nanang Izzuddin
as UAS: accept_replace_in_early_state in pjsip_cfg_t and PJSIP_ACCEPT_REPLACE_IN_EARLY_STATE macro. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4267 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-26Misc (re #1559): Consistent use of SAMPLES_PER_FRAME in G711.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4266 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-25Re #1568: Add build config for SILKLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4265 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-24Re #1586: Initial version of SILK wrapper.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4264 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-20Fixed #1582: Transmit the last DTMF packet (containing the E bit) three timesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4263 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-20Fixed #1585: IPv6 support for SIP TCP and TLS transports and PJSUA-LIB v2Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4262 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18Re #1583: Removed testing scenario accidentally left in the codeLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4260 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18Re #1583: Fixed error propagation that caused the disconnection of the transportLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4259 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18Fixed #1583: Unexpected SIP message transmission after transaction has timed-outLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4258 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-17Re #1562: Add PJMEDIA_HAS_VIDEO macro for vid_stream_infoLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4257 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14More re #1570: fixed typo in configure-bbBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4256 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14Transmit DTMF with 'End' bit when the stream is being destroyed. This closes ↵Benny Prijono
#1582 git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4255 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14Close #1568:Nanang Izzuddin
- Added media change detection based on SDP negotiation result and local codec param settings, the detection result will decide whether the media should be re-initialized after the SDP negotiation. - Fixed stream to keep the duplicate of codec param for the stream info (was only copying the pointer). - Introduced macro PJSUA_THIRD_PARTY_STREAM_HAS_GET_INFO & PJSUA_THIRD_PARTY_STREAM_HAS_GET_STAT. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4254 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-13Re #1562: Add support for multiple GUIDs that represents the same format ↵Liong Sauw Ming
(such as I420/IYUV) in DShow device. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4253 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-13Fixed #1581: Fixed crash in video port when the capturer is passive, its ↵Liong Sauw Ming
stream is passive, and converter is needed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4252 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-11More #1570: Added the missing -laudio_manager to LDFLAGS, which is required ↵Benny Prijono
by R6 SDK. Thanks Bob Cripps for the patch git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4251 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-10Re #1573: Fixed improper unlock in do_handshake().Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4249 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-08Re #1573: Fixed bad cast on ioqueue send key to send data in ↵Nanang Izzuddin
asock_on_data_sent(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4248 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-07Fix #1573:Nanang Izzuddin
- Never hold lock while calling pj_activesock_send*() to avoid deadlock. - Refactor the sending buffer management. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4247 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-06Misc (re #1562): pkgconfig removed multiple occurences of -framework from ↵Benny Prijono
Libs command-line causing link error (thanks Samuel Vinson for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4246 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-05Fix #1580: Add SDP connection line in disabled or rejected media when there ↵Nanang Izzuddin
is none (in media/session level). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4245 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-03Fix #1574: Fixed silly mistake in the media channel init condition in ↵Nanang Izzuddin
pjsua_call_answer2(). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4244 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Fix #1579: Update Symbian APS/VAS to use new pjmedia_format.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4243 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Fixed #1578: Possible deadlock when call is adding new media with ICE and ↵Benny Prijono
STUN enabled: svn commit pjsip/src/pjsua-lib/pjsua_media.c -m Fixed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4242 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Re #1562: Add support for I420 format in DShow video device.Liong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4241 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Fixed #1577: Add pjmedia setting to include SDP bandwidth modifier "TIAS" ↵Liong Sauw Ming
(RFC3890) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4240 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Misc (re #1562): fixed compile warnings on Win platform (some are reported ↵Nanang Izzuddin
as compile error on Symbian). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4239 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31Misc (#1559): fixed warnings of unused var on Symbian platform.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4238 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-24Fixed #1572: duplicate transport attributes when modifying video stream callLiong Sauw Ming
Only encode the media transport if changing the direction from NONE to !NONE. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4236 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-24Re #1559: Removed unnecessary PJ_UNUSED_ARG(payload_len) in ↵Liong Sauw Ming
pjmedia_rtp_encode_rtp() git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4235 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-22Re #1562: Fixed compilation error if PJMEDIA_HAS_PASSTHROUGH_CODECS is enabledLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4234 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-21Re #1559: Removed unnecessary assertion from sock_bsd's pj_sock_recvfrom() ↵Liong Sauw Ming
implementation. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4233 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-20Re #1559: Add support for OS X version after 10.7.xLiong Sauw Ming
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4232 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-14Fixed #1570: Update BlackBerry BB10 audio device to the latest SDK R6Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4230 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-13More #1412: also handle the case for presence subscription, publish, and mwi ↵Benny Prijono
when the account does not have registration git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@4229 74dad513-b988-da41-8d7b-12977e46ad98