summaryrefslogtreecommitdiff
path: root/pjsip-apps/src/samples
AgeCommit message (Collapse)Author
2007-02-18Added TCP transport in sipstateless sampleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@967 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-17Updated documentation and sample for media conference with regard to maximum ↵Benny Prijono
value for audio level adjustment git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@961 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-17Added sleep() before destroying sound device in playfile and playsine to ↵Benny Prijono
prevent audio stutters git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@959 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-17sipstateless now takes an argument for the response code to be sentBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@956 74dad513-b988-da41-8d7b-12977e46ad98
2007-02-13Fixed bug in simpleua sample: shouldn't respond to ACK request!Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@943 74dad513-b988-da41-8d7b-12977e46ad98
2007-01-27Fixed various gcc warnings especially related to ticket #82 when particular ↵Benny Prijono
codecs are disabled git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@911 74dad513-b988-da41-8d7b-12977e46ad98
2007-01-27Fixed ticket #82: link error when codec(s) are disabled from configure ↵Benny Prijono
script (thanks Thomas Reitmayr) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@910 74dad513-b988-da41-8d7b-12977e46ad98
2007-01-21Fixed gcc warnings, especially about dereferencing type-punned pointerBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@893 74dad513-b988-da41-8d7b-12977e46ad98
2007-01-08Added simple_pjsua exampleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@876 74dad513-b988-da41-8d7b-12977e46ad98
2006-12-22Ticket #46: added recording capability in streamutil sample applicationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@856 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-30Implement task #26: integrate table based Alaw/Ulaw/linear conversion into ↵Benny Prijono
pjmedia (thanks Toni Rutar for the original contribution) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@838 74dad513-b988-da41-8d7b-12977e46ad98
2006-11-29Fixed sndtest bug (ticket #32): it doesn't display the correct device being ↵Benny Prijono
tested when default device is used. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@837 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-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-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-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-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-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-16FIXED BUG: pjsip_endpt_send_request() SHOULD DELETE THE REQUEST REGARDLESS ↵Benny Prijono
OF THE STATUS!!! git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@777 74dad513-b988-da41-8d7b-12977e46ad98
2006-10-16Changed siprtp to bind to specific address (instead of 0.0.0.0) when -i ↵Benny Prijono
option is specified in the command line git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@771 74dad513-b988-da41-8d7b-12977e46ad98
2006-09-22Updated doxygen documentation for the websiteBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@736 74dad513-b988-da41-8d7b-12977e46ad98
2006-09-02Added multi-purpose tone generator in PJMEDIA (tonegen.[hc])Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@693 74dad513-b988-da41-8d7b-12977e46ad98
2006-08-13Set default codec to PCMU in pjsip-perfBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@676 74dad513-b988-da41-8d7b-12977e46ad98
2006-08-09Fixed run-time bug with simple_ua and pjsip-perf sample.Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@668 74dad513-b988-da41-8d7b-12977e46ad98
2006-08-06Fixed assertion error if ACK is received before INVITE transaction sends ↵Benny Prijono
final response (malicious?). Also fixed misc warnings, and stress-tested on Quad Xeon git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@657 74dad513-b988-da41-8d7b-12977e46ad98
2006-08-04More work on the AEC (including changes in PJSUA), embed the AEC in ↵Benny Prijono
sound_port, reduce DirectSound buffer from 32 to 16, and fixed ARM compilation for MSVC WinCE target. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@648 74dad513-b988-da41-8d7b-12977e46ad98
2006-08-04More experimentation with AEC: (1) added media port to create bidirectional ↵Benny Prijono
port from two unidirectional ports, (2) split AEC functionality into AEC algorithm (aec.h) and AEC media port (aec_port.h), (3) Added the AEC functionality in the sound_port.c. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@646 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-31Changed siprtp on Linux to raise the thread priorityBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@639 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-29Another take at fixing 64bit problems. PJ_MAX_OBJ_NAME is increased to 32 ↵Benny Prijono
chars (from 16), and check all those sprintf's especially the ones with "%p" format. git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@635 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-25Fixed minor bug in siprtp: in summary report, percentage of RX loss is ↵Benny Prijono
displayed in the TX section git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@626 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-23Added 64bit Linux target (x86_64), also fixed compilation warnings when ↵Benny Prijono
compiling for this target git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@624 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-22Few changes in siprtp:Benny Prijono
(1) Added "s" command to show summary of all calls statistic (2) Media start delay changed from 1000ms to 50ms (3) Changed print_call to use LOG instead of printf, so that it can be turned off git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@621 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-18Undo modification to use timer, and back to using threads as the performance ↵Benny Prijono
is not good git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@615 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-16Fixed crash in SIP TCP transport deinitialization, and set pjsip-perf to ↵Benny Prijono
handle INVITE request to non-standard URL call-statefully git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@605 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-14Attempt to get some applications linked for RTEMS target, just to get the ↵Benny Prijono
footprint calculation working git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@604 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-11Some minor modifications here and there in pjsip-perfBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@603 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-11Added PJSIP_MAX_NET_EVENTS configuration to pjsipBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@602 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-10pjsip-perf uses 1 milisecond polling timeout because IOCP does not work ↵Benny Prijono
correctly if application does not yield the CPU git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@601 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-09Report peak memory used upon exitingBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@595 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-08Added caching pool capacity upon exiting pjsip-perfBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@593 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-08More fine tuning on the footprint report generation scriptBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@591 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-05Some improvements in footprint generationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@586 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-04Added script, source file, and makefile to calculate PJSIP/PJMEDIA footprintBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@585 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-03Change all pj_memset to pj_bzero(), where applicableBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@582 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-03Fixed minor bug in pool_caching.c that prevent pool from being reused if the ↵Benny Prijono
capacity has changed when the pool is released git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@581 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-03Added TCP support in pjsip-perf (also tried on Linux)Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@580 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-03Added (the forgotten) pjsip-perf.c into samples dirBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@579 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-03Added pjsip-perf in the samplesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@578 74dad513-b988-da41-8d7b-12977e46ad98
2006-07-02Added INVITE request verification in siprtp before incoming call is establishedBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@573 74dad513-b988-da41-8d7b-12977e46ad98