Nanang Izzuddin
6ca4318689
Ticket #676 : Updated default value of maximum silence theshold setting to MAXUINT16+1 (feature is disabled).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2368 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-19 14:48:10 +00:00
Nanang Izzuddin
5e401c312b
Ticket #676 : Updated silence detector to regard max silence threshold setting.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2367 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-18 13:44:19 +00:00
Nanang Izzuddin
b365e9247c
Fixed bug of unresetted static var dev_info that caused device name gets repeated on second call or soon of snd_init() (thanks Steven Back for the report).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2366 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-12 10:48:05 +00:00
Nanang Izzuddin
29341f76fa
Ticket #671 : Updated conference to disable skipping a frame which has very low audio signal.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2365 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11 12:25:02 +00:00
Nanang Izzuddin
ce2c5f1cdf
Ticket #674 :
...
- Updated SDP negotiation module to allow special treatment for AMR negotiation.
- Fixed SDP negotiation when it prefers local codec order it gets wrong in identifying the remote offer.
- Added some test scripts to test AMR negotiation.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2364 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11 11:51:18 +00:00
Nanang Izzuddin
0b8f4ca2ed
Ticket #670 : Minor update on naming of AMR helper and updated AMR in IPP codecs to enable octet-align from FMTP settings.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2363 74dad513-b988-da41-8d7b-12977e46ad98
2008-11-11 11:25:13 +00:00
Benny Prijono
8fcb4336ec
Ticket #657 : (Partial early media forking support) renegotiate SDP upon receiving forked 2xx response after 183 is received
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2362 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-31 18:01:48 +00:00
Benny Prijono
14e6741102
Ticket #673 : rollback r2360, and implement new fix for Race condition may cause crash in SRTP transport ticket
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2361 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-31 17:54:14 +00:00
Benny Prijono
c92a1af3a1
Ticket #673 : Crash in SRTP transport when receiving stray RTP/RTCP packet
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2360 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-31 16:26:27 +00:00
Nanang Izzuddin
35e01de01e
Ticket #670 :
...
- Configurable setting to enable/disable AMR bitstream reordering (sensitivity order to/from encoder bits order).
- Updated AMR codec to regard in-band Change Mode Request from remote encoder.
- Updated AMR settings (octet-align, etc) to be configured upon codec opening, instead of hardcoded in the encode, decode, parse.
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2359 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-29 10:17:02 +00:00
Nanang Izzuddin
d55553a1a0
Ticket #670 : Added AMR codec helper and updated IPP codecs to use the AMR codec helper.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2358 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-28 02:24:46 +00:00
Nanang Izzuddin
128a585ed1
Minor fix on Symbian sound latency info.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2357 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-27 09:05:56 +00:00
Benny Prijono
e6a5f8ef79
Ticket #667 : Padding issue when the old/RFC 3489 STUN client is communicating with new/STUNbis STUN server
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2356 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-23 11:31:11 +00:00
Nanang Izzuddin
4bc68f8622
Ticket #662 : Updated pjmedia transport ICE to handle missing IP address part in SDP a=rtcp attribute.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2355 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-21 17:38:42 +00:00
Nanang Izzuddin
a7ddf94d2c
Ticket #666 : Updated SDP parser to allow trailing newlines.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2354 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-21 16:48:49 +00:00
Nanang Izzuddin
49f057b054
Ticket #558 : Added srtp_deinit() function and registered this with pj_atexit().
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2353 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-21 14:29:47 +00:00
Benny Prijono
c26700c386
Modified keep-alive packet content for TCP/TLS from CRLF to double CRLF
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2352 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-17 07:41:25 +00:00
Benny Prijono
4c82c1e723
Ticket #665 : Wrong Contact URI generated when TLS transport is used
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2351 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-16 08:14:51 +00:00
Benny Prijono
ceec591c80
Changed version to 1.0-trunk
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2350 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-09 16:24:59 +00:00
Benny Prijono
a483e7f33d
Changed version to 1.0
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2348 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-09 14:40:33 +00:00
Nanang Izzuddin
2976a2e588
Ticket #646 : Fixed panic E32USER-CBase 66 and leak of undeinit'ed stdlib when quitting symbian_ua_gui.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2347 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-09 14:19:34 +00:00
Benny Prijono
02e850458b
Added more targets to python Makefile
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2346 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-08 11:57:25 +00:00
Nanang Izzuddin
cd27de66ca
Ticket #631 : Fixed transport ICE returning zero/invalid remote RTP address when ICE is active.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2345 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-08 10:14:03 +00:00
Benny Prijono
fb947dd181
Added pjmedia-test to build system and changed it to not always wait for keyboard input to finish the test
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2344 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-07 20:23:01 +00:00
Nanang Izzuddin
6aa4495bdd
Removed 'odd' clock rate from sound device clock rates list.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2343 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-07 12:42:24 +00:00
Nanang Izzuddin
ee340b36d9
Fixed G.722 codec that is suppossed to work with 14 bits PCM for its input & output (thanks Olle Frimanson for the report).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2342 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-06 18:42:13 +00:00
Benny Prijono
0789519b6a
Ticket #655 : Compilation error on Linux when PJ_HAS_POOL_ALT_API is used (thanks Gang Liu for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2341 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-02 22:13:01 +00:00
Benny Prijono
bf7d2225d9
Ticket #654 : Error when falling back to secondary TURN server (thanks Nicolas Fauvel for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2340 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-02 17:54:40 +00:00
Benny Prijono
ec575c5624
Ticket #653 : Add WinCE workspace/project files for pjsip unit tests (thanks Seth Hinze for the contribution)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2339 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-01 10:00:37 +00:00
Benny Prijono
05f924e423
Ticket #652 : Add WinCE workspace/project files for pjnath unit tests (thanks Seth Hinze for the contribution)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2338 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-01 09:58:42 +00:00
Benny Prijono
179ab74df4
Ticket #651 : Added WinCE workspace/project files for pjlib-util unit tests (thanks Seth Hinze for the contribution)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2337 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-01 09:56:09 +00:00
Benny Prijono
1b69e24d05
Ticket #650 : Unit test failure in the timestamp test on very fast CPU (thanks Seth Hinze for the patch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2336 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-01 09:02:12 +00:00
Benny Prijono
b3582cf6cf
Ticket #649 : Build error in wav_writer.c in big endian systems (thanks Seth Hinze for the patch)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2335 74dad513-b988-da41-8d7b-12977e46ad98
2008-10-01 08:45:33 +00:00
Benny Prijono
1b916e8670
Changed version to 1.0-rc4-trunk
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2334 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-28 10:59:55 +00:00
Benny Prijono
7580d3f242
Changed version to 1.0-rc4
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2332 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-28 09:27:33 +00:00
Benny Prijono
e27461311d
Fixed ticket #644 and 648 again (hopefully once and for all): build error on VS6 with built-in SDK and on PocketPC 2003 SDK since they don't have multicast related socket options
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2331 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-27 13:16:35 +00:00
Nanang Izzuddin
b79ff937ff
Fixed previous accidental check in r2329.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2330 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-27 12:50:12 +00:00
Nanang Izzuddin
fa144d5200
Fixed assertion in echo suppressor when recording and playing level is equal.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2329 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-27 11:53:39 +00:00
Nanang Izzuddin
741eb2e58b
Fixed possible assertion by codec when stereo/multichannel codec is used and stream is about to send keep-NAT-alive packet (thanks Bill Gardner for the patch).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2328 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-27 11:50:17 +00:00
Benny Prijono
513d135f98
Fixed ticket #644 and #648 : incorrect muticast related socket constant names, missing ws2tcpip.h include causing build error on Mingw, and error building on Visual Studio 6 due to PJ_SOCK_HAS_GETADDRINFO being declared accidentally.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2327 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-27 09:35:34 +00:00
Benny Prijono
de6f31c45b
Missing PJ_DECL in pjsip_tx_data_create() declaration (thanks Tomáš Valenta for the report)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2326 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-27 08:55:16 +00:00
Benny Prijono
247921bdf1
More ticket #643 : added setting to disable this ticket (by setting allow_contact_rewrite to 2)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2325 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-26 22:06:11 +00:00
Benny Prijono
7f5111e6e5
Changed version to 1.0-rc3-trunk
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2324 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-25 15:28:42 +00:00
Nanang Izzuddin
013014df61
Ticket #638 : Fixed assertion caused by prefetch < min_prefetch (thanks Michael Bradley Jr for the reports).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2321 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-25 11:46:06 +00:00
Benny Prijono
800724d550
Changed version to 1.0-rc3
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2319 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-25 11:21:55 +00:00
Nanang Izzuddin
d263f9d1aa
Ticket #638 : Cleaned up compilation warning in jbuf.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2318 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-25 11:04:49 +00:00
Nanang Izzuddin
883d8de2a0
Ticket #638 : Reenable prefetch buffering via initial prefetch setting (set 0 to disable, otherwise to enable).
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2317 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-24 17:27:46 +00:00
Benny Prijono
7f630433a1
Ticket #643 : Do not try to re-register with a new Contact when the REGISTER response contains private IP address
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2316 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-24 16:52:41 +00:00
Benny Prijono
3c5e28b2f6
Ticket #635 : Disconnect the other call leg when multiple 2xx/OK responses to INVITE are received due to forking
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2315 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-24 10:10:15 +00:00
Benny Prijono
189195de83
Fixed bug in pjsip_auth_clt_clone(), the cached_auth list is not initialized in the copy
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2314 74dad513-b988-da41-8d7b-12977e46ad98
2008-09-24 09:51:51 +00:00