Timeline


and

Aug 26, 2008:

8:47 PM Changeset [2248] by bennylp
More ticket #601: premature connection close with TCP active socket case
8:09 PM Changeset [2247] by nanang
Added PLC & VAD features to codec L16.
7:27 PM Changeset [2246] by bennylp
Ticket #601: 100% CPU usage when TCP active socket receives ECONNRESET
6:04 PM Changeset [2245] by nanang
Ticket #602: fixed assertion of invalid stream index supplied to …
5:19 PM Changeset [2244] by bennylp
More ticket #602: fixed minor warning about conversion from integer to …
5:11 PM Ticket #603 (Crash in ICE with IoCompletionPort ioqueue with the test framework) closed by bennylp
fixed: Fixed in r2243: * active socket now will not call the application …
5:10 PM Changeset [2243] by bennylp
Fixed ticket #603: Crash in ICE with IoCompletionPort? ioqueue with the …
5:10 PM Ticket #603 (Crash in ICE with IoCompletionPort ioqueue with the test framework) created by bennylp
Crash with mod_sendto.py scripts-sendto/200_ice_no_ice.py script …
4:59 PM Changeset [2242] by nanang
Ticket #600: Added probation state in media transport SRTP and also …
4:51 PM Changeset [2241] by nanang
Ticket #602: - Introduced new API pjmedia_rtp_session_init2() to enable …
4:38 PM Ticket #602 (Modify the stream to maintain RTP sequence number and timestamp from the ...) created by nanang
See ticket #600 (Solution 1).
2:42 PM Ticket #601 (Bug with TCP server socket in IOCP ioqueue and active socket causes the ...) closed by bennylp
fixed: Fixed in r2240
2:41 PM Changeset [2240] by bennylp
Fixed ticket #601: Bug in IoCompletionPort? ioqueue with TCP server socket …
2:40 PM Ticket #601 (Bug with TCP server socket in IOCP ioqueue and active socket causes the ...) created by bennylp
Symptom: 1. When asynchronous accept() is called from inside …
2:35 PM Changeset [2239] by bennylp
Fixed minor bug in exe availability checking in run.py
12:15 PM Changeset [2238] by bennylp
Added sleep() in mod_pesq.py, to wait the test until the call is …
12:13 PM Changeset [2237] by bennylp
Fixed audio configuration in config_site.py not used by test scripts

Aug 25, 2008:

5:10 PM Ticket #600 (Reinvite/update call when SRTP enabled may cause one way media.) created by nanang
Symptom: In some occassions after media_start(), srtp_unprotect() …
4:58 PM Ticket #490 (New voice activity detection (VAD)) closed by nanang
fixed: In r2222: Updated VAD with new algorithm.
4:56 PM Ticket #596 (Multi-channel capability for the resampling algorithm (thanks Bill Gardner ...) closed by nanang
fixed
1:58 PM Changeset [2236] by nanang
Ticket #599: - Added "dec_fmtp" and "enc_fmtp" fields to …
1:46 PM Changeset [2235] by nanang
Ticket #583: Fixed preprocessor check in pjsua_media.c on deinit-ing IPP …
1:41 PM Ticket #599 (Codec framework enhancement: Interaction with SDP) created by nanang
1. Type of attributes - ptime. Some codecs want to signal ptime, but …

Aug 22, 2008:

