- 96e514b Added maximum threshold for silence detector, to aovid the silence detector setting the threshold too high thus cutting audio signal (e.g. when streaming long continuous signal) by Benny Prijono · 16 years ago
- cd2a158 More ticket #590: removed unused echo suppressor settings in pjmedia/config.h by Benny Prijono · 16 years ago
- f1bb9e9 Increase codec's maximum silence duration (PJMEDIA_CODEC_MAX_SILENCE_PERIOD) from 500ms to 5 seconds since it may produce ticks noise which can be quite annoying by Benny Prijono · 16 years ago
- 0ceb87d More ticket #590: optimizations in the echo suppressor, gained more than 3x speed. Added entries in mips_test by Benny Prijono · 16 years ago
- 36e76ef Ticket #594: Improvements in PocketPJ Windows Mobile application: added TCP option, VAD option, option to select codec priority order, and auto-answer option by Benny Prijono · 16 years ago
- 6a23763 Added interactive option in aectest sample and to display WAV duration on exit by Benny Prijono · 16 years ago
- f6c77f4 Fixed bug in --auto-rec option handling in pjsua by Benny Prijono · 16 years ago
- f512a6d More ticket #590: handle the case when mic level is set too high causing echo to be mistakenly treated as local user speaking by Benny Prijono · 16 years ago
- 1243ffb pj_sockaddr_copy_addr() might raise assertion if destination address is not initialized by Benny Prijono · 16 years ago
- 8b9926d More ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
- 80cae1b Ticket #592: URI comparison may crash the application (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
- 59b3ffe Related to ticket #590: added command line option in pjsua to select the echo canceller algorithm to use by Benny Prijono · 16 years ago
- 3fed250 More ticket #590: fix the bug in smoothing factor by Benny Prijono · 16 years ago
- 3c3ef26 Ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for the report) by Benny Prijono · 16 years ago
- 4e57a54 Initialize CPocketPJ setting with proper values in constructor by Benny Prijono · 16 years ago
- 82224b1 Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6 by Benny Prijono · 16 years ago
- a7908d7 Ticket #590: new echo suppressor which should work much better than the old one by Benny Prijono · 16 years ago
- 95250c7 Ticket #588: Improvements to echo cancellation framework by Benny Prijono · 16 years ago
- bf32184 Fixed bug possibility of dereferencing NULL pointer when calling pjmedia_jbuf_get_frame() (thanks Joel Dodson) by Nanang Izzuddin · 16 years ago
- 551af42 Ticket #586: Added ICE negotiations test to test the scenario when two agents have different number of components by Benny Prijono · 16 years ago
- 6320205 Fixed bug in pj_ice_strans_get_running_comp_cnt(): wrong number of components may be returned by Benny Prijono · 16 years ago
- a330d45 Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE requests by Benny Prijono · 16 years ago
- 984080b Implement ticket #551: Generic URI scheme handler (thanks Juri Glaß for the patch) by Benny Prijono · 16 years ago
- 2c953d4 Added test delaybuf to pjmedia MIPS test. by Nanang Izzuddin · 16 years ago
- 99d6952 Ticket #563: Updated SDP offer/answer related to call hold scenario to conform to RFC 3264 section 8.4 (before: 'a=inactive' and 'c=0.0.0.0', now: 'a=sendonly' and muted ports). by Nanang Izzuddin · 16 years ago
- 37fc9de Fixed build error on FreeBSD (cannot use <netinet/ip.h> if <netinet/in_systm.h> is not included) by Benny Prijono · 16 years ago
- 33c9db0 Fixed compilation warning in test-pjsip by Benny Prijono · 16 years ago
- ed3bd6f Changed SIP transport to use active socket to fix ticket #579: "Data loss with TCP sockets (thanks Helmut Wolf for the report)". Also added SIP more TCP transport tests to reproduce the bug by Benny Prijono · 16 years ago
- bd344ff Added new active socket API's to specify application buffers in start_read() and start_recv() functions by Benny Prijono · 16 years ago
- 7f6ee02 Fixed ticket #582: Extended presence status is not sent in initial NOTIFY request (thanks Joseph Maiquez for the report) by Benny Prijono · 16 years ago
- 417d605 Initial work for ticket #579: added option to make the active socket sends all the (TCP) data before calling completion callback by Benny Prijono · 16 years ago
- 794be66 Ticket #557: Fixed memory leak in Speex EC (actually this is updating Speex version to 1.2rc1) by Nanang Izzuddin · 16 years ago
- b1c6204 Fixed ticket #581: Fixed build dependencies in the makefiles by Benny Prijono · 16 years ago
- ebb2c33 Ticket #463: Configuration option to have external sound device implementation by Benny Prijono · 16 years ago
- 901a2c3 Added PJ_LOG_HAS_LEVEL_TEXT logging flag to display the log verbosity level (thanks Ondrej Sterbak for the patch) by Benny Prijono · 16 years ago
- 1523ff9 Ticket #538: Closed TCP connection should be removed from the hash table immediately by Benny Prijono · 16 years ago
- 4676455 Ticket #580: Incoming target refresh request does not update the Contact header (thanks Joel Dodson for the report) by Benny Prijono · 16 years ago
- 9183c03 Added latency.c in the samples (see http://trac.pjsip.org/repos/wiki/MeasuringSoundLatency) by Benny Prijono · 16 years ago
- 1dd5420 Fixed linking errors in pjnath when TCP is disabled in PJLIB by Benny Prijono · 16 years ago
- 251e02a Fixed invalid configuration generation in pjsua for auto-update-nat option (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
- 733486a Ticket #578: Bug in encoding ICE candidate type in SDP (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
- cb2789a Ticket #577: Initial source of sound device wrapper with APS by Nanang Izzuddin · 16 years ago
- de2c5f0 Added setup-vc.py for Visual Studio installation by Benny Prijono · 16 years ago
- 1a19db4 Tweak setup.py by Benny Prijono · 16 years ago
- ec72b6e Added simplecall.py sample by Benny Prijono · 16 years ago
- fd47c2c pjsua.py: fixed transport port bug, changed default tracing to disabled, and removed documentation by Benny Prijono · 16 years ago
- 6ee5fb1 pj_strtoul() should stop the conversion as soon as it finds a non-digit character in the input by Benny Prijono · 16 years ago
- e2bb607 Fixed crash in stateful proxy sample when receiving request with malformed CSeq header (thanks Brocha Strous) by Benny Prijono · 16 years ago
- 0afea9b Added math.h to pjlib's Visual Studio projects by Benny Prijono · 16 years ago
- e1a008e Wrong documentation in pjmedia_snd_port_connect() (thanks Klaus Darilion) by Benny Prijono · 16 years ago
- 6ecef07 Added sleep() in python handle events to avoid starvation in the main thread by Benny Prijono · 16 years ago
- 680c39e Fixed gcc warning on _pjsua.c about suggested parenthesis by Benny Prijono · 16 years ago
- 5504045 Major modifications in Python module and pjsua.py wrapper: by Benny Prijono · 16 years ago
- 705e784 Ticket #576: Added user data in pjsua account and buddy by Benny Prijono · 16 years ago
- b794486 Added pjsua option to set the logging color scheme for terminal with light background (thanks Ondrej Sterbak) by Benny Prijono · 16 years ago
- b726d26 Fixed build error with some Mingw configuration related to socklen_t by Benny Prijono · 16 years ago
- d6e362a Ticket #571: Coloring for logs in Linux/UNIX, two more spaces in logs and runtime log colors configuration (thanks Ondrej.Sterbak) by Benny Prijono · 16 years ago
- 288d4bd Added WAV playlist and conf_set/get_level API to Python module by Benny Prijono · 16 years ago
- d7e2658 Related to ticket #192: crash when shutting down pjsua if buddy pool has been destroyed when presence subscription callback is called by Benny Prijono · 16 years ago
- e6787ec Implemented ticket #192 for Python: Add callback to notify application about incoming SUBSCRIBE request, and add subscription state and termination reason in buddy info by Benny Prijono · 16 years ago
- 6d9ee8d Ticket #575: Unregistering from Windows IOCompletionPort (IOCP) ioqueue does not close the socket handle (thanks Gang Liu for the report) by Benny Prijono · 16 years ago
- c985354 Added pjsua command line option '--jb-max-size' to set jitter buffer max frames by Nanang Izzuddin · 16 years ago
- 99e591f Fixed linking error cased by missing PJMEDIA_HAS_RTCP_XR guard for pjmedia_session_get_stream_stat_xr() by Nanang Izzuddin · 16 years ago
- 660eee8 Added ability to dump extended statistics (RTCP XR) in pjsua. by Nanang Izzuddin · 16 years ago
- 1af449a Fixed Winsock link error in pjturn-srv VS6 project by Benny Prijono · 16 years ago
- 63fba01 Ticket #192: Add callback to notify application about incoming SUBSCRIBE request, and add subscription state and termination reason in buddy info by Benny Prijono · 16 years ago
- 7513057 Ticket #574: Add new API to know why the outgoing subscription request is terminated and added support for delaying subscription acceptance by Benny Prijono · 16 years ago
- ac3c28d More ticket #568: added hash_test.c to pjlib-test VS6 and VS2005 projects by Benny Prijono · 16 years ago
- 0c13f3d Ticket #573: Handle receiving short version of Event header by Benny Prijono · 16 years ago
- c463349 Ticket #572: New PJSIP pjsip_msg_find_hdr_by_names() API to find SIP header by either header name or the short header name by Benny Prijono · 16 years ago
- 66456af Ticket #570: Fixed find_pitch() search range iteration; and fixed wsola_generate() in deciding when to just return a frame from existing extra samples and when to expand/generate samples. by Nanang Izzuddin · 16 years ago
- 4b96049 Ticket #569: Updated SRTP locking to not guard member transport when sending packet; added separate tx_buffer for RTCP since tx_buffer is not guarded by SRTP lock anymore by Nanang Izzuddin · 16 years ago
- 375850e Fixed minor bug missing wsola_plc initialization. by Nanang Izzuddin · 16 years ago
- 3d9b4b6 Fixed unitialized read when parsing account's Contact URI by Benny Prijono · 16 years ago
- 90bcd43 Ticket #558: Fixed memory leak caused by cipher_type_self_test() by Nanang Izzuddin · 16 years ago
- 8cea030 Slight optimization in GUID generation for Win32 (removed unnecessary copy before encoding to string) by Benny Prijono · 16 years ago
- 4523559 More ticket #568: added hash table test to Symbian pjlib-test MMP by Benny Prijono · 16 years ago
- f137037 Ticket #568: The hash table ignores the last row of the table in hash table iteration, causing some memory leaks during shutdown routine because some objects are not destroyed by Benny Prijono · 16 years ago
- 40032fd More ticket #559: added PJ_POOL_SIZE macro in pool_alt.h to make it work with some pjlib-test files by Benny Prijono · 16 years ago
- bbb08dd Ticket #567: Rare race condition causing crash in ICE stream transport when STUN Binding resolution callback is called before initialization completes by Benny Prijono · 16 years ago
- 311b63f Related to ticket #566: Crash when shutting down PJSUA-LIB and outgoing call in in progress and there is no answer from remote by Benny Prijono · 16 years ago
- 4d1cc7b Related to ticket #518: only destroy the account and buddy pools after busy_sleep() is done, otherwise when unregistration callback is called, the callback will access accounts which are no longer valid because the pool has been destroyed by Benny Prijono · 16 years ago
- ff3b146 Ticket #566: TURN session in PJSUA-LIB is not properly destroyed causing possible memory and handle leaks by Benny Prijono · 16 years ago
- ddde091 Ticket #565: Call WSACleanup() when pj_shutdown() is called on Windows by Benny Prijono · 16 years ago
- 10d8dbd Ticket #564: Reduce the memory usage for default pjsip settings by Benny Prijono · 16 years ago
- c91ed8d Ticket #518: some fixes for growing memory usage in PJSUA-LIB, by using temporary pools for temporary variables and by having separate pool for each account and buddy by Benny Prijono · 16 years ago
- eef6a7d Set default UDP media transport name if name is not specified by application, otherwise memory pool name will be empty by Benny Prijono · 16 years ago
- 10208dc Related to ticket #529: ignore transaction terminate request if transaction state is already DESTROYED by Benny Prijono · 16 years ago
- f4ca835 Fixed ticket #529: memory leak on Symbian and possibly handle leaks on all platforms when application quits while transactions have not been terminated by Benny Prijono · 16 years ago
- 8eb763c Ticket #561: select() ioqueue default concurrency setting is not initialized with default value by Benny Prijono · 16 years ago
- 1222ef6 Ticket #562: In TURN client sample application, when STUN server is specified, contact the STUN server on default STUN port rather than the TURN port by Benny Prijono · 16 years ago
- 41d7013 Ticket #560: Optimize the memory usage of DNS resolver by Benny Prijono · 16 years ago
- d7c6d05 Ticket 559 (minor): Update the pool alternative API (pool_alt.h) with the latest pool API by Benny Prijono · 16 years ago
- 940bd3e Fixed bug in python's player_get_slot() and recorder_get_slot() by Benny Prijono · 16 years ago
- 90cc76e Fixed gcc function is not a prototype warnings by Benny Prijono · 16 years ago
- b85ba65 Updated setup.py for Linux and written more docstrings documentation by Benny Prijono · 16 years ago
- 9c46114 Ticket #556: New object oriented Python abstraction for pjsua API by Benny Prijono · 16 years ago
- ba736c4 Ticket 555: modifications to pjsua instant messaging callbacks by Benny Prijono · 16 years ago
- 69fb2fd Added config settings for search range in WSOLA expand() by Nanang Izzuddin · 16 years ago
- 131faa5 Updated delay buffer to use circular buffer by Nanang Izzuddin · 16 years ago