summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2009-06-30Ticket #909:Nanang Izzuddin
- Added new audio device VAS for Symbian platform. - Updated symsndtest to use the latest audio device framework. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2821 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-25Ticket #906: Transaction is not destroyed when transport timeout event comes ↵Benny Prijono
later than transaction timeout (thanks Norma Steveley for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2797 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-25Changed version to 1.3-trunkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2796 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-23Changed version to 1.3Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2786 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-23Ticket #894: fixed failed pjnath ice test due to too many network adapter ↵Benny Prijono
installed in the host git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2785 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-22Ticket #894: pjnath test failed on ICE test if the host has three or more ↵Benny Prijono
network adapters git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2784 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-22Ticket #893: Fixed timer test for Symbian to use Active Scheduler poll, ↵Nanang Izzuddin
instead of timer poll. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2783 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-22Ticket #891: fixed deadlock on pjlib-test ioqueue unregister stress test. ↵Benny Prijono
This seems to have fixed the Bus error too git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2782 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-22Ticket #758:Nanang Izzuddin
- fixed transport TCP to call on_connect_complete when connect() returns PJ_SUCCESS. - added option to enable transport TCP in symbian_ua. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2781 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-22Misc (#838): Updated symbian_ua_gui.mmp libraries order, previously there ↵Nanang Izzuddin
was linking error on MR when APS direct enabled. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2780 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-22Misc (#838): Added libpassthroughcodec.lib into symbian_ua_gui.mmp.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2779 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-19Ticket #890: pjlib-test failed on select() test Windows Vista multi-coreBenny Prijono
- Added pj_thread_sleep(10) before calling sleep(). Tried with other ways too but this seems to be appropriate, as in the real application this shouldn't matter git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2778 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-19Misc (#838): don't print error if MDA MaiscRecordComplete() or ↵Benny Prijono
MaoscPlayComplete() returns KErrCancel (-3) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2777 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-18Ticket #895: Updated jbuf test to use defined search paths for locating test ↵Nanang Izzuddin
data file (when opening the file in working dir fails). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2776 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-18Ticket #892: Added IPv6-enabled check (compile-time) in stun test vector ↵Nanang Izzuddin
containing IPv6 data, also added more run-time checks in stun fingerprint test internal. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2775 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #889: TURN client ignores the allocation parameter specified by ↵Benny Prijono
application git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2774 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #888: TURN client allocation failure when it receives multiple ↵Benny Prijono
438/Stale Nonce responses (thanks Peter Livesey for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2773 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #887: Minor update: added app registration info for Symbian ↵Nanang Izzuddin
pjlib-test, so there will be shortcut when installed on device. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2772 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #758 (Problem with TCP transport on Symbian)Benny Prijono
- fixed TCP recv() to use RecvOneOrMore() - fixed activesock unit test in pjlib-test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2771 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17More ticket #878:Benny Prijono
- pj_sockaddr_parse() is unable to parse "localhost" on Symbian, so disable the test in pjlib-test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2770 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Part of ticket #887:Benny Prijono
- added pj_shutdown() in pjlib-test's test.c - refactor main_symbian.cpp (it's not been used for a while) - compilation error/warning about initializing pj_str_t struct from non-constant value git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2769 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #887: Re-enable compile as C++ option for libraries as part of making ↵Benny Prijono
exception work in Symbian - also added pjlib-test in bld.inf - added pjlib-test.pkg - changed hash.c to hash_test.c in pjlib_test git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2768 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Misc fix (#838): fixed warning about unitialized status variable with gccBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2767 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Misc fix (ticket #838): compilation warning when int is not typecasted to ↵Benny Prijono
pjsip_transport_type_e enum git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2766 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #862: Updated pjsua python test for srtp with crypto tag zero.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2765 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-17Ticket #873: Minor update: cleaned up compile warnings of undefined function.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2764 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-16Ticket #808: Added compile time trap to avoid both implementations coexist.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2763 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-15Ticket #873: Include the parsed XML tuple in the pjsip_pres_status, and ↵Benny Prijono
include it in the pjsua_buddy_info in PJSUA-LIB, in case the PIDF document contains other info that is needed by application (thanks Johan Lantz for the suggestion) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2762 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-13Ticket #883: Nanang Izzuddin
- Fixed stream bug in generating RTP header for keep-alive packet with empty RTP. - Updated stream to skip suspending the VAD when PJMEDIA_STREAM_VAD_SUSPEND_MSEC is set to 0. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2761 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-13Ticket #884: Fixed codecs (that use pjmedia VAD) to avoid generating ↵Nanang Izzuddin
keep-alive frames/payload when PJMEDIA_CODEC_MAX_SILENCE_PERIOD is set to -1. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2760 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-12Ticket #883: Added user defined NAT hole-punching and keep-alive mechanism ↵Nanang Izzuddin
to media stream. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2759 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-12Ticket #882: Added check of active call count before auto-close sound device.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2758 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-09Ticket #830: Fixed noise from EC by keeping the playing frames unmodified ↵Nanang Izzuddin
(pjmedia_delay_buf_put() may modify the input frames and there is a case that the modified frames are not aligned anymore). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2757 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-08Ticket #831: Added compile-time option to disable/prevent transport ↵Nanang Izzuddin
switching to TCP. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2756 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-07Ticket #879: Reverted back changes in r2747, r2748, r2751.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2755 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-05More ticket #869: Added PJSIP_PUBLISHC_DELAY_BEFORE_REFRESH configurationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2754 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-05Ticket #844: Assertion in on_rx_rtp(transport_udp.c) possibly due to race ↵Benny Prijono
condition (thanks Peter Cai and Michael Broughton for the report) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2753 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-05Ticket #880: Pressing call hold twice in pjsua will cause call to be unheldBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2752 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04More ticket #879:Benny Prijono
- updated VS6, Makefile, and Symbian .mmp project files with new file sync_port.c. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2751 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Ticket #860:Benny Prijono
- will send SUBSCRIBE to refresh REFER subscription (not REFER!), only when required (such as when call transfer is running for longer than REFER subscription expiration, hence need to be refreshed) - replaced hardcoded REFER subscription duration (600s) with a macro, {{{PJSIP_XFER_EXPIRES}}}. - when NOTIFY with "200 OK" sipfrag body is received and subscription state is not terminated, send SUBSCRIBE with Expires=0 to terminate the REFER subscription - for transferee, terminate the subscription in CONNECTING state and not in CONFIRMED state. Terminating the subscription in CONFIRMED state causes redundant NOTIFYs with "200 OK" sipfrag body to be sent, one with active subscription and another with terminated state. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2750 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Misc (ticket #838):Benny Prijono
- protect pj_strdup() for case when source and destination string are the same pointer. Without this, destination string will contain garbage value. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2749 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Ticket #879:Nanang Izzuddin
- Fixed bug in conf bridge create_on_port() (bug of r2747). - Updated sound port to instantiate sync port only when audio format is PCM. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2748 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Ticket #879:Nanang Izzuddin
- Added pjmedia synchronizer port. - Updated affected components, i.e: sound port, AEC, conference bridge. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2747 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Ticket #861: IPv6: when an IPv6 URI has ";transport=udp" parameter, the ↵Benny Prijono
resolver will use IPv4 transport and it will fail to resolve the URI git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2746 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Ticket #863: Account may always re-register with IPv6, due to string ↵Benny Prijono
comparison of IPv6 address. Note: this needs ticket #878) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2745 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04More ticket #878 (New PJLIB API to parse socket address string):Benny Prijono
- updated PJSUA-LIB to use the new API git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2744 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-04Ticket #878: New PJLIB API to parse socket address stringBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2743 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-03More ticket #876:Benny Prijono
- fixed crash when null-audio is used with switchboard git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2742 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-03Ticket #876: Second call fails to open the sound device event when ↵Benny Prijono
--null-audio is set git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2741 74dad513-b988-da41-8d7b-12977e46ad98
2009-06-03Ticket #853: ./configure with --disable-sound argument does not workBenny Prijono
- when --disable-sound is specified, no sound factory will be created - modified audiodev.c to not return error when there's no device found - compilation error in pa_dev.c when it's disabled and include path is not set git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2740 74dad513-b988-da41-8d7b-12977e46ad98