5:46 PM Ticket #598 (Update to draft-ietf-behave-rfc3489bis-18 and draft-ietf-behave-turn-09) closed by bennylp
fixed: In r2234: * Update according to above spec * Add timeout when no …
5:46 PM Changeset [2234] by bennylp
Ticket #598: Update to draft-ietf-behave-rfc3489bis-18 and …
4:24 PM Ticket #598 (Update to draft-ietf-behave-rfc3489bis-18 and draft-ietf-behave-turn-09) created by bennylp
Changes from rfc3489bis-15 to rfc3489bis-18: * Removed SERVER (and …
3:45 PM Changeset [2233] by nanang
Fixed miscalculation of conference port buffer size (rx/tx_buf_cap) when …
8:06 AM Intel_IPP_Codecs edited by bennylp
(diff)

Aug 21, 2008:

9:39 PM Intel_IPP_Codecs edited by bennylp
(diff)
8:59 PM Changeset [2232] by bennylp
More ticket #583: autoconf support for Intel IPP
8:58 PM Changeset [2231] by bennylp
More ticket #583: compilation warnings with gcc
8:57 PM Changeset [2230] by bennylp
More ticket #490: compilation warnings on gcc
4:38 PM Intel_IPP_Codecs edited by bennylp
(diff)
3:04 PM Changeset [2229] by nanang
Fixed pjsua-lib bug that it failed to connect sound device & conference …

Aug 20, 2008:

11:19 AM Changeset [2228] by nanang
Ticket #596: Updated resample with backend libresample to process …

Aug 19, 2008:

8:21 PM FAQ edited by bennylp
(diff)
8:02 PM Changeset [2227] by bennylp
Added on_incoming_subscribe() handler in pjsua, just to demonstrate that …
7:45 PM WikiStart edited by bennylp
(diff)
7:42 PM WikiStart edited by bennylp
(diff)
7:42 PM WikiStart edited by bennylp
(diff)
7:40 PM WikiStart edited by bennylp
(diff)
7:32 PM Intel_IPP_Codecs edited by bennylp
(diff)
6:49 PM Ticket #597 (Error reading WAV files when there are extra chunks after DATA chunk ...) created by bennylp
Some sound editors (like Sony Sound Forge which I use) put chunks at the …
6:22 PM WikiStart edited by bennylp
(diff)
4:18 PM Changeset [2226] by bennylp
pjsip_endpt_handle_events2() is loosing the error code in MacOS X if …
3:01 PM Changeset [2225] by bennylp
More ticket #583: a bit of tidying up and renamed macro names etc.
2:59 PM Intel_IPP_Codecs edited by bennylp
(diff)
1:17 PM Intel_IPP_Codecs edited by bennylp
(diff)
12:32 PM WikiStart edited by bennylp
(diff)
12:31 PM WikiStart edited by bennylp
(diff)
12:28 PM WikiStart edited by bennylp
(diff)
12:25 PM WikiStart edited by bennylp
(diff)
12:22 PM WikiStart edited by bennylp
(diff)
12:18 PM WikiStart edited by bennylp
(diff)
12:12 PM Ticket #593 (RTP timestamp incremented incorrectly for multichannel audio.) closed by nanang
fixed: In r2224: Fixed RTP timestamp calculation in RX & TX for multichannel …
12:11 PM Changeset [2224] by nanang
Ticket #593: Fixed RTP timestamp calculation in RX & TX for multichannel …
12:02 PM tmp/test_tab edited by bennylp
(diff)
12:00 PM tmp/test_tab edited by bennylp
(diff)
12:00 PM tmp/test_tab edited by bennylp
(diff)
11:55 AM tmp/test_tab edited by bennylp
(diff)
11:53 AM tmp/test_tab edited by bennylp
(diff)
11:52 AM tmp/test_tab edited by bennylp
(diff)
11:48 AM tmp/test_tab edited by bennylp
(diff)
11:48 AM rounded4.gif attached to tmp/test_tab by bennylp
11:47 AM rounded3.gif attached to tmp/test_tab by bennylp
11:47 AM rounded2.gif attached to tmp/test_tab by bennylp
11:47 AM rounded1.gif attached to tmp/test_tab by bennylp
11:47 AM back4.gif attached to tmp/test_tab by bennylp
11:47 AM back3.gif attached to tmp/test_tab by bennylp
11:47 AM back2.gif attached to tmp/test_tab by bennylp
11:47 AM back1.gif attached to tmp/test_tab by bennylp
11:24 AM tmp/test_tab edited by bennylp
(diff)
11:23 AM Changeset [2223] by nanang
Ticket #583: Added missing IPP codec deinit and fixed matching #if-#endif …
11:04 AM Changeset [2222] by nanang
Ticket #490: Updated VAD with new algorithm.
10:40 AM tmp/test_tab edited by bennylp
(diff)
10:40 AM tmp/test_tab created by bennylp
10:09 AM WikiStart edited by bennylp
(diff)
9:58 AM WikiStart edited by bennylp
(diff)
9:47 AM Intel_IPP_Codecs edited by bennylp
(diff)

Aug 18, 2008:

9:59 PM WikiStart edited by bennylp
(diff)
9:58 PM WikiStart edited by bennylp
(diff)
9:56 PM WikiStart edited by bennylp
(diff)
9:56 PM WikiStart edited by bennylp
(diff)
9:52 PM WikiStart edited by bennylp
(diff)
9:47 PM WikiStart edited by bennylp
(diff)
9:26 PM Intel_IPP_Codecs edited by bennylp
(diff)
9:12 PM Intel_IPP_Codecs edited by bennylp
(diff)
9:10 PM Intel_IPP_Codecs created by bennylp
11:32 AM Changeset [2221] by bennylp
Fixed Python bug with enum_codecs() (thanks Saúl Ibarra for the report)
11:07 AM Changeset [2220] by bennylp
Fixed crash in Python when receiving incoming DTMF digits

Aug 16, 2008:

10:06 AM Ticket #596 (Multi-channel capability for the resampling algorithm (thanks Bill Gardner ...) created by bennylp
The resample API already supports multi-channel input/output, however the …
6:46 AM Changeset [2219] by nanang
Ticket #583: - Added codec AMR-WB - Updated AMR & AMRWB to utilize …

Aug 15, 2008:

6:35 PM Changeset [2218] by nanang
Ticket #583: - rearranged some codec properties, e.g: codec name, …
2:53 PM Ticket #595 (Broken semaphore implementation on MacOS X (thanks Viktor Krikun for the ...) closed by bennylp
fixed: Fixed in r2217
2:53 PM Changeset [2217] by bennylp
Ticket #595: Broken semaphore implementation on MacOS X (thanks Viktor …
2:52 PM Ticket #595 (Broken semaphore implementation on MacOS X (thanks Viktor Krikun for the ...) created by bennylp
MacOS X does not support unnamed semaphore so sem_open() must be …
1:17 PM Changeset [2216] by nanang
Ticket #583: Initial source of IPP codecs wrapper.
1:12 PM Ticket #584 (Add support for G.723.1 codec) closed by nanang
invalid: This ticket has become subset of ticket #583

Aug 14, 2008:

5:00 PM Changeset [2215] by bennylp
Added maximum threshold for silence detector, to aovid the silence …
3:51 PM Changeset [2214] by bennylp
More ticket #590: removed unused echo suppressor settings in …
2:47 PM Changeset [2213] by bennylp
Increase codec's maximum silence duration …
10:45 AM Ticket #592 (URI comparison may crash the application (thanks Pedro Gonçalves for the ...) closed by bennylp
invalid: User reported this was bug in application code and not in pjsip.

Aug 13, 2008:

6:21 PM Changeset [2212] by bennylp
More ticket #590: optimizations in the echo suppressor, gained more than …
1:57 PM Ticket #594 (Improvements in PocketPJ Windows Mobile application) closed by bennylp
fixed: In r2211: * new option to use TCP transport * new option to …
1:56 PM Changeset [2211] by bennylp
Ticket #594: Improvements in PocketPJ Windows Mobile application: added …
1:55 PM Ticket #594 (Improvements in PocketPJ Windows Mobile application) created by bennylp
1:53 PM Changeset [2210] by bennylp
Added interactive option in aectest sample and to display WAV duration on …
1:52 PM Changeset [2209] by bennylp
Fixed bug in --auto-rec option handling in pjsua
1:50 PM Changeset [2208] by bennylp
More ticket #590: handle the case when mic level is set too high causing …
8:41 AM Changeset [2207] by bennylp
pj_sockaddr_copy_addr() might raise assertion if destination address is …

Aug 12, 2008:

1:48 PM Ticket #593 (RTP timestamp incremented incorrectly for multichannel audio.) created by nanang
Currently RTP timestamp is incremented based on number of samples …
12:20 PM Changeset [2206] by bennylp
More ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves …
10:55 AM Changeset [2205] by bennylp
Ticket #592: URI comparison may crash the application (thanks Pedro …
10:02 AM Ticket #592 (URI comparison may crash the application (thanks Pedro Gonçalves for the ...) created by bennylp
The URI comparison for name address (pjsip_name_addr_compare()

Aug 11, 2008:

6:10 PM Changeset [2204] by bennylp
Related to ticket #590: added command line option in pjsua to select the …
3:30 PM Changeset [2203] by bennylp
More ticket #590: fix the bug in smoothing factor
3:19 PM Ticket #591 (Assertion failure in ICE session (thanks Pedro Gonçalves for the report)) closed by bennylp
fixed: Fixed in 2202: - the assertion is caused by race condition in …
3:17 PM Changeset [2202] by bennylp
Ticket #591: Assertion failure in ICE session (thanks Pedro Gonçalves for …
3:16 PM Ticket #591 (Assertion failure in ICE session (thanks Pedro Gonçalves for the report)) created by bennylp
Symptom: Assertion pj_assert(tdata == check->tdata) in …

Aug 10, 2008:

10:10 PM Changeset [2201] by bennylp
Initialize CPocketPJ setting with proper values in constructor
10:09 PM Changeset [2200] by bennylp
Renamed fabs() to FABS() since it conflicts with intrinsic function in VC6
4:15 PM Ticket #590 (Improve the echo suppressor) closed by bennylp
fixed: Done in r2199
4:15 PM Changeset [2199] by bennylp
Ticket #590: new echo suppressor which should work much better than the …

Aug 9, 2008:

5:46 AM Ticket #590 (Improve the echo suppressor) created by bennylp
The echo suppressor generally is not working and it's also very annoying. …
5:44 AM Ticket #589 (Update Speex AEC to the latest version to get multichannel EC) created by bennylp
Ticket #588 rolled-back Speex AEC to beta3 version which does not support …
5:41 AM Ticket #588 (Improvements to echo cancellation framework) closed by bennylp
fixed: Done in r2198. Also in this changeset: * roll-back Speex mdf.c from …
5:40 AM Changeset [2198] by bennylp
Ticket #588: Improvements to echo cancellation framework
5:11 AM Ticket #588 (Improvements to echo cancellation framework) created by bennylp
Modify the echo cancellation framework as follow to make it easier to …

Aug 8, 2008:

7:03 AM Changeset [2197] by nanang
Fixed bug possibility of dereferencing NULL pointer when calling …

Aug 7, 2008:

1:41 PM Ticket #587 (Conference bridge modifications to reduce latency.) created by nanang
Currently the conference bridge will introduce delay to the audio flow. …
9:56 AM Ticket #586 (Added ICE negotiation tests to test the scenario when two agents have ...) closed by bennylp
fixed: Done in r2196: * added --ice-no-rtcp option in pjsua * added …
9:55 AM Changeset [2196] by bennylp
Ticket #586: Added ICE negotiations test to test the scenario when two …
9:54 AM Ticket #586 (Added ICE negotiation tests to test the scenario when two agents have ...) created by bennylp
To test the scenario where the number of components between two agents are …
9:43 AM Changeset [2195] by bennylp
Fixed bug in pj_ice_strans_get_running_comp_cnt(): wrong number of …

Aug 5, 2008:

8:14 PM Ticket #585 (Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE ...) closed by bennylp
fixed: Done in r2194
8:14 PM Changeset [2194] by bennylp
Ticket #585: Handle non-SIP URI in Contact header of incoming INVITE and …
8:14 PM Ticket #585 (Handle non-SIP URI in Contact header of incoming INVITE and SUBSCRIBE ...) created by bennylp
Related to ticket #551, handle the case where incoming INVITE or SUBSCRIBE …
7:29 PM Ticket #551 (Generic URI scheme handler (thanks Juri Glaß)) closed by bennylp
fixed: Implemented in r2193 with modifications: * moved the functionality to the …
7:28 PM Changeset [2193] by bennylp
Implement ticket #551: Generic URI scheme handler (thanks Juri Glaß for …
1:22 PM Ticket #563 (Bug with SDP in offer/answer related to call hold scenario) closed by nanang
fixed

Aug 4, 2008:

4:03 PM Changeset [2192] by nanang
Added test delaybuf to pjmedia MIPS test.
3:01 PM Changeset [2191] by nanang
Ticket #563: Updated SDP offer/answer related to call hold scenario to …
2:56 PM Ticket #584 (Add support for G.723.1 codec) created by bennylp
Add support for G.723.1 codec using Intel Integrated Performance Primitive …
2:55 PM Ticket #583 (Support for Intel Integrated Performace Primitives (IPP) codecs) created by bennylp
The IPP codecs to be supported are based on IPP samples speech codec …
2:45 PM Changeset [2190] by bennylp
Fixed build error on FreeBSD (cannot use <netinet/ip.h> if …
2:30 PM Changeset [2189] by bennylp
Fixed compilation warning in test-pjsip
10:53 AM Ticket #579 (Data loss with TCP sockets (thanks Helmut Wolf for the report)) closed by bennylp
fixed: Fixed in r2188: * Changed SIP transport to use active socket * Also …
10:52 AM Changeset [2188] by bennylp
Changed SIP transport to use active socket to fix ticket #579: "Data loss …
9:59 AM Changeset [2187] by bennylp
Added new active socket API's to specify application buffers in …

Jul 31, 2008:

8:34 AM Ticket #582 (Presence extended status is not sent in initial NOTIFY request (thanks ...) closed by bennylp
fixed: Fixed in r2186. Also in this changedset fixed a bug introduced recently …
8:32 AM Changeset [2186] by bennylp
Fixed ticket #582: Extended presence status is not sent in initial NOTIFY …
8:32 AM Ticket #582 (Presence extended status is not sent in initial NOTIFY request (thanks ...) created by bennylp
This would cause the subscriber to not get the extended/RPID status in the …

Jul 29, 2008:

8:15 PM Changeset [2185] by bennylp
Initial work for ticket #579: added option to make the active socket sends …
12:14 PM Ticket #557 (Memory leak in Speex echo canceller) closed by nanang
fixed
12:13 PM Changeset [2184] by nanang
Ticket #557: Fixed memory leak in Speex EC (actually this is updating …
11:42 AM Ticket #581 (Fixed build dependencies in the makefiles) closed by bennylp
fixed: Fixed in r2183
11:42 AM Changeset [2183] by bennylp
Fixed ticket #581: Fixed build dependencies in the makefiles
11:38 AM Ticket #581 (Fixed build dependencies in the makefiles) created by bennylp
Some dependencies are not set properly, causing either stale build …

Jul 28, 2008:

11:45 PM Ticket #577 (Implement sound device wrapper using APS (Audio Proxy Server) for S60) closed by nanang
fixed
11:41 PM Ticket #463 (Configuration option to have external sound device implementation) closed by bennylp
fixed: Done in r2182. Please see External_Sound_Device for more info.
11:40 PM Changeset [2182] by bennylp
Ticket #463: Configuration option to have external sound device …
11:04 PM FAQ edited by bennylp
(diff)
10:56 PM External_Sound_Device created by bennylp
9:37 PM Ticket #548 (Validate memory usage) closed by bennylp
fixed: We've done many fixes with regard to memory and handle leaks on this …
9:15 PM Changeset [2181] by bennylp
Added PJ_LOG_HAS_LEVEL_TEXT logging flag to display the log verbosity …
8:17 PM Ticket #538 (Closed TCP connection should be removed from the hash table immediately) closed by bennylp
fixed: Fixed in r2180
8:17 PM Changeset [2180] by bennylp
Ticket #538: Closed TCP connection should be removed from the hash table …
6:57 PM Ticket #580 (Incoming target refresh request does not update the Contact header (thanks ...) closed by bennylp
fixed: Fixed in r2179
6:57 PM Changeset [2179] by bennylp
Ticket #580: Incoming target refresh request does not update the Contact …
2:44 PM MeasuringSoundLatency edited by bennylp
(diff)
2:37 PM Changeset [2178] by bennylp
Added latency.c in the samples (see …
12:52 PM MeasuringSoundLatency edited by bennylp
(diff)
12:51 PM MeasuringSoundLatency edited by bennylp
(diff)
12:41 PM MeasuringSoundLatency edited by bennylp
(diff)
12:37 PM MeasuringSoundLatency edited by bennylp
(diff)
12:12 PM rec2.png attached to MeasuringSoundLatency by bennylp
12:11 PM rec2.wav attached to MeasuringSoundLatency by bennylp
12:11 PM MeasuringSoundLatency edited by bennylp
(diff)
11:24 AM MeasuringSoundLatency edited by bennylp
(diff)
11:20 AM MeasuringSoundLatency edited by bennylp
(diff)
11:16 AM rec1-latency.PNG attached to MeasuringSoundLatency by bennylp
11:15 AM rec1-zoom.PNG attached to MeasuringSoundLatency by bennylp
11:15 AM rec1.PNG attached to MeasuringSoundLatency by bennylp
11:15 AM rec1.wav attached to MeasuringSoundLatency by bennylp
11:15 AM latency.c attached to MeasuringSoundLatency by bennylp
11:14 AM tock8.wav attached to MeasuringSoundLatency by bennylp
11:14 AM MeasuringSoundLatency created by bennylp
9:26 AM Ticket #580 (Incoming target refresh request does not update the Contact header (thanks ...) created by bennylp
The pjsip sip_dialog.c correctly updates the dialog target URI upon …
Note: See TracTimeline for information about the timeline view.