summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2006-11-27Tagged 0.5.9v0.5.9Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/tags/0.5.9@836 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-27Bumped up version to 0.5.9Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@835 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-27Fixed ticket #28: bug in Replaces header parsingBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@834 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-27Display actual sound device name in conference bridge port zeroBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@833 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-26Added 'cc x y' and 'cd x y' command in pjsua as shortcut commands for the ↵Benny Prijono
normal cc and cd command git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@832 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-25Print media statistic when call is disconnected in pjsua, to assist tracing ↵Benny Prijono
media problems git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@831 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-25Minor fix in UDP media: transport should silently ignore detach command when ↵Benny Prijono
it's not attached git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@830 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-25Fixed bug in siprtp: media transport was incorrectly NULL-ed after end of ↵Benny Prijono
call, causing next call to fail git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@829 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-25Fixed incorrect channel count number in the log message written when opening ↵Benny Prijono
PortAudio recorder device (ticket #27) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@828 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-24Fixed speex logging to use PJLIB's log, because a GUI application doesn't ↵Benny Prijono
have stderr git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@827 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-24Updated footprint script to include new stuffs such as echo canceller and ↵Benny Prijono
tone generator git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@826 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-24Fixed footprint calculation scriptBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@825 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-23Updated Python project with base PJSUA APIBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@824 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-23Updated Speex to their latest SVN (1.2-beta). AEC seemsBenny Prijono
to work much better now and take less CPU, so I increased default tail length in PJSUA to 800ms. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@823 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-23Worked on the AEC. Apply constant delay bufferring for the AEC,Benny Prijono
and also consider sound device latency when applying EC. It sounds like working although it still doesn't perfectly cancel the echo. EC is now by default enabled in PJSUA. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@822 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-23Fixed crash in IoCompletionPort during unregistration. Also remove ↵Benny Prijono
WSACleanup() from pj_shutdown() since it may not be a good idea (and for one thing it crashes with Invalid Handle exception) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@821 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-22Fixed pj_list_merge_last and pj_list_merge_firstBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@820 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Increase splitcomb buffer count to 32Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@819 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Fixed mutex leak in SIP endpoint: timer heap was not destroyedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@818 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Fixed thread_test in pjlib-test: the stack buffer for pj_thread_desc may ↵Benny Prijono
contain the previous registration values, causing the next pj_thread_register() to fail (tested on Linux FC4) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@817 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Added pj_shutdown() on os_core_unix.cBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@816 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Fixed handles leak upon program exit, by introducing pj_shutdown() and ↵Benny Prijono
pj_atexit(). Also fixed handle leaks in SIP transaction layer and SIP endpoint. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@815 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Fixed bug caused by recent sound device ID convention changeBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@814 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Added jitter buffer settings in PJSUA-API media configBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@813 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Fixed sound device ID bug: application was unable to use device ID zero ↵Benny Prijono
because this caused pasound.c to autodetect default device git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@812 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Fixed compilation error if C++ application tries to include pjsua_internal.hBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@811 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Fixed handles leak in SIP endpoint: ioqueue is not freed, causing ↵Benny Prijono
PJ_IOQUEUE_MAX_HANDLES mutex to leak during program exits git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@810 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-21Fixed minor memory leak in caching pool (one malloc is not freed)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@809 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-19Fixed minor memory leak in SIP TCP transportBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@808 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-19Fixed memory leaks bug in speex codecBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@807 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-17Removed duplicated stun.o in pjlib-util MakefileBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@805 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-16Added svn:ignore for Python build directoryfahris
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@804 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-16Added initial Python moduleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@803 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-15Added checking for clock rate mismatch in PJMEDIA master port.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@802 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-15Fixed bug in parser: clone_data member of message body is not set.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@801 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-14Fixed transport detachment when there's no thread being used in siprtp.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@800 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-11Add pjsip_regc_add_headers() APi to set headers to be added Benny Prijono
to the REGISTER request. This solves the problem where headers registered in the initial REGISTER request (such as User-Agent header) are not sent in subsequent reregistration request. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@799 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-11Committed what seems like what left uncommitted in previous commit ↵Benny Prijono
(pjsua_app.c and pj/config.c) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@798 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-11Attended call transfer implementation. The changes involves:Benny Prijono
- Added support for SIP Replaces extension (RFC 3891) - Added pjsua_call_xfer_replaces() to perform attended call transfer. - PJSUA checks and process Replaces header in incoming calls - Added pjsip_ua_find_dialog() API. - Added pjsip_endpt_has_capability() API. - Added pjsip_endpt_send_response2() API. - etc. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@797 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-10Fixed overflow bug in conference.c causing cracking noise (thanks Norman Franke)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@796 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-08Changed svn:eol-style property to LF for configure scriptsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@795 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-08Changed svn:eol-style to CRLF for Visual Studio projectsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@794 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-06Removed PA_NO_WMME macro in pjmedia debug build.Benny Prijono
(Thanks Steve Xu) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@793 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-06Removed multiple Via headers checking in transport, asBenny Prijono
proxies will receive multiple Via headers. Thanks Aldo <acampi at deis.unibo.it>. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@792 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-01Fix compilation error with memchr() on VS2005Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@790 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-21Updated README.txtBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@787 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-21Fixed quality setting in MP3 writer (thanks Toni again)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@786 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-20Changed the processing of mp3 _options in mp3 writer with regard to bit_rate ↵Benny Prijono
and quality to comply with LAME, also changed the pjsua_recorder_create() parameter to allow specifying mp3 options in one of the parameter git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@785 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-20Fixed bug in siprtp in SDP generation because of recent change in SDP ↵Benny Prijono
attribute value git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@784 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-19Support for MP3 recording for Win32 target. Also added "--rec-file" and ↵Benny Prijono
"--auto-rec" option in pjsua to record voice conversion. The "--rec-file" option will record to either .WAV or .MP3 depending on the file extension. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@783 74dad513-b988-da41-8d7b-12977e46ad98