Nanang Izzuddin
b40e28724f
Ticket #543 : added mod pesq & mod media playrec to runall.py, also added some more wav files
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2051 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-25 15:05:21 +00:00
Nanang Izzuddin
9a6e835935
Ticket #543 : added initial WAV files for test input
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2050 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-25 14:31:05 +00:00
Benny Prijono
0b4c57b8de
Fixed ticket #550 : PRACK is not re-sent on 401/407 challenge (thanks Josh Benson)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2049 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-25 10:15:01 +00:00
Nanang Izzuddin
8eb914196d
More ticket #542 : Updated default capture latency (tested OK on Vista 64bit for WMME & dsound)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2048 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-24 11:32:42 +00:00
Benny Prijono
8d67fba513
Fixed crash in ICE when adding peer reflexive candidate
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2047 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-23 22:17:26 +00:00
Benny Prijono
ed416b59dc
Fixed bug in TURN when sending Send Indication
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2046 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 18:30:47 +00:00
Benny Prijono
8a2b59d4ac
Optimize TURN client to send Send Indication without allocating a pool
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2045 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 17:52:17 +00:00
Benny Prijono
074db79551
Added more API to initialize STUN message and attributes without pool
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2044 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 17:51:31 +00:00
Benny Prijono
b8ad0e433b
Fixed bug in ICE: packet is not sent when ICE is not running (remote has no ice) and TURN is set as default candidate
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2043 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 14:13:24 +00:00
Benny Prijono
d6aea36a80
Added pjnath_test, pjturn_client, and pjturn_server projects in VS6 workspace
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2042 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 12:41:18 +00:00
Benny Prijono
7ce74135ed
Fixed bug with authenticating STUN messages when unrecognized/unknown non-mandatory STUN attribute is present in the message
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2041 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 12:36:56 +00:00
Benny Prijono
3fdf3f6ec4
Peers use STUN mapped address instead of local address in TURN client sample
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2040 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-21 10:18:49 +00:00
Benny Prijono
32177c0418
Large changeset to replace all occurences of year 2007 with 2008 in the copyright notice
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2039 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 22:44:47 +00:00
Nanang Izzuddin
b6133fb805
More ticket #543 : added PESQ test
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2038 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 21:45:50 +00:00
Benny Prijono
5b64b8df4b
Updated doxygen documentations
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2037 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 21:39:02 +00:00
Nanang Izzuddin
e6f85fb750
More ticket #543 : added SRTP tests on scripts-sendto
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2036 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 17:43:55 +00:00
Benny Prijono
df008d3e28
Make SDP parser more lenient by ignoring first newlines.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2035 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 00:31:49 +00:00
Benny Prijono
3190f69413
Set svn attributes on new test script files
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2034 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 00:29:17 +00:00
Benny Prijono
7d578a7bd5
More ticket #543 : added mod_sendto.py to send arbitrary INVITE request
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2033 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-20 00:25:55 +00:00
Benny Prijono
224b4e22a7
Ticket #549 : major modification in media transport API to support more offer/answer scenarios
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2032 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-19 14:10:28 +00:00
Benny Prijono
ed6bd028f8
Added new API's in ICE stream transport to assist offer/answer negotiation: pj_ice_strans_has_sess(), pj_ice_strans_sess_is_running(), pj_ice_strans_sess_is_complete(), pj_ice_strans_get_running_comp_cnt(), pj_ice_strans_get_ufrag_pwd(), and PJNATH_EICEMISMATCH error code.
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2031 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-19 13:54:21 +00:00
Benny Prijono
ba5d8e06b1
Clarified in the pj_create_random_string() comment that the output string is not NULL terminated
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2030 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-19 13:49:20 +00:00
Nanang Izzuddin
f810f95fc3
Added new callback for module: post_func (called at the end of the test), added userdata param for modules, and added new module media_playrec with some scripts
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2029 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-18 21:04:14 +00:00
Benny Prijono
f9bd1f2f7d
More ticket #543 : updated automated tests to run on Unix
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2028 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-16 13:04:44 +00:00
Nanang Izzuddin
148fd3929a
More ticket #540 : updated snd-auto-close to work friendly with call
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2027 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-16 09:52:50 +00:00
Nanang Izzuddin
6472e1bfb0
Cleaned up unused field avg_jitter from rtcp session
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2026 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-16 08:27:48 +00:00
Benny Prijono
cc1ada5831
Added presence pjsua unit tests
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2025 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-15 19:43:43 +00:00
Benny Prijono
4f96689a0a
Changed tonegen to use native clock rate, and other minor changes
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2024 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14 22:43:56 +00:00
Benny Prijono
e28cec89fa
Refine the tone feature implementation in pjsua
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2023 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14 20:40:53 +00:00
Benny Prijono
495409d00c
Added pjmedia_tonegen_rewind()
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2022 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14 20:33:44 +00:00
Benny Prijono
91d20f460b
Added ringback/alert tones in pjsua
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2021 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14 19:42:37 +00:00
Benny Prijono
dd3d002ed4
Implement ticket #546 and revisit ticket #439 :
...
- ticket #546 implements RTCP SDES and CNAME
- re-enable periodic RTP TX which was disabled by #439
- fixed bug in RTCP TX interval
- changed PJMEDIA_CODEC_MAX_SILENCE_PERIOD value from ts to msec
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2020 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14 16:52:04 +00:00
Benny Prijono
4d49c78d39
More ticket #505 : added constants to shrink the excess frames in jbuf even more slowly, default can only discard one excess frame per 200ms
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2019 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-14 16:44:33 +00:00
Nanang Izzuddin
68559c3dac
Ticket #540 : Added pjsua-lib feature auto-close sound device on idle and new pjsua option --snd-auto-close=N
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2018 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-13 17:01:46 +00:00
Benny Prijono
8c331dfa5e
More ticket #543 : added ICE test
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2017 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-13 15:32:08 +00:00
Nanang Izzuddin
2283e8791c
Added svn:ignore list for symbian_ua_gui
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2016 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-13 15:19:02 +00:00
Benny Prijono
89ac2b4d25
Fixed various compilation warnings with gcc strict compilation
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2015 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-13 12:52:56 +00:00
Benny Prijono
3eb16d78bc
Fixed build error on the Python module. It's still not up-to-date with the latest API though
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2014 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 22:45:26 +00:00
Benny Prijono
a8a144cdbb
Ticket #543 : added TCP call in pjsua unit test
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2013 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 19:13:51 +00:00
Benny Prijono
62ae5c689f
More ticket #543 : added SRTP negotiation tests
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2012 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 18:10:22 +00:00
Benny Prijono
cbd38c68d1
Related to ticket #525 : transport_srtp returns PJ_EINVALIDOP in UPDATE or re-INVITE when media is already active
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2011 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 18:07:28 +00:00
Nanang Izzuddin
b0dd211ed3
More ticket #542 : updated dsound.c to adapt with latency setting
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2010 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 16:54:48 +00:00
Benny Prijono
4b4adb3b97
Ticket #543 : initial framework for pjsua testing, still needs lots of test scenarios
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2009 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 15:37:22 +00:00
Benny Prijono
ebc32c312b
Added echo option and stdout refresh in pjsua to assist automated test scripts
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2008 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 13:30:39 +00:00
Nanang Izzuddin
d7fefd72b7
Ticket #542 : added new API and macro for sound device latency settings, also added new param for this in pjsua
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2007 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 12:48:59 +00:00
Benny Prijono
800ec60675
Bug in srv_resolver: host_resolved value may exceed number of SRV records if there are more than A records in Additional Record section of the response for a single SRV target (thanks Ruud Klaver)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2006 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-12 12:36:59 +00:00
Benny Prijono
123fad7d79
Fixed error representing the qvalue in Contact header (parser error), and optimize the printing to remove ending zero digits (thanks Philippe Leuba)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2005 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-11 11:18:04 +00:00
Nanang Izzuddin
9dbad15b00
Updated default speex quality settings and reenabled pjsua to set Speex codec quality based on media quality config
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2004 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-10 18:56:10 +00:00
Nanang Izzuddin
7155cc6591
Fixed Speex build config
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2003 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-10 14:35:50 +00:00
Nanang Izzuddin
3cbb0653f2
Upgraded Speex version to the latest and reorganized it in local copy (since Speex is now using Git)
...
git-svn-id: https://svn.pjsip.org/repos/pjproject/trunk@2002 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-10 14:09:37 +00:00