summaryrefslogtreecommitdiff
path: root/pjsip-apps
AgeCommit message (Collapse)Author
2008-08-10Initialize CPocketPJ setting with proper values in constructorBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2201 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-10Ticket #590: new echo suppressor which should work much better than the old oneBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2199 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-09Ticket #588: Improvements to echo cancellation frameworkBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2198 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-07Ticket #586: Added ICE negotiations test to test the scenario when two ↵Benny Prijono
agents have different number of components git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2196 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-05Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and ↵Benny Prijono
SUBSCRIBE requests git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2194 74dad513-b988-da41-8d7b-12977e46ad98
2008-08-04Ticket #563: Updated SDP offer/answer related to call hold scenario to ↵Nanang Izzuddin
conform to RFC 3264 section 8.4 (before: 'a=inactive' and 'c=0.0.0.0', now: 'a=sendonly' and muted ports). git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2191 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-29Fixed ticket #581: Fixed build dependencies in the makefilesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2183 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Ticket #463: Configuration option to have external sound device implementationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2182 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-28Added latency.c in the samples (see ↵Benny Prijono
http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2178 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-25Fixed invalid configuration generation in pjsua for auto-update-nat option ↵Benny Prijono
(thanks Ondrej Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2176 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Ticket #577: Initial source of sound device wrapper with APSNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2174 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Added setup-vc.py for Visual Studio installationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2173 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Tweak setup.pyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2172 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24Added simplecall.py sampleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2171 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-24pjsua.py: fixed transport port bug, changed default tracing to disabled, and ↵Benny Prijono
removed documentation git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2170 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-23Fixed crash in stateful proxy sample when receiving request with malformed ↵Benny Prijono
CSeq header (thanks Brocha Strous) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2168 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Added sleep() in python handle events to avoid starvation in the main threadBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2165 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Fixed gcc warning on _pjsua.c about suggested parenthesisBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2164 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-21Major modifications in Python module and pjsua.py wrapper:Benny Prijono
- replaced call/acc/buddy dictionaries with user data attachment - recommended to install callback when creating the object, to prevent missing some events - fixed circular references by using weakref - protect access to pjsua with mutex; found out that without this there will be deadlock in Python - fixed memory leaks in the _pjsua.c module (objects reference counter not properly maintained) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2163 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Added pjsua option to set the logging color scheme for terminal with light ↵Benny Prijono
background (thanks Ondrej Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2161 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Ticket #571: Coloring for logs in Linux/UNIX, two more spaces in logs and ↵Benny Prijono
runtime log colors configuration (thanks Ondrej.Sterbak) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2159 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-19Added WAV playlist and conf_set/get_level API to Python moduleBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2158 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-18Implemented ticket #192 for Python: Add callback to notify application about ↵Benny Prijono
incoming SUBSCRIBE request, and add subscription state and termination reason in buddy info git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2156 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Added pjsua command line option '--jb-max-size' to set jitter buffer max framesNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2154 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-17Added ability to dump extended statistics (RTCP XR) in pjsua.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2152 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-13Ticket #518: some fixes for growing memory usage in PJSUA-LIB, by using ↵Benny Prijono
temporary pools for temporary variables and by having separate pool for each account and buddy git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2130 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-11Fixed bug in python's player_get_slot() and recorder_get_slot()Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2122 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-11Updated setup.py for Linux and written more docstrings documentationBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2120 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-10Ticket #556: New object oriented Python abstraction for pjsua APIBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2119 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-07Configuration option to include/exclude loopback interface in ↵Benny Prijono
enum_ip_interface(), and always include loopback address in the proxy sample (thanks Filippo Zangheri for the suggestion) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2112 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-07Modified runall.py python testing module to accommodate mod_recvfrom.pyBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2111 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-07Added mod_recvfrom.py testing module and some registrar test scenariosBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2110 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-04Fixed compilation warnings on gcc-4.2.3Benny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2103 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-02Added gdi32.lib and advapi32.lib into pjsua VC 2005 input libraries specsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2096 74dad513-b988-da41-8d7b-12977e46ad98
2008-07-01Ticket #552: Added TLS server name extension to support connecting to ↵Benny Prijono
multi-hosted SIP TLS server (thanks Klaus Darilion for the suggestion) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2094 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-28Updated PESQ test to save the WAV output on failure and report the PESQ target.Nanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2088 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-28Updated python test readme docBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2087 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-28Fixed crash when handling incoming MESSAGE request without message body but ↵Benny Prijono
with Content/Type set (thanks Anshuman S. Rawat) git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2086 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-28Fixed wrong variable name for number of failed testsNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2085 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Added stdout buffering option in Python testsBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2084 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Removed userdata param in callback funcs of mod_media_playrec.pyNanang Izzuddin
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2083 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Updated runall.py to cleanup the 'logs' directory before test; fixed log ext ↵Nanang Izzuddin
name; added report num of tests performed git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2082 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Added more Python tests: offer with multiple media linesBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2081 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Added the ability to send a complete/arbitrary SIP INVITE message in ↵Benny Prijono
mod_sendto.py Python test script git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2080 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Ticket #543:Nanang Izzuddin
- added options to run.py - passing options in runall.py to run.py - removing userdata in module callback functions git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2078 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Ticket #543:Nanang Izzuddin
- Fixed bug of calculating clock interval which should include channel count - Added L16 codecs including stereo - Added WAV files for stereo tests git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2075 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27Fixed minor bug on ptime calculation on player creation; Updated pjsua-app ↵Nanang Izzuddin
info on ports ptime and default capture latency git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2074 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-27python testing: fixed slow test performance due to expecting wrong text in ↵Benny Prijono
mod_call.py, and exclude PUBLISH tests in runall.py git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2071 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-26Rearrange the commands in mod_pres.py to make it workBenny Prijono
git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2070 74dad513-b988-da41-8d7b-12977e46ad98
2008-06-26echo command in pjsua can be used to print any text, and this is used to ↵Benny Prijono
better synchronize stdout in Python test apps git-svn-id: http://svn.pjsip.org/repos/pjproject/trunk@2069 74dad513-b988-da41-8d7b-12977e46ad98