# # ChangeLog for / # # Generated by Trac 1.0.1 # Oct 5, 2024 10:43:33 PM Thu, 11 May 2006 10:33:19 GMT bennylp [434] * pjproject/trunk/pjlib/src/pj/os_core_win32.c (modified) Removed rwmutex implementation to os_rwmutex.c Wed, 10 May 2006 19:24:40 GMT bennylp [433] * pjproject/trunk/README-configure (moved) * pjproject/trunk/build/cc-gcc.mak (modified) * pjproject/trunk/build/host-unix.mak (modified) * pjproject/trunk/build/m-mpc860.mak (added) * pjproject/trunk/build/os-rtems.mak (added) * pjproject/trunk/build/rules.mak (modified) * pjproject/trunk/configure (modified) * pjproject/trunk/pjlib/build/os-rtems.mak (added) * pjproject/trunk/pjlib/include/pj/compat/os_darwinos.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_linux.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_linux_kernel.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_palmos.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_rtems.h (added) * pjproject/trunk/pjlib/include/pj/compat/os_sunos.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_win32.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_win32_wince.h (modified) * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/pjlib/include/pj/os.h (modified) * pjproject/trunk/pjlib/src/pj/hash.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_select.c (modified) * pjproject/trunk/pjlib/src/pj/os_core_unix.c (modified) * pjproject/trunk/pjlib/src/pj/os_rwmutex.c (added) * pjproject/trunk/pjlib/src/pj/os_time_unix.c (modified) * pjproject/trunk/pjlib/src/pj/os_timestamp_posix.c (moved) * pjproject/trunk/pjlib/src/pj/pool.c (modified) * pjproject/trunk/pjlib/src/pj/sock_bsd.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_tcp.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_udp.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/main_rtems.c (added) * pjproject/trunk/pjlib/src/pjlib-test/pool_perf.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/rtems_network_config.h (added) * pjproject/trunk/pjlib/src/pjlib-test/sock.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/test.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/test.h (modified) * pjproject/trunk/pjlib/src/pjlib-test/thread.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/timestamp.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/util.c (modified) * pjproject/trunk/pjmedia/build/os-rtems.mak (added) * pjproject/trunk/pjmedia/src/pjmedia-codec/gsm/config.h (modified) * pjproject/trunk/pjmedia/src/test/main.c (modified) Merge-in RTEMS port patch by Phil Torre , alpha ... Thu, 04 May 2006 08:57:45 GMT bennylp [432] * pjproject/trunk/Makefile (modified) Updated root Makefile, defined $TARGET as shortcut for ... Thu, 04 May 2006 08:43:02 GMT bennylp [431] * pjproject/trunk/build/rules.mak (modified) * pjproject/trunk/configure (modified) * pjproject/trunk/pjlib-util/build/Makefile (modified) * pjproject/trunk/pjlib/build/Makefile (modified) * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjsip-apps/build/Makefile (modified) * pjproject/trunk/pjsip/build/Makefile (modified) Updated Makefiles, defined $TARGET as shortcut for ... Wed, 03 May 2006 18:16:06 GMT bennylp [430] * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Added maximum duration and auto-quit option in siprtp sample. Tue, 02 May 2006 17:51:04 GMT bennylp [429] * pjproject/trunk/pjmedia/src/pjmedia/g711.c (modified) Rename hard coded constants (such as ptime) in G711 to a macro for ... Tue, 02 May 2006 17:49:31 GMT bennylp [428] * pjproject/trunk/pjmedia/include/pjmedia/stream.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Changed jbuf param name in stream_info, and generate random SSRC for ... Tue, 02 May 2006 17:47:51 GMT bennylp [427] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) Fixed several bugs in RTCP and tested the compatibility. Fixed bugs: ... Tue, 02 May 2006 17:44:28 GMT bennylp [426] * pjproject/trunk/pjmedia/src/pjmedia/conference.c (modified) Do not disable port if put_frame()/get_frame() returns error Sat, 29 Apr 2006 13:55:01 GMT bennylp [425] * pjproject/tags/0.5.5.1 (copied) Version 0.5.5.1 final web release Sat, 29 Apr 2006 12:38:25 GMT bennylp [424] * pjproject/trunk/pjlib/src/pj/config.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/endpoint.c (modified) * pjproject/trunk/pjsip/src/pjsip-simple/evsub.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_pres.c (modified) Fixed bug in event subscription when it is challenged/authenticated Sat, 29 Apr 2006 10:03:39 GMT bennylp [423] * pjproject/trunk/pjlib/src/pj/config.c (modified) Released version 0.5.5 Sat, 29 Apr 2006 08:31:09 GMT bennylp [422] * pjproject/trunk/pjlib/src/pj/config.c (modified) * pjproject/trunk/pjsip-apps/src/pjsua/main.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_settings.c (modified) Improve codec handling in pjsua cmd-line options, and add URI to call Sat, 29 Apr 2006 08:23:37 GMT bennylp [421] * pjproject/trunk/pjmedia/include/pjmedia/codec.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/endpoint.c (modified) Fixed bugs in codec priority sorting Fri, 28 Apr 2006 17:49:41 GMT bennylp [420] * pjproject/trunk/pjmedia/include/pjmedia/errno.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/errno.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Added different error code when remote does not support RFC 2833 Fri, 28 Apr 2006 15:37:12 GMT bennylp [419] * pjproject/trunk/pjlib/src/pj/config.c (modified) * pjproject/trunk/pjmedia/include/pjmedia/sdp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/endpoint.c (modified) Increase the maximum number of formats in SDP media line (from 16 to 32) Fri, 28 Apr 2006 15:17:01 GMT bennylp [418] * pjproject/trunk/pjlib/src/pj/config.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/plc_g711.c (modified) Set version to 0.5.4.11 Fri, 28 Apr 2006 14:48:02 GMT bennylp [417] * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/pjmedia.dsp (modified) * pjproject/trunk/pjmedia/include/pjmedia.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/plc.h (added) * pjproject/trunk/pjmedia/src/pjmedia/plc_common.c (added) * pjproject/trunk/pjmedia/src/pjmedia/plc_g711.c (added) * pjproject/trunk/pjmedia/src/pjmedia/sound_port.c (modified) Added Packet Lost Concealment (PLC) framework, with two backend ... Fri, 28 Apr 2006 14:46:57 GMT bennylp [416] * pjproject/trunk/pjsip/src/pjsip/sip_ua_layer.c (modified) Fixed compatibility problem (missing From tag) with RFC 2543 compliant ... Fri, 28 Apr 2006 01:00:26 GMT bennylp [415] * pjproject/trunk/pjmedia/src/pjmedia/sound_port.c (modified) Implement simple frame replay based packet lost concealment Thu, 27 Apr 2006 23:48:08 GMT bennylp [414] * pjproject/trunk/pjmedia/include/pjmedia/session.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/stream.h (modified) Fixed obsolete comments in stream.h and session.h about stream ... Thu, 27 Apr 2006 22:41:56 GMT bennylp [413] * pjproject/trunk/pjmedia/build/Makefile (modified) Updated pjmedia-codec Makefile for recent L16 codec addition Thu, 27 Apr 2006 22:37:08 GMT bennylp [412] * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/src/samples/confsample.c (modified) * pjproject/trunk/pjsip-apps/src/samples/level.c (modified) * pjproject/trunk/pjsip-apps/src/samples/playfile.c (modified) * pjproject/trunk/pjsip-apps/src/samples/playsine.c (modified) * pjproject/trunk/pjsip-apps/src/samples/recfile.c (modified) * pjproject/trunk/pjsip-apps/src/samples/resampleplay.c (modified) * pjproject/trunk/pjsip-apps/src/samples/simpleua.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/sndinfo.c (modified) * pjproject/trunk/pjsip-apps/src/samples/streamutil.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_settings.c (modified) Initial support for stereo codecs, and added L16 codecs. Also better ... Thu, 27 Apr 2006 22:36:40 GMT bennylp [411] * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/pjmedia.dsp (modified) * pjproject/trunk/pjmedia/build/pjmedia_codec.dsp (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia-codec/l16.h (added) * pjproject/trunk/pjmedia/include/pjmedia-codec/types.h (modified) * pjproject/trunk/pjmedia/include/pjmedia.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/codec.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/endpoint.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/port.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/sdp.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/sdp_neg.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/types.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/wav_port.h (moved) * pjproject/trunk/pjmedia/src/pjmedia-codec/gsm.c (modified) * pjproject/trunk/pjmedia/src/pjmedia-codec/l16.c (added) * pjproject/trunk/pjmedia/src/pjmedia-codec/speex_codec.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/codec.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/conference.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/endpoint.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/file_player.c (deleted) * pjproject/trunk/pjmedia/src/pjmedia/file_writer.c (deleted) * pjproject/trunk/pjmedia/src/pjmedia/g711.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/jbuf.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/master_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/null_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/resample_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/sound_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/wav_player.c (added) * pjproject/trunk/pjmedia/src/pjmedia/wav_writer.c (added) Initial support for stereo codecs, and added L16 codecs. Also better ... Tue, 25 Apr 2006 10:02:40 GMT bennylp [410] * pjproject/trunk/pjsip-apps/src/samples/sndinfo.c (modified) Added sound clock drifting reporting in sndinfo sample Mon, 24 Apr 2006 23:14:08 GMT bennylp [409] * pjproject/trunk/pjsip-apps/build/samples.dsp (modified) Better support for continuing media when peer has restarted ... Mon, 24 Apr 2006 23:13:00 GMT bennylp [408] * pjproject/trunk/pjmedia/include/pjmedia/jbuf.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/rtp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/jbuf.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/build/Samples.mak (modified) * pjproject/trunk/pjsip-apps/src/samples/debug.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/streamutil.c (moved) Better support for continuing media when peer has restarted ... Thu, 20 Apr 2006 11:13:32 GMT bennylp [407] * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/build/Samples.mak (modified) * pjproject/trunk/pjsip-apps/build/samples.dsp (modified) * pjproject/trunk/pjsip-apps/src/samples/debug.c (modified) * pjproject/trunk/pjsip-apps/src/samples/playfile.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/stream.c (added) * pjproject/trunk/pjsip-apps/src/samples/util.h (modified) Added stream.c example to demonstrate how to stream audio from both ... Thu, 20 Apr 2006 11:12:00 GMT bennylp [406] * pjproject/trunk/pjsip/src/pjsip/sip_errno.c (modified) Added missing error texts in sip_errno.c Thu, 20 Apr 2006 11:11:34 GMT bennylp [405] * pjproject/trunk/pjlib-util/include/pjlib-util/getopt.h (modified) Removed pj_opterr from getopt.h as it is currently not supported Thu, 20 Apr 2006 11:10:09 GMT bennylp [404] * pjproject/trunk/pjmedia/build/pjmedia.dsp (modified) * pjproject/trunk/pjmedia/include/pjmedia.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/clock.h (added) * pjproject/trunk/pjmedia/include/pjmedia/master_port.h (added) * pjproject/trunk/pjmedia/src/pjmedia/clock_thread.c (added) * pjproject/trunk/pjmedia/src/pjmedia/master_port.c (added) Added implementation of media clock and master port (to control frame ... Thu, 20 Apr 2006 11:07:59 GMT bennylp [403] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) Added the time when session was created in pjmedia_rtcp_stat Wed, 19 Apr 2006 14:45:08 GMT bennylp [402] * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Changed stream.c so it won't quit after recvfrom returns ECONNRESET Fri, 14 Apr 2006 08:55:39 GMT bennylp [401] * pjproject/trunk/pjsip/src/pjsip/sip_auth_client.c (modified) Fixed bug: credentials are not copied properly in set_credentials() Sun, 09 Apr 2006 17:31:53 GMT bennylp [400] * pjproject/trunk/pjlib/src/pj/config.c (modified) Set pjproject version to 0.5.4.10 Sun, 09 Apr 2006 17:12:05 GMT bennylp [399] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) Added loss period for rx stream implementation Sun, 09 Apr 2006 16:46:05 GMT bennylp [398] * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_settings.c (modified) Added call duration in pjsua Sun, 09 Apr 2006 10:42:51 GMT bennylp [397] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) Added code in RTCP to handle PerformanceQueryCounter bug on Win32 Sun, 09 Apr 2006 10:37:09 GMT bennylp [396] * pjproject/trunk/pjlib/src/pj/os_timestamp_win32.c (modified) Added experimental code to handle QueryPerformanceCounter leaping bug on ... Sat, 08 Apr 2006 09:34:58 GMT bennylp [395] * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Fixed small typo error in printed message in siprtp.c Fri, 07 Apr 2006 15:01:51 GMT bennylp [394] * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Randomize RTCP send interval to reduce collision risk Thu, 06 Apr 2006 21:08:35 GMT bennylp [393] * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/util.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_settings.c (modified) Fixed RTCP compilation warnings with gcc Thu, 06 Apr 2006 21:01:25 GMT bennylp [392] * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Beautify screen output of the siprtp sample Thu, 06 Apr 2006 20:36:27 GMT bennylp [391] * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Fixed crash bug in siprtp sample when call is not connected Thu, 06 Apr 2006 19:29:03 GMT bennylp [390] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/rtp.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/session.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/stream.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_settings.c (modified) Integrate (stream) quality monitoring into RTCP framework, and update ... Wed, 05 Apr 2006 22:05:04 GMT bennylp [389] * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Protect RTCP packet lost calculation against incorrect packet ... Wed, 05 Apr 2006 19:08:16 GMT bennylp [388] * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Added detection/protection against inaccurate timestamp in RTCP Wed, 05 Apr 2006 19:04:34 GMT bennylp [387] * pjproject/trunk/pjlib/src/pj/os_timestamp_linux.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/timestamp.c (modified) Don't use rdtsc for high res timestamp on Linux as it's highly ... Wed, 05 Apr 2006 18:42:13 GMT bennylp [386] * pjproject/trunk/pjlib/src/pjlib-test/timestamp.c (modified) Added timestamp frequency accuracy test in pjlib-test Wed, 05 Apr 2006 17:13:42 GMT bennylp [385] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) Fixed RTT calculation bug in RTCP Wed, 05 Apr 2006 16:56:19 GMT bennylp [384] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Fixed bug in RTT calculation in RTCP and increase RTT resolution to usec Wed, 05 Apr 2006 12:53:42 GMT bennylp [383] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Added RTCP end to end delay calculation Tue, 04 Apr 2006 21:39:10 GMT bennylp [382] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Fixed bug in RTCP: packing error causing size mismatch when compiled ... Tue, 04 Apr 2006 19:43:24 GMT bennylp [381] * pjproject/trunk/pjmedia/include/pjmedia/rtcp.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Changed RTCP timing to use high resolution timestamp Tue, 04 Apr 2006 13:39:58 GMT bennylp [380] * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Fixed SSRC generation in siprtp sample Tue, 04 Apr 2006 13:12:38 GMT bennylp [379] * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/build/Samples.mak (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (modified) Added more stats and options in siprtp samples Tue, 04 Apr 2006 13:12:19 GMT bennylp [378] * pjproject/trunk/pjmedia/src/pjmedia/rtcp.c (modified) Changed the packet lost calculation (previously it always reported at ... Tue, 04 Apr 2006 13:11:34 GMT bennylp [377] * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) Removed some UDP socket warnings Tue, 04 Apr 2006 11:06:34 GMT bennylp [376] * pjproject/trunk/pjsip/include/pjsip/sip_dialog.h (modified) * pjproject/trunk/pjsip/src/pjsip-simple/evsub.c (modified) * pjproject/trunk/pjsip/src/pjsip-ua/sip_inv.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_dialog.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Changed pjsip_dlg_send_request() API to NOT return transaction as it is ... Mon, 03 Apr 2006 22:41:26 GMT bennylp [375] * pjproject/trunk/pjsip-apps/build/samples.dsp (modified) * pjproject/trunk/pjsip-apps/src/samples/debug.c (modified) * pjproject/trunk/pjsip-apps/src/samples/siprtp.c (added) Added siprtp sample Mon, 03 Apr 2006 22:32:49 GMT bennylp [374] * pjproject/trunk/pjmedia/include/pjmedia/session.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/session.c (modified) Moved private create session info from SDP to public API Mon, 03 Apr 2006 11:42:56 GMT bennylp [373] * pjproject/trunk/pjsip-apps/src/samples/sndinfo.c (modified) Changed sndinfo sample to use higher resolution pj_get_timestamp() ... Mon, 03 Apr 2006 10:01:27 GMT bennylp [372] * pjproject/trunk/pjmedia/src/pjmedia/dsound.c (modified) Added some flags during playback buffer creation Mon, 03 Apr 2006 09:43:36 GMT bennylp [371] * pjproject/trunk/pjmedia/build/pjmedia.dsp (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/errno.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/dsound.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/errno.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/nullsound.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/pasound.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/portaudio/pa_win_hostapis.c (modified) * pjproject/trunk/pjsip-apps/build/sample_debug.dsp (modified) * pjproject/trunk/pjsip-apps/src/samples/debug.c (modified) * pjproject/trunk/pjsip-apps/src/samples/sndinfo.c (modified) Added DirectSound sound implementation Fri, 31 Mar 2006 00:59:16 GMT bennylp [370] * pjproject/trunk/pjmedia/src/pjmedia/errno.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Fixed crashed bug when pjsua failed to initialize. Also fixed PortAudio ... Thu, 30 Mar 2006 20:55:20 GMT bennylp [369] * pjproject/trunk/configure (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Removed continuous warnings in handle_events in pjsua_core, and ... Thu, 30 Mar 2006 16:46:36 GMT bennylp [368] * pjproject/trunk/pjsip-apps/src/samples/util.h (modified) * pjproject/trunk/pjsip/src/pjsip/sip_endpoint.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) Support for alternate pool backend Thu, 30 Mar 2006 16:46:07 GMT bennylp [367] * pjproject/trunk/pjsip/src/pjsip/sip_transport.c (modified) * pjproject/trunk/pjsip/src/pjsip/sip_transport_udp.c (modified) Fixed crash bug with poll_reset() in rdata Thu, 30 Mar 2006 16:44:28 GMT bennylp [366] * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/src/pjmedia/sdp.c (modified) Fixed reading memory past buffer error in SDP Thu, 30 Mar 2006 16:32:18 GMT bennylp [365] * pjproject/trunk/pjlib/build/Makefile (modified) * pjproject/trunk/pjlib/build/pjlib.dsp (modified) * pjproject/trunk/pjlib/build/pjlib_test.dsp (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.h (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_select.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_winnt.c (modified) * pjproject/trunk/pjlib/src/pj/pool_dbg_win32.c (deleted) * pjproject/trunk/pjlib/src/pjlib-test/ioq_perf.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_udp.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_unreg.c (added) * pjproject/trunk/pjlib/src/pjlib-test/test.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/test.h (modified) Fixed race condition bug in ioqueue unregistration for select and Win32 ... Thu, 30 Mar 2006 15:56:01 GMT bennylp [364] * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/pjlib/include/pj/pool.h (modified) * pjproject/trunk/pjlib/include/pj/pool_alt.h (added) * pjproject/trunk/pjlib/src/pj/config.c (modified) * pjproject/trunk/pjlib/src/pj/pool.c (modified) * pjproject/trunk/pjlib/src/pj/pool_caching.c (modified) * pjproject/trunk/pjlib/src/pj/pool_dbg.c (added) * pjproject/trunk/pjlib/src/pj/pool_policy_malloc.c (modified) Added ability to have custom pool backend (needed for pool debugging ... Sat, 25 Mar 2006 10:06:00 GMT bennylp [363] * pjproject/trunk/pjlib/build/pjlib.dsp (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.c (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_common_abs.h (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_perf.c (modified) Fixed bug in ioqueue: crashed when key is unregistered while another ... Fri, 24 Mar 2006 20:45:22 GMT bennylp [362] * pjproject/trunk/pjlib/include/pj/types.h (modified) Added byte order swapping utilities Fri, 24 Mar 2006 20:44:27 GMT bennylp [361] * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/build/Samples.mak (modified) * pjproject/trunk/pjsip-apps/build/sample_debug.dsp (modified) * pjproject/trunk/pjsip-apps/build/samples.dsp (modified) * pjproject/trunk/pjsip-apps/src/pjsip-perf/main.c (modified) * pjproject/trunk/pjsip-apps/src/samples/confsample.c (modified) * pjproject/trunk/pjsip-apps/src/samples/debug.c (modified) * pjproject/trunk/pjsip-apps/src/samples/playfile.c (modified) * pjproject/trunk/pjsip-apps/src/samples/recfile.c (added) * pjproject/trunk/pjsip-apps/src/samples/resampleplay.c (added) * pjproject/trunk/pjsip-apps/src/samples/simpleua.c (modified) * pjproject/trunk/pjsip-apps/src/samples/util.h (modified) Added more samples: WAV recorder, resample, etc., and also moved some ... Fri, 24 Mar 2006 20:43:37 GMT bennylp [360] * pjproject/trunk/pjsip/build/Makefile (modified) * pjproject/trunk/pjsip/build/pjsua_lib.dsp (modified) * pjproject/trunk/pjsip/include/pjsua-lib/getopt.h (deleted) * pjproject/trunk/pjsip/src/pjsua-lib/getopt.c (deleted) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_settings.c (modified) Moved getopt from pjsua-lib to pjlib-util Fri, 24 Mar 2006 20:43:23 GMT bennylp [359] * pjproject/trunk/pjlib-util/build/Makefile (modified) * pjproject/trunk/pjlib-util/build/pjlib_util.dsp (modified) * pjproject/trunk/pjlib-util/include/pjlib-util.h (modified) * pjproject/trunk/pjlib-util/include/pjlib-util/getopt.h (copied) * pjproject/trunk/pjlib-util/src/pjlib-util/getopt.c (copied) Moved getopt from pjsua-lib to pjlib-util Fri, 24 Mar 2006 20:41:20 GMT bennylp [358] * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/pjmedia.dsp (modified) * pjproject/trunk/pjmedia/include/pjmedia.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/errno.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/file_port.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/resample.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/wave.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/conference.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/errno.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/file_player.c (moved) * pjproject/trunk/pjmedia/src/pjmedia/file_port.c (deleted) * pjproject/trunk/pjmedia/src/pjmedia/file_writer.c (added) * pjproject/trunk/pjmedia/src/pjmedia/pasound.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/resample.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/resample_port.c (added) * pjproject/trunk/pjmedia/src/pjmedia/sound_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/wave.c (added) Added WAVE writer and resample port, and also found out why audio ... Thu, 23 Mar 2006 22:43:43 GMT bennylp [357] * pjproject/trunk/pjmedia/src/pjmedia/file_reader.c (copied) Renamed Thu, 23 Mar 2006 22:06:20 GMT bennylp [356] * pjproject/trunk/pjlib/include/pj/compat/os_linux.h (modified) Fixed build error on Linux Thu, 23 Mar 2006 18:04:15 GMT bennylp [355] * pjproject/trunk/build/rules.mak (modified) * pjproject/trunk/configure (modified) * pjproject/trunk/pjlib-util/build/Makefile (modified) * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/os-win32.mak (modified) * pjproject/trunk/pjmedia/include/pjmedia.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/silencedet.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/errno.c (modified) * pjproject/trunk/pjsip-apps/build/Makefile (modified) * pjproject/trunk/pjsip-apps/src/pjsua/main.c (modified) Fixed misc warnings/errors in Solaris build Thu, 23 Mar 2006 18:03:40 GMT bennylp [354] * pjproject/trunk/pjlib/build/os-linux.mak (modified) * pjproject/trunk/pjlib/build/os-sunos.mak (modified) * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/pjlib/include/pj/string.h (modified) * pjproject/trunk/pjlib/include/pj/string_i.h (modified) Set default option to exclude pj_stricmp_alnum() Thu, 23 Mar 2006 14:20:42 GMT bennylp [353] * pjproject/trunk/pjmedia/build/os-darwinos.mak (modified) * pjproject/trunk/pjsip-apps/src/samples/sndinfo.c (modified) Fixed unable to open simultaneous sound streams in MacOS Thu, 23 Mar 2006 13:15:59 GMT bennylp [352] * pjproject/trunk/pjmedia/include/pjmedia/sound.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/sound_port.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/types.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/conference.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/nullsound.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/pasound.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/sound_port.c (modified) * pjproject/trunk/pjsip-apps/src/samples/confsample.c (modified) Changed sound device framework to allow opening bidirectional streams ... Wed, 22 Mar 2006 19:08:19 GMT bennylp [351] * pjproject/trunk/pjlib/src/pjlib-test/ioq_perf.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/thread.c (modified) Added a little more threading test and put more info in ioqueue test log Wed, 22 Mar 2006 11:59:11 GMT bennylp [350] * pjproject/trunk/pjmedia/include/pjmedia/endpoint.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/endpoint.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/stream.c (modified) * pjproject/trunk/pjsip-apps/build/samples.dsp (modified) * pjproject/trunk/pjsip-apps/src/pjsip-perf/main.c (modified) * pjproject/trunk/pjsip-apps/src/samples/confsample.c (modified) * pjproject/trunk/pjsip-apps/src/samples/level.c (modified) * pjproject/trunk/pjsip-apps/src/samples/playfile.c (modified) * pjproject/trunk/pjsip-apps/src/samples/playsine.c (modified) * pjproject/trunk/pjsip-apps/src/samples/simpleua.c (modified) * pjproject/trunk/pjsip-apps/src/samples/sndinfo.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_call.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) Redesign RTP/RTCP stuffs so that stream does not create thread ... Wed, 22 Mar 2006 11:49:19 GMT bennylp [349] * pjproject/trunk/pjlib/build/pjlib.dsp (modified) * pjproject/trunk/pjlib/build/pjlib_test.dsp (modified) * pjproject/trunk/pjlib/include/pj/ioqueue.h (modified) * pjproject/trunk/pjlib/src/pj/ioqueue_winnt.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/ioq_udp.c (modified) * pjproject/trunk/pjlib/src/pjlib-test/main_win32.c (modified) Fixed bug in ioqueue with IO Completion Port backend, where events may ... Wed, 22 Mar 2006 11:48:33 GMT bennylp [348] * pjproject/trunk/pjlib/include/pj/sock.h (modified) * pjproject/trunk/pjlib/src/pj/sock_bsd.c (modified) Added pj_inet_addr2() Tue, 21 Mar 2006 11:59:15 GMT bennylp [347] * pjproject/trunk/pjmedia/include/pjmedia/conference.h (modified) * pjproject/trunk/pjmedia/include/pjmedia/config.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/conference.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/largefilter.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/resample.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/smallfilter.h (modified) * pjproject/trunk/pjsip-apps/build/samples.dsp (modified) Added macro to exclude filters in resample and added options to select ... Mon, 20 Mar 2006 22:34:09 GMT bennylp [346] * pjproject/trunk/pjsip-apps/build/Samples.mak (modified) Fixed error in Samples.mak when CFLAGS is specified in cmdline Mon, 20 Mar 2006 20:57:51 GMT bennylp [345] * pjproject/trunk/configure (modified) * pjproject/trunk/pjlib/build/os-win32.mak (modified) * pjproject/trunk/pjmedia/src/pjmedia/file_port.c (modified) Fixed build error on mingw Mon, 20 Mar 2006 19:00:37 GMT bennylp [344] * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/build/Samples.mak (modified) * pjproject/trunk/pjsip-apps/src/samples/level.c (added) Added level.c to samples collection Mon, 20 Mar 2006 17:42:37 GMT bennylp [343] * pjproject/trunk/pjsip-apps/src/samples/confsample.c (modified) * pjproject/trunk/pjsip/include/pjsua-lib/pjsua.h (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_core.c (modified) * pjproject/trunk/pjsip/src/pjsua-lib/pjsua_settings.c (modified) Added clock-rate options in pjsua Mon, 20 Mar 2006 16:59:23 GMT bennylp [342] * pjproject/trunk/pjsip-apps/build/Makefile (modified) * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/build/Samples.mak (modified) * pjproject/trunk/pjsip-apps/src/samples/playsine.c (modified) * pjproject/trunk/pjsip-apps/src/samples/sndinfo.c (added) Added sndinfo sample and tested samples on MacOSX Jaguar Mon, 20 Mar 2006 16:58:43 GMT bennylp [341] * pjproject/trunk/build/os-darwinos.mak (modified) * pjproject/trunk/pjmedia/build/Makefile (modified) * pjproject/trunk/pjmedia/build/os-darwinos.mak (added) * pjproject/trunk/pjmedia/build/os-linux.mak (modified) * pjproject/trunk/pjmedia/include/pjmedia/wave.h (modified) * pjproject/trunk/pjmedia/src/pjmedia/file_port.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/portaudio/pa_lib.c (modified) * pjproject/trunk/pjmedia/src/pjmedia/portaudio/pa_mac_core.c (modified) Ported PJMEDIA to Darwin/MacOSX Mon, 20 Mar 2006 13:19:51 GMT bennylp [340] * pjproject/trunk/pjmedia/src/pjmedia/portaudio/pa_mac_hostapis.c (added) Added missing pa_mac_hostapis.c for PortAudio in MacOS Mon, 20 Mar 2006 12:55:09 GMT bennylp [339] * pjproject/trunk/pjmedia/src/pjmedia/portaudio/pa_lib.c (added) * pjproject/trunk/pjmedia/src/pjmedia/portaudio/pa_mac_core.c (added) * pjproject/trunk/pjmedia/src/pjmedia/portaudio/ringbuffer.c (added) * pjproject/trunk/pjmedia/src/pjmedia/portaudio/ringbuffer.h (added) Added MacOS related files to PortAudio Mon, 20 Mar 2006 12:39:24 GMT bennylp [338] * pjproject/trunk/build/m-powerpc.mak (added) * pjproject/trunk/build/os-darwinos.mak (added) * pjproject/trunk/configure (modified) * pjproject/trunk/pjlib/build (modified) * pjproject/trunk/pjlib/build/Makefile (modified) * pjproject/trunk/pjlib/build/os-darwinos.mak (added) * pjproject/trunk/pjlib/build/os-linux.mak (modified) * pjproject/trunk/pjlib/build/os-sunos.mak (modified) * pjproject/trunk/pjlib/include/pj/compat/errno.h (modified) * pjproject/trunk/pjlib/include/pj/compat/m_powerpc.h (added) * pjproject/trunk/pjlib/include/pj/compat/os_darwinos.h (added) * pjproject/trunk/pjlib/include/pj/compat/os_linux.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_linux_kernel.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_palmos.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_sunos.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_win32.h (modified) * pjproject/trunk/pjlib/include/pj/compat/os_win32_wince.h (modified) * pjproject/trunk/pjlib/include/pj/compat/time.h (modified) * pjproject/trunk/pjlib/include/pj/config.h (modified) * pjproject/trunk/pjlib/include/pj/sock.h (modified) * pjproject/trunk/pjlib/src/pj/guid_simple.c (modified) * pjproject/trunk/pjlib/src/pj/os_core_unix.c (modified) * pjproject/trunk/pjlib/src/pj/os_time_bsd.c (moved) * pjproject/trunk/pjlib/src/pj/os_time_common.c (added) * pjproject/trunk/pjlib/src/pj/os_time_unix.c (added) * pjproject/trunk/pjlib/src/pj/pool_caching.c (modified) * pjproject/trunk/pjlib/src/pj/sock_bsd.c (modified) * pjproject/trunk/pjlib/src/pj/sock_select.c (modified) Ported pjlib to PowerPC/MacOS Sun, 19 Mar 2006 12:09:53 GMT bennylp [337] * pjproject/trunk/pjsip-apps/src/samples/confsample.c (modified) Removed sine generator from confsample Sun, 19 Mar 2006 00:50:23 GMT bennylp [336] * pjproject/trunk/pjsip-apps/build/Samples-vc.mak (modified) * pjproject/trunk/pjsip-apps/build/pjsip_apps.dsw (modified) * pjproject/trunk/pjsip-apps/build/sample_debug.dsp (added) * pjproject/trunk/pjsip-apps/build/samples.dsp (modified) * pjproject/trunk/pjsip-apps/src/samples/confsample.c (added) * pjproject/trunk/pjsip-apps/src/samples/debug.c (added) * pjproject/trunk/pjsip-apps/src/samples/playfile.c (added) * pjproject/trunk/pjsip-apps/src/samples/playsine.c (added) Added pjmedia playfile, playsine, and conference sample Sun, 19 Mar 2006 00:49:13 GMT bennylp [335] * pjproject/trunk/pjmedia/src/pjmedia/port.c (modified) Added assert when get_frame() or put_frame() is NULL