Nanang Izzuddin
e14008ea70
Re #1586 : Initial version of SILK wrapper.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4264 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-24 06:58:16 +00:00
Benny Prijono
3d6980ab6b
Fixed #1582 : Transmit the last DTMF packet (containing the E bit) three times
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4263 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-20 11:26:16 +00:00
Benny Prijono
e135917e37
Fixed #1585 : IPv6 support for SIP TCP and TLS transports and PJSUA-LIB v2
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4262 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-20 06:00:23 +00:00
Sauw Ming
28bd76b7ac
Re #1583 : Removed testing scenario accidentally left in the code
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4260 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18 09:38:44 +00:00
Sauw Ming
065d554b99
Re #1583 : Fixed error propagation that caused the disconnection of the transport
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4259 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18 09:35:54 +00:00
Sauw Ming
a602fe6ec4
Fixed #1583 : Unexpected SIP message transmission after transaction has timed-out
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4258 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-18 08:39:46 +00:00
Sauw Ming
af9c34d3a1
Re #1562 : Add PJMEDIA_HAS_VIDEO macro for vid_stream_info
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4257 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-17 03:11:44 +00:00
Benny Prijono
5b2e680d03
More re #1570 : fixed typo in configure-bb
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4256 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14 23:40:21 +00:00
Benny Prijono
9c752fab86
Transmit DTMF with 'End' bit when the stream is being destroyed. This closes #1582
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4255 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14 13:18:57 +00:00
Nanang Izzuddin
f0aabd3362
Close #1568 :
...
- 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: https://svn.pjsip.org/repos/pjproject/trunk@4254 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-14 04:06:29 +00:00
Sauw Ming
994e9ed3ad
Re #1562 : Add support for multiple GUIDs that represents the same format (such as I420/IYUV) in DShow device.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4253 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-13 08:35:24 +00:00
Sauw Ming
9b7e255139
Fixed #1581 : Fixed crash in video port when the capturer is passive, its stream is passive, and converter is needed
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4252 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-13 08:08:01 +00:00
Benny Prijono
13a4e2444f
More #1570 : Added the missing -laudio_manager to LDFLAGS, which is required by R6 SDK. Thanks Bob Cripps for the patch
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4251 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-11 06:55:53 +00:00
Nanang Izzuddin
4064539a24
Re #1573 : Fixed improper unlock in do_handshake().
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4249 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-10 02:15:32 +00:00
Nanang Izzuddin
b93f46a674
Re #1573 : Fixed bad cast on ioqueue send key to send data in asock_on_data_sent().
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4248 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-08 01:05:56 +00:00
Nanang Izzuddin
1d5748236c
Fix #1573 :
...
- Never hold lock while calling pj_activesock_send*() to avoid deadlock.
- Refactor the sending buffer management.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4247 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-07 08:58:48 +00:00
Benny Prijono
5324e3b1f5
Misc (re #1562 ): pkgconfig removed multiple occurences of -framework from Libs command-line causing link error (thanks Samuel Vinson for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4246 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-06 09:38:33 +00:00
Nanang Izzuddin
3b078ed1dd
Fix #1580 : Add SDP connection line in disabled or rejected media when there is none (in media/session level).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4245 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-05 03:23:01 +00:00
Nanang Izzuddin
eead47497d
Fix #1574 : Fixed silly mistake in the media channel init condition in pjsua_call_answer2().
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4244 74dad513-b988-da41-8d7b-12977e46ad98
2012-09-03 12:27:01 +00:00
Nanang Izzuddin
be8ab38d78
Fix #1579 : Update Symbian APS/VAS to use new pjmedia_format.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4243 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31 11:42:17 +00:00
Benny Prijono
164edc0e95
Fixed #1578 : Possible deadlock when call is adding new media with ICE and STUN enabled:
...
svn commit pjsip/src/pjsua-lib/pjsua_media.c -m Fixed
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4242 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31 10:07:05 +00:00
Sauw Ming
2da9fc6df4
Re #1562 : Add support for I420 format in DShow video device.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4241 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31 09:30:14 +00:00
Sauw Ming
062c49f29d
Fixed #1577 : Add pjmedia setting to include SDP bandwidth modifier "TIAS" (RFC3890)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4240 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31 09:03:36 +00:00
Nanang Izzuddin
9846a0c606
Misc (re #1562 ): fixed compile warnings on Win platform (some are reported as compile error on Symbian).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4239 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31 06:29:13 +00:00
Nanang Izzuddin
b4bad7056b
Misc ( #1559 ): fixed warnings of unused var on Symbian platform.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4238 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-31 06:17:56 +00:00
Sauw Ming
eba7bdc29f
Fixed #1572 : duplicate transport attributes when modifying video stream call
...
Only encode the media transport if changing the direction from NONE to !NONE.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4236 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-24 03:49:15 +00:00
Sauw Ming
8976120f53
Re #1559 : Removed unnecessary PJ_UNUSED_ARG(payload_len) in pjmedia_rtp_encode_rtp()
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4235 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-24 03:15:42 +00:00
Sauw Ming
c27560cda8
Re #1562 : Fixed compilation error if PJMEDIA_HAS_PASSTHROUGH_CODECS is enabled
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4234 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-22 09:07:40 +00:00
Sauw Ming
09b10825dd
Re #1559 : Removed unnecessary assertion from sock_bsd's pj_sock_recvfrom() implementation.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4233 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-21 11:16:06 +00:00
Sauw Ming
f21421fc3e
Re #1559 : Add support for OS X version after 10.7.x
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4232 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-20 06:01:41 +00:00
Benny Prijono
cc61b74472
Fixed #1570 : Update BlackBerry BB10 audio device to the latest SDK R6
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4230 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-14 08:39:59 +00:00
Benny Prijono
4b57f582df
More #1412 : also handle the case for presence subscription, publish, and mwi when the account does not have registration
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4229 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-13 09:15:39 +00:00
Benny Prijono
c858d74144
Fixed #1569 : Option to allow hash character ('#') to appear in user part of SIP URL
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4228 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-13 07:26:03 +00:00
Benny Prijono
4394029cd8
More re #1412 : set default value of PJSIP_CHECK_VIA_SENT_BY to 0, because now account may send requests with different Via sent-by
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4227 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-13 06:32:55 +00:00
Nanang Izzuddin
9ca1c8cdbe
Re #1562 : Added compile-time setting to enable/disable "c=" line in SDP session level. The default is disabled.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4225 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-09 09:16:31 +00:00
Nanang Izzuddin
b2b5f167fb
Close #1567 : Added option to use STUN2 format for resolving mapped address in pjsua_config.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4224 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-09 05:21:25 +00:00
Nanang Izzuddin
6457b15635
Fixed #1566 :
...
- Increased RTP check count from 5 to 50.
- Immediate stop check when the correct RTP ts span, i.e: using 8khz clockrate, is received.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4223 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-08 12:50:07 +00:00
Nanang Izzuddin
911260c3cb
Fixed #1565 : deadlock in DNS resolver.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4220 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-07 03:32:34 +00:00
Nanang Izzuddin
37de76e0dc
Fixed #1563 : Crash when resolving STUN when there is no network connectivity.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4219 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-07 02:53:03 +00:00
Benny Prijono
c7abc1b598
Fixed #1412 : Account specific NAT settings: STUN, ICE, and TURN
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4218 74dad513-b988-da41-8d7b-12977e46ad98
2012-08-07 02:18:15 +00:00
Nanang Izzuddin
57d68d71b8
Re #1559 : fixed uninitialized variable bug in icedemo sample app (thanks Magnus Kempe for the report and the fix!).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4217 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-27 17:24:12 +00:00
Nanang Izzuddin
8c605b01db
Re #1562 : fixed typo in pjsua app video option help: the default for "--vrender-dev" should be "-2".
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4216 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-27 14:00:29 +00:00
Nanang Izzuddin
c47362b29e
Close #1561 : Added new user credentials lookup callback that also passes 'pjsip_rx_data'.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4214 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-25 14:29:28 +00:00
Nanang Izzuddin
5c5220d0c6
Fixed #1560 : Added 'timer' in require header in sending 2xx response when session timer refresher is 'uac'.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4213 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-23 13:31:26 +00:00
Sauw Ming
b4a4719da1
Re #1559 : Add doc about on_incoming_subscribe() to call pjsua_pres_notify() immediately after setting the code to 202
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4212 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-19 08:54:35 +00:00
Sauw Ming
1993a7613a
Re #1558 : Add URI test entry for this case in pjsip test
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4210 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-19 01:00:07 +00:00
Sauw Ming
3aa2e6497c
Fixed #1558 : Bug in parsing quoted URI strings
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4209 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-18 10:21:00 +00:00
Sauw Ming
969227ce0c
Fixed #1556 : Fix From/To tag and Via branch comparison to be case insensitive
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4208 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-18 07:52:33 +00:00
Sauw Ming
dfda40baee
Fixed #1577 : assertion when TURN session is already destroyed
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4207 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-17 12:45:39 +00:00
Sauw Ming
14dfc0e48b
Fixed #1555 : Bug with via_rewrite feature when the account gets deleted
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@4206 74dad513-b988-da41-8d7b-12977e46ad98
2012-07-16 02:45:09 +00:00