2004-07-12 20:57 csoutheren * main.cxx: Disabled RFC 2190 H.263 if DLL not available 2004-06-16 01:32 ykiryanov * main.cxx: Included be.inc - media registration code. Cannot be anywhere else (sigh) 2004-06-16 01:31 ykiryanov * be.inc: Media code registration. Do not work in .so file, only if called from application 2004-06-01 19:40 csoutheren * main.cxx: Changed g711frames to work in msecs 2004-06-01 19:27 csoutheren * main.cxx, main.h: Added options to set frames per packet for any codec 2004-05-31 05:53 rjongbloed * main.cxx: Fixed missing quote in list of codec names. 2004-05-28 18:38 csoutheren * main.cxx: Added --no-h263 and --no-h261 options as shorthand to remove video codecs 2004-05-27 18:33 csoutheren * main.cxx: Checked in fixes for new plugin codecs and RFC 2190 H.263 2004-05-10 08:07 rjongbloed * main.cxx: Changed G.726 and MS-ADPCM to plug in codecs. 2004-05-04 07:21 rjongbloed * main.cxx: Converted LPC-10 codec to plug in. 2004-05-03 08:25 rjongbloed * main.cxx: Converted everything to be codec plug in freindly Removed GSM and G.729 as now plug ins are "the way"! 2004-05-02 15:00 ykiryanov * main.h: Ifdef's creation of BeOS application if SDL flag is present. SDL has its own app 2004-04-22 09:45 csoutheren * main.cxx: Added changes for RFC2190 H.263 2004-04-07 02:51 rjongbloed * OhPhone.dsp: Added RTTI compiler flag to build. 2004-04-06 06:27 rjongbloed * main.cxx: Changes to support native C++ Run Time Type Information Changes for codec plug ins 2004-04-06 06:26 rjongbloed * OhPhone.vcproj: Many and various changes to support new Visual C++ 2003 2004-04-05 08:31 rjongbloed * OhPhone.vcproj: Many and various changes to support new Visual C++ 2003 2004-04-03 01:01 rjongbloed * OhPhone.vcproj: Many and various changes to support new Visual C++ 2003 2004-01-31 01:29 rjongbloed * OhPhone.dsp: Removed HAS_IXJ and HAS_VPD from make file as now in configure 2004-01-18 08:19 dereksmithies * main.cxx: Opening of video devices with plugins works now. 2004-01-01 19:34 dereksmithies * main.cxx: Attempt to get ohphone working with V4L plugins. 2003-12-17 23:16 rjongbloed * main.cxx: Fixed strange error with extra parens! 2003-12-14 05:00 rjongbloed * main.cxx: Resolved issue with name space conflict os static and virtual forms of GetDeviceNames() function. 2003-11-18 22:49 csoutheren * main.cxx: Changed to support video input and output plugins 2003-11-14 21:51 dereksmithies * OhPhone.dsp, main.cxx, main.h: Add --soundtest option, which records audio, plays back 3 seconds later. Tests if the card is full duplex. 2003-11-09 15:59 shawn * ohphone.1: document --stun option 2003-11-09 14:56 shawn * main.cxx: added use of stun and ilbc codec 2003-10-31 17:17 shawn * main.cxx: use IPv6 as default address family when available; this should not revent IPv4 from working properly 2003-10-22 21:31 dereksmithies * ohphone.1: add entries about using microtelco with ohphone. 2003-08-27 22:46 dereksmithies * version.h: Incremented build number after tagging to v1_4_2. 2003-08-27 22:46 dereksmithies * version.h: Pre-tagging check in for v1_4_2. 2003-08-18 20:29 dereksmithies * version.h: Incremented build number after tagging to v1_4_1. 2003-08-18 20:28 dereksmithies * version.h: Pre-tagging check in for v1_4_1. 2003-08-03 23:07 dereksmithies * main.cxx: Put H261 Capability back in the source 2003-07-24 00:14 dereksmithies * main.cxx: Support for vich263 added 2003-06-12 16:34 shawn * shmvideo.cxx: makes code consistent with documentation 2003-06-12 14:39 shawn * Makefile, main.cxx, shmvideo.cxx, shmvideo.h: Added shared memory video input/output devices. Video frames of these two devices are stored in a named shared memory region and can be accessed by other applications. 2003-06-06 01:09 rjongbloed * version.h: Incremented build number after tagging to v1_4_0. 2003-06-06 01:09 rjongbloed * version.h: Pre-tagging check in for v1_4_0. 2003-06-04 14:03 shawn * main.cxx: realtime scheduling for OSX is replaced by fixed priority scheduling in pwlib 2003-05-23 00:19 rjongbloed * main.cxx: Added extra #define for H263 codec 2003-05-14 20:00 rjongbloed * main.cxx: Fixed use of correct autoconf variable to include H.263 codec 2003-05-14 08:58 rjongbloed * main.cxx: Removed hack of using special payload type for H.263 for a method which would be less prone to failure in the future. 2003-05-13 21:49 dereksmithies * main.cxx, main.h: Add videolose option, so X percentage of video packets are dropped when in --videotest mode 2003-05-06 21:45 dereks * Makefile, main.cxx, main.h, sdlvid.cxx, sdlvid.h: Alter ohphone to use the PSDLVideoOutputDevice class, which is now part of pwlib. 2003-04-16 20:59 robertj * OhPhone.dsp: pwlib autoconf changes 2003-04-15 23:31 dereks * main.cxx: Initial release of h263 video codec, which utilises the ffmpeg library. Thanks to Guilhem Tardy, and to AliceStreet 2003-04-15 16:16 dereks * main.cxx: Patch for firewire video applied - thanks to Goergi Georgiev. 2003-04-03 20:14 robertj * main.cxx: Fixed IPv6 support for ports on interfaces, pointed out by Kostas Stamos 2003-03-30 18:22 dereks * main.cxx: Can now read 20 digits, instead of 10, from the IXJ card. Thanks Jorge Minassian. 2003-03-28 09:10 rogerh * main.cxx: Add 127.0.0.1 to IP addresses which are not translated in NAT mode. 2003-03-24 17:15 robertj * main.cxx: Fixed change of variable name 2003-03-23 19:54 dereks * sdlvid.cxx: Tidyups - more PTRACEs, and better memory handling. 2003-03-20 22:21 robertj * main.cxx: Fixed missing set of colour format in video output device. 2003-03-20 18:47 dereks * sdlvid.h: Remove surplus PTRACE statements. 2003-03-20 17:50 dereks * sdlvid.cxx, sdlvid.h: Fixups resulting from the new PVideoOutputDevice class code. 2003-03-20 17:49 dereks * main.cxx: Improve formatting. 2003-03-18 18:51 robertj * vidlinux.cxx, vidlinux.h: Removed openh323 versions of videoio.h classes as PVideoOutputDevice descendants for NULL and PPM files added to PWLib. 2003-03-18 01:11 robertj * xlibvid.cxx, xlibvid.h: Removed openh323 versions of videoio.h classes as PVideoOutputDevice descendants for NULL and PPM files added to PWLib. 2003-03-17 04:07 robertj * main.cxx: Removed openh323 versions of videoio.h classes as PVideoOutputDevice descendants for NULL and PPM files added to PWLib. Moved window PVideoOutputDevice descendant to PWlib. 2003-03-12 17:14 rogerh * main.cxx: Changes to Mac OS X scheduling. Move Speex mode 2 codec to the end of the list (as it is poor quality). Changes to console to ignore new lines. 2003-03-06 18:48 robertj * version.h: Incremented build number after tagging to v1_3_7. 2003-03-06 18:48 robertj * version.h: Pre-tagging check in for v1_3_7. 2003-03-05 14:29 rogerh * main.cxx: Enable realtime priority on Mac OS X. Submitted by Shawn. 2003-02-28 02:48 rogerh * main.cxx: Change the few instances of cerr to cout. This helps Shawn's Mac OS X XMeeting application (Approved by Robert). 2003-02-25 23:02 robertj * OhPhone.dsp: Added environment vairable support for EXPAT and OPENSSL libraries 2003-02-24 21:49 dereks * main.cxx: Fix spelling error. 2003-02-17 21:58 dereks * main.cxx: IEEE1394 AVC patch from Georgi Georgiev. Thanks! 2003-01-14 20:50 robertj * version.h: Incremented build number after tagging to v1_3_6. 2003-01-14 20:50 robertj * version.h: Pre-tagging check in for v1_3_6. 2003-01-10 23:35 robertj * main.cxx: Added support for IEEE 1394 AV/C cameras, thanks Georgi Georgiev 2003-01-06 15:23 rogerh * main.cxx: Add NetBSD changes Submitted by Andreas Wrede (taken in part from NetBSD's package system) 2003-01-06 07:39 rogerh * Makefile: Remove -static which I added by mistake in the last commit. Pointed out by Andreas Wrede 2003-01-06 01:22 robertj * version.h: Incremented build number after tagging to v1_3_5. 2003-01-06 01:22 robertj * version.h: Pre-tagging check in for v1_3_5. 2002-12-16 03:27 robertj * main.h, main.cxx: Added new video bit rate control, thanks Walter H. Whitlock 2002-12-15 14:58 dereks * sdlvid.cxx: Adjust trace log level on two lines. Thanks Walter Whitlock. 2002-12-11 23:15 robertj * version.h: Incremented build number after tagging to v1_3_4. 2002-12-11 23:15 robertj * version.h: Pre-tagging check in for v1_3_4. 2002-12-03 15:45 dereks * sdlvid.cxx, sdlvid.h: Fixes from Walter Whitlock to cure warnings about u_chars. Thanks! 2002-12-02 01:42 robertj * vidlinux.cxx: Fixed GNU warning 2002-11-26 04:20 rogerh * Makefile: CU30 test is now in openh323u.mak 2002-11-14 00:10 robertj * version.h: Incremented build number after tagging to v1_3_3. 2002-11-14 00:10 robertj * version.h: Pre-tagging check in for v1_3_3. 2002-11-13 04:18 rogerh * main.cxx: Speex is included by default. So remove the HAS_SPEEX test. 2002-11-10 04:12 robertj * version.h: Incremented build number after tagging to v1_3_2. 2002-11-10 04:12 robertj * version.h: Pre-tagging check in for v1_3_2. 2002-11-10 02:12 robertj * main.cxx: Moved constants for "well known" ports to better place (OPAL change). 2002-11-04 22:54 robertj * main.cxx: Fixed test for jitter buffer size adjustment 2002-11-01 05:40 robertj * OhPhone.dep, OhPhone.mak: Removed ./mak and .dep files from Windows command line builds as too hard to maintain, and there is the alternative msdev build using .dsp files. 2002-11-01 01:17 robertj * version.h: Incremented build number after tagging to v1_3_1. 2002-11-01 01:17 robertj * version.h: Pre-tagging check in for v1_3_1. 2002-10-30 18:53 robertj * main.h, main.cxx: Enhanced jitter buffer system so operates dynamically between minimum and maximum values. Altered API to assure app writers note the change! 2002-10-24 20:58 dereks * main.cxx: Tidy up capability setting for Cu30 2002-10-24 02:38 robertj * version.h: Incremented build number after tagging to v1_3_0. 2002-10-24 02:38 robertj * version.h: Pre-tagging check in for v1_3_0. 2002-10-24 02:37 robertj * version.h: Incremented build number after tagging to v1_2_12. 2002-10-24 02:37 robertj * version.h: Pre-tagging check in for v1_2_12. 2002-10-23 12:55 rogerh * main.cxx: Check for all RFC1918 private IP addresses in the NAT transslation code 2002-10-15 05:46 rogerh * main.cxx, main.h: Add tweak by Sahai to support operation behind a NAT that forwards ports. This uses TranslateTCPAddress to change the address reported to connections that occur from outside the 192.x.x.x subnet. Copied from OpenMCU. 2002-10-14 17:40 rogerh * Makefile: Add FreeBSD SDL support 2002-10-08 09:58 robertj * OhPhone.dsp: Changed for IPv6 support, thanks Sébastien Josset. 2002-10-08 03:19 dereks * xlibvid.cxx: Fix so compiles with gcc 3.2 (Redhat 8.0) 2002-09-18 02:12 robertj * version.h: Incremented build number after tagging to v1_2_11. 2002-09-18 02:12 robertj * version.h: Pre-tagging check in for v1_2_11. 2002-09-16 18:43 robertj * main.cxx: Fixed typo in setting user input capabilities, thanks Simon Heron 2002-09-04 00:50 robertj * version.h: Incremented build number after tagging to v1_2_10. 2002-09-04 00:50 robertj * version.h: Pre-tagging check in for v1_2_10. 2002-08-28 19:22 craigs * main.cxx: Fixed cut and past error PR#78, thanks to zbyszek@mazurkiewicz.org 2002-08-15 23:05 robertj * version.h: Incremented build number after tagging to v1_2_9. 2002-08-15 23:05 robertj * version.h: Pre-tagging check in for v1_2_9. 2002-08-14 21:30 craigs * main.cxx: Added G726 codec capabilities 2002-08-13 23:24 craigs * main.cxx: Added Speex codecs 2002-08-06 19:46 dereks * main.cxx, main.h: Report statistics for video RTP packets. (No output if no video session) 2002-08-05 05:10 robertj * Makefile: Normalised Makefile usage of openh323u.mak include file, fixing odd messages. 2002-08-04 20:33 robertj * main.cxx, main.h: Fixed incorrect override of the SetupTransfer() function that stopped the ability to do H.250 call transfer, thanks Vladimir Toncar 2002-08-01 20:00 robertj * version.h: Incremented build number after tagging to v1_2_8. 2002-08-01 20:00 robertj * version.h: Pre-tagging check in for v1_2_8. 2002-07-17 22:04 robertj * main.cxx: Use function interface for port setting. 2002-07-15 23:53 dereks * main.cxx: Fix type in setting port ranges. 2002-07-08 19:47 robertj * version.h: Incremented build number after tagging to v1_2_7. 2002-07-08 19:47 robertj * version.h: Pre-tagging check in for v1_2_7. 2002-07-04 02:57 robertj * main.cxx: Removed the strange #ifdef which prevented OhPhone from using H.235 RAS. 2002-06-27 06:58 robertj * version.h: Incremented build number after tagging to v1_2_6. 2002-06-27 06:58 robertj * version.h: Pre-tagging check in for v1_2_6. 2002-06-26 21:17 robertj * sdlvid.h, xlibvid.cxx, xlibvid.h: Renamed video format 411 to the correct 420P, thanks Mark Cooke 2002-06-04 20:00 dereks * Makefile: Modify rules to use the correct options when building unix versions of SDL. 2002-05-31 03:23 robertj * version.h: Incremented build number after tagging to v1_2_5. 2002-05-31 03:23 robertj * version.h: Pre-tagging check in for v1_2_5. 2002-05-30 17:50 dereks * main.cxx: All available video input devices are now reported in the trace file, level 1. 2002-05-26 18:28 rogerh * main.cxx: Fix videobitrate comment. 2002-05-20 03:49 rogerh * main.cxx: Add note that for NetMeeting use --videotxquality 4 2002-05-09 19:34 robertj * version.h: Incremented build number after tagging to v1_2_4. 2002-05-09 19:24 robertj * version.h: Incremented build number after tagging to v1_2_3. 2002-05-09 19:24 robertj * version.h: Pre-tagging check in for v1_2_3. 2002-05-05 21:55 dereks * main.cxx, main.h: Fix operation of --autodisconnect n , so works when video enabled. 2002-05-05 20:21 dereks * sdlvid.cxx: Improve event handling, so better reliability. 2002-05-03 00:39 robertj * main.cxx: Added Q.931 Keypad IE mechanism for user indications (DTMF). 2002-04-28 22:51 dereks * sdlvid.cxx, sdlvid.h: Documentation tidy up. Thanks to Walter Whitlock. 2002-04-25 22:33 dereks * main.cxx, main.h, sdlvid.cxx, sdlvid.h: Major upgrade. All calls to SDL library are now done by one thread. 2002-04-18 02:46 craigs * main.cxx, main.h: Added new functions to remove H245 in SETUP, and to allow removal of user input indication capabilities 2002-04-18 00:13 robertj * Makefile: Changed /usr/include to SYSINCDIR helps with X-compiling, thanks Bob Lindell 2002-04-12 04:34 robertj * version.h: Incremented build number after tagging to v1_2_2. 2002-04-12 04:34 robertj * version.h: Pre-tagging check in for v1_2_2. 2002-04-04 19:39 dereks * main.cxx: Format change of output from TestVideoGrabber routine. 2002-04-04 18:55 dereks * main.cxx: Modify TestVideoGrabber so it displays the raw image, and the decoded form of the encoded raw image. Thanks to Walter Whitlock - good work. 2002-04-01 12:40 robertj * main.cxx: Fixed MSVC warnings. 2002-03-27 00:17 robertj * main.cxx: Added ability to set base of dynamic TCP/UDP ports, thanks Mark Cooke. 2002-03-20 21:48 robertj * version.h: Incremented build number after tagging to v1_2_1. 2002-03-20 21:48 robertj * version.h: Pre-tagging check in for v1_2_1. 2002-03-14 01:07 robertj * main.cxx: Fixed missing new line if call time not printed. 2002-03-04 23:44 robertj * main.cxx: Fixed lincorrect message on bandwidth, thanks Ryutaroh Matsumoto 2002-02-27 08:28 rogerh * main.cxx: Fix typo in error report. Thanks to Andreas Wrede 2002-02-25 02:05 robertj * main.cxx: Changed to utilise preferred colour format, thanks Martijn Roest 2002-02-20 19:26 dereks * main.cxx: With --videotest, there is now no need to select --videotransmit 2002-02-20 19:04 dereks * Makefile: Add fix from Ryutaroh Matsumoto to fix SDL build for Debian 3.0 testing. Many thanks. 2002-02-19 20:41 dereks * main.cxx: Remove a PTRACE statement, as it is not needed. 2002-02-19 20:39 dereks * main.cxx: Initial release of Firewire camera support for linux. Many thanks to Ryutaroh Matsumoto . 2002-02-14 16:36 robertj * main.cxx: Added display of user input send mode. 2002-02-11 00:49 robertj * version.h: Incremented build number after tagging to v1_2_0. 2002-02-11 00:48 robertj * version.h: Pre-tagging check in for v1_2_0. 2002-02-11 00:43 robertj * OhPhone.dep, OhPhone.mak: Updated console mode DevStudio make files. 2002-01-28 04:43 rogerh * main.cxx, main.h: Wrap some code with HAS_LIDDEVICE so it compiles on systems without IxJ and VPBlaster 2002-01-25 18:13 robertj * main.cxx: Fixed MSVC warning 2002-01-24 07:19 rogerh * main.cxx: Gnomemeeting is using UserInputStrings to send text messages between users. Strings are sent with a "MSG" header to identify them. Add 'M' menu option to send text message. Received messages are displayed on screen. 2002-01-24 01:42 robertj * main.cxx, main.h: Added ability to turn off H.245 negotiations in SETUP option 2002-01-23 08:18 rogerh * main.cxx: Allow * and # user input indications from the menu 2002-01-20 17:41 craigs * main.cxx: Fix crash if UserInputIndication received when not using LID device 2002-01-17 21:05 robertj * main.cxx: Added ability to set the mode for sending user input (DTMF) 2002-01-15 18:47 craigs * main.cxx: Changed to remove PCM-based capabilities when device cannot do PCM 2002-01-15 01:51 robertj * version.h: Incremented build number after tagging to v1_1_10. 2002-01-15 01:51 robertj * version.h: Pre-tagging check in for v1_1_10. 2002-01-14 23:50 craigs * main.cxx, main.h: Added support for VoIPBlaster 2002-01-14 17:29 robertj * version.h: Incremented build number after tagging to v1_1_9. 2002-01-14 17:29 robertj * version.h: Pre-tagging check in for v1_1_9. 2002-01-13 22:43 robertj * main.cxx: Added preferred colour format selection, thanks Walter Whitlock (really!) 2002-01-13 21:21 robertj * main.cxx, main.h: Added ability to set capture caolour format, thanks Walter Whitlock 2002-01-10 21:09 robertj * main.cxx: Fixed display of call duration, now only "charged" part of call (from the CONNECT pdu) and does not include ringing time. 2002-01-03 22:17 dereks * main.cxx, main.h, sdlvid.cxx: Add code from Walter Whitlock to flip video, and improve the --videotest mode, which displays local video (without a call). Many thanks. 2001-12-12 21:01 dereks * sdlvid.cxx: Modify trace statement 2001-12-06 04:52 robertj * OhPhone.dsp: Removed "Win32 SSL xxx" build configurations in favour of system environment variables to select optional libraries. 2001-12-03 21:03 dereks * main.cxx: Copy command line to log file. 2001-11-30 00:04 robertj * version.h: Incremented build number after tagging to v1_1_8. 2001-11-30 00:04 robertj * version.h: Pre-tagging check in for v1_1_8. 2001-11-28 16:55 robertj * main.cxx: Fixed setting of silence detect from command line parameter. 2001-11-27 18:11 dereks * main.cxx: Update to cope with revised video frame rate code Additional debug information when run in --videotest mode. 2001-11-20 15:03 dereks * sdlvid.cxx: Fix ANSI C++ complaints about pointer arithmetic with void * 2001-11-18 19:10 dereks * sdlvid.cxx: Various bug fixes in sdl display of video. 2001-10-28 17:58 robertj * .cvsignore: Added tags file to be ignored 2001-10-27 02:04 rogerh * main.cxx: Fix a bug which prevented ohphone exiting after a call in --disable-menu mode and which prevented autorepeat mode from working. 2001-10-23 02:58 robertj * version.h: Incremented build number after tagging to v1_1_7. 2001-10-23 02:50 robertj * ReadMe.txt: Added ReadMe file for binary distribution 2001-10-22 21:40 dereks * main.cxx: Fix bracket problem in Cu30 release of code. 2001-10-22 21:21 dereks * Makefile, main.cxx, main.h, sdlvid.cxx: Initial release CU30 video codec. Add --videotest option, to display raw video, but not invoke a call. 2001-10-12 02:34 robertj * version.h: Added dependent librarymodule versions meta text. 2001-10-04 01:44 robertj * version.h: Incremented build number after tagging. 2001-09-24 22:18 dereks * main.cxx, main.h: Add code from Tiziano Morganti to set bitrate for H261 video codec. Use --videobitrate n Thanks for your code - good work!! 2001-09-14 01:02 robertj * main.cxx: Added ability for number that does not match a speed dial to be passed to the gatekeeper for processing, thanks Chih-Wei Huang 2001-08-24 08:57 rogerh * main.cxx: Delete the listener if StartListener() fails. 2001-08-21 20:30 robertj * main.cxx: Resolved confusion with YUV411P and YUV420P video formats, thanks Mark Cooke. 2001-08-16 17:49 robertj * mpl-1.0.htm: Added MPL license files to all contrib projects. 2001-08-11 07:37 robertj * version.h: Incremented build number after tagging. 2001-08-10 05:06 robertj * main.cxx: No longer need SSL to have H.235 security. 2001-08-08 00:09 dereks * main.cxx: Add test for presence/absence of SDL if the --videoreceive sdl option is used. Thanks for the suggestion Greg Hosler Break up the creation of the video grabber into individual components. Add PTRACE commands to report on failures. 2001-08-07 16:21 dereks * Makefile: Thanks Greg Hosler for the test on the presence of SDL 2001-08-07 16:19 dereks * Makefile: Better check for the presence of the unix library SDL Code checks in /usr/local/include and /usr/include 2001-08-07 00:02 robertj * main.cxx: Added command line argument for H.235 gatekeeper password. 2001-08-05 23:11 dereks * Makefile: Modify test for presence of SDL library. If SDL is in /usr/local/, support for sdl display is added. 2001-08-02 00:13 dereks * sdlvid.cxx: Added PTRACE statments for debugging. 2001-07-12 01:25 rogerh * main.cxx: create seperate variables for ulaw and alaw codecs 2001-07-05 20:50 robertj * main.cxx: Changed memory check code to be conditionally compiled by PMEMORY_CHECK and not just _DEBUG. 2001-06-22 02:43 robertj * OhPhone.dep: Regeneration of make files from DevStudio 2001-06-22 02:40 robertj * OhPhone.mak: Regeneration of make files from DevStudio 2001-05-24 20:14 dereks * sdlvid.cxx, sdlvid.h, xlibvid.cxx, xlibvid.h: Alter SetFrameSize & OpenWindo to use unsigned variables. Change type of other variables to eliminate compiler warnings. 2001-05-21 22:49 robertj * version.h: Incremented build number after tagging. 2001-05-21 22:30 robertj * OhPhone.dep, OhPhone.dsp, OhPhone.mak: Fixed bad dependency 2001-05-21 21:30 robertj * .cvsignore, OhPhone.dep, OhPhone.mak: Added Win32 MSVC dependecy files 2001-05-17 02:11 robertj * main.cxx: Added more call end types for common transport failure modes. 2001-05-16 02:46 robertj * version.h: Incremented build number after tagging. 2001-05-10 18:47 robertj * main.cxx: Added trim to transfer command so can have leading spaces. 2001-05-08 23:59 robertj * main.cxx, main.h: Bug fixes in H.450.2, thanks Klein Stefan. 2001-05-08 23:07 robertj * main.cxx: Added more call end codes for busy and congested. 2001-05-02 21:28 robertj * xlibvid.cxx: Fixed problem with KDE events, thanks Tom Dolsky 2001-05-02 20:55 rogerh * Makefile: Add test for X Windows. Remove test for IXJ which is in openh323u.mak 2001-05-02 11:30 rogerh * main.cxx: Tidy up comments 2001-05-01 12:07 rogerh * main.cxx: Allow CIF images to be transmitted by ordering the capabilities correctly The previous re-ordering code did not work as the codec names had changed 2001-05-01 00:27 robertj * .cvsignore: Hide more MSVC files 2001-05-01 00:00 robertj * main.cxx: Added command to do H.450.x call transfer and hold functions. 2001-04-26 22:55 robertj * version.h: Incremented build number after tagging. 2001-04-26 22:47 robertj * OhPhone.dsp, OhPhone.mak: Fixed case problem with automated build script. 2001-03-20 22:52 robertj * OhPhone.dsp, OhPhone.mak: Added H.235 security to gatekeepers, thanks Fürbass Franz! 2001-03-20 17:42 robertj * main.cxx: Used the new PTrace::Initialise function for starting trace code. 2001-03-11 21:52 dereks * main.cxx, main.h: Tidy up fake video user interface. use --videodevice fake now. 2001-03-08 17:53 robertj * main.cxx: Changed the fake video test pattern numbers from -1, -2, -3 to 0, 1 & 2 due to -1 now being a default channel value for all video devices. 2001-03-06 19:47 dereks * Makefile, main.cxx, main.h, sdlvid.cxx, sdlvid.h: Initial release of SDL (Simple DirectMedia Layer, a cross-platform multimedia library), a video library code. 2001-03-02 23:59 robertj * main.cxx: Major upgrade of video conversion and grabbing classes. 2001-02-22 18:34 robertj * main.cxx, main.h: Added ability to add/display non-standard data in setup PDU. 2001-02-06 01:44 robertj * main.cxx: Removed ACM codecs. 2001-01-25 01:16 robertj * main.cxx: Fixed spurious memory leak. It is OK for the trace file to never be deleted. 2001-01-24 00:25 robertj * main.cxx: Altered volume control range to be percentage, ie 100 is max volume. 2001-01-23 23:41 robertj * main.h: Altered volume control range to be percentage, ie 100 is max volume. 2001-01-23 21:51 robertj * stresstest: Allowed devices to be changed on command line and displayed commands to run. 2001-01-23 21:40 robertj * .cvsignore: Added logs directory 2001-01-18 06:24 rogerh * main.cxx: Fix bug which prevented lookback being selected on OSs without IXJ (eg BSD) 2001-01-16 07:52 rogerh * main.cxx: Fix bug when reordering or deleting codecs. Found by "gnome" 2001-01-08 20:09 craigs * main.cxx: Added extra logging Fixed problem with autodisconnect mode 2001-01-05 09:30 rogerh * main.h: Move SendDTMF() outside HAS_IXJ section to match its location in main.cxx 2001-01-05 08:55 rogerh * main.cxx: remove a warning from non ixj systems 2001-01-02 19:31 robertj * version.h: Updated version numbers after release. 2000-12-19 16:35 dereks * main.cxx, main.h, xlibvid.cxx, xlibvid.h: Install revised video handling code, so that a video channel is used. Code now better handles the situation where the video grabber could not be opened. 2000-12-16 15:54 eokerson * main.cxx, main.h: Added DTMF generation when User Input Indication received. 2000-11-13 16:31 craigs * main.cxx: Fixed per connection options 2000-11-09 22:09 craigs * main.cxx: Changed to display AEC settings as text Fixed improved CIDCW support Removed misleading G728 defines 2000-11-05 20:10 eokerson * main.cxx: Added support for AGC on IXJ devices. 2000-10-31 19:26 craigs * regtest, stresstest, check_listen.awk: Initial version 2000-10-26 16:29 dereks * main.cxx: Add --gsmframes parameter, for setting the number of gsmframes in one ethernet packet. Default value is 4. Lower audio latency can be achieved with a value of 1 2000-10-22 15:27 rogerh * main.cxx: Add more HAVE_IXJ #ifdefs to make code build on non-linux systems (eg FreeBSD) Submittd by Blaz Zupan 2000-10-16 03:50 robertj * main.cxx: Added single function to add all UserInput capability types. 2000-10-16 02:05 robertj * version.h: Bug fies in library 2000-10-12 20:47 dereks * main.cxx, main.h: Include command line option for setting the number of transmitted video frames per second. use --videotxfps n (default n is 10) 2000-09-28 21:19 craigs * xlibvid.h: Fixed compile problem with Dereks new changes 2000-09-28 19:07 craigs * main.cxx: Added G711 frame size options 2000-09-27 00:19 robertj * version.h: Release 2000-09-26 22:06 dereks * main.cxx, main.h, xlibvid.cxx, xlibvid.h: Added lots of PTRACE statements to xlib code. Removed X videoMutex from main.cxx & main.h Removed some weird display issues from X code. 2000-09-24 18:30 craigs * main.cxx: Removed debugging messages 2000-09-23 02:20 robertj * main.cxx: Fixed problem with being able to distinguish between sw and hw codecs in LID channel. 2000-09-21 20:35 robertj * main.cxx: Added support for handling LID's that only do symmetric codecs. 2000-09-21 20:30 robertj * main.cxx: MSVC compatibility. 2000-09-21 19:30 craigs * main.cxx, main.h: Enhanced autoDisconnect and autoRepeat functions 2000-09-20 19:42 craigs * main.cxx: Changed play volume on sound cards to use PCM mixer channel 2000-09-20 16:27 craigs * main.cxx, main.h: Fixed problem with default connection options 2000-09-14 22:36 dereks * xlibvid.cxx: remove debug message 2000-09-13 18:58 dereks * main.cxx, xlibvid.cxx, xlibvid.h: Corrected bug in video display. Now correctly handles 8, 16, 32 bit colour Correctly handles 8 bit grayscale. 2000-09-08 01:50 craigs * main.cxx, main.h: Added ability to set per-speed dial options Fixed problem with transmit-only endpoints 2000-09-08 01:49 craigs * xlibvid.cxx: Removed extensive comment at end of file 2000-09-07 22:43 dereks * xlibvid.cxx: Fix 8 and 16 bit display options. 2000-08-31 21:13 robertj * main.cxx: Added ability to select a gatekeeper on LAN via it's identifier name. 2000-08-30 18:43 robertj * main.cxx: Added -C option to set IXJ country code. Added -c option for caller id, was documented in help but only had long version. 2000-08-30 18:21 robertj * main.cxx: Fixed MSVC warnings. 2000-08-30 00:14 craigs * main.cxx: Really fixed problem with setting quicknet volumes on startup 2000-08-29 23:55 craigs * main.cxx: Added ability to bind to discrete interfaces Fixed problem with initial audio settings 2000-08-29 23:16 robertj * main.cxx: Fixed MSVC warning. 2000-08-29 20:52 craigs * main.cxx, main.h: New IXJ volume code with pseudo-log scaling 2000-08-28 20:43 dereks * main.cxx: Turn Quicknet card volume scale into 0..100, and is now consistent with that for when a sound card is used. Now, 100 is max loudness. 2000-08-21 01:01 craigs * main.cxx, main.h, Makefile, ohphone.1: Added call lists and redial capabilities Updated documentation 2000-08-20 23:41 dereks * main.cxx, main.h, xlibvid.cxx: Add parameter to set a)transmitted video quality and b)number of unchanged blocks that are sent with every frame. Fix some problems introduced with --videopip option. 2000-08-20 10:16 rogerh * main.cxx: Remote XInitThread function call. It is not supported in all X Servers 2000-08-10 00:57 craigs * main.cxx: Added ability to do wild cards in speed dials to work better with gateways 2000-08-06 22:47 dereks * main.cxx, main.h, vidlinux.h, xlibvid.cxx, xlibvid.h: Add picture in picture option (only for X window display), better handling of X windows. Handles situation where user selects cross on a X window. 2000-07-31 09:08 robertj * main.cxx, main.h: Added fast start and H.245 tunneling flags to the H323Connection constructor so can disabled these features in easier manner to overriding virtuals. 2000-07-14 07:46 craigs * main.cxx: Fixed problem with disabling tunnelling and changing sound volume 2000-07-13 08:01 robertj * main.cxx: Split autoStartVideo so can select receive and transmit independently 2000-07-10 18:45 dereks * main.cxx: Make reporting of play and record volume consistent. 2000-07-10 18:35 dereks * main.cxx: Write error message if interactive changes to audio settings ignored. 2000-07-09 21:50 dereks * main.cxx: Corrected connectport option. 2000-07-09 02:09 robertj * main.cxx: Fixed strange line splits in strings. Also removed MSVC warning 2000-07-08 14:50 craigs * main.cxx, main.h: Added options to set ports used for listening and connecting 2000-07-05 20:20 dereks * xlibvid.cxx: Free pixel memory on closing the rendering window. Change title. 2000-07-04 07:58 craigs * main.cxx: Fixed problems with transmitted video size switching 2000-07-04 01:47 craigs * main.cxx: Fixed video capability setup 2000-07-04 00:11 robertj * main.cxx: Added error description if mixer open fails. 2000-07-04 00:10 robertj * main.cxx: Win32 compatibility. 2000-07-03 23:27 craigs * main.cxx: Fixed problem with autohook and normal sound card calls 2000-07-03 05:33 craigs * main.cxx: Fixed autohook option to work with PhoneCARD 2000-07-03 04:14 craigs * main.cxx, main.h: Seperated vide receive and transmit options 2000-07-03 01:58 craigs * main.cxx: Fixed problems with videolocal parsing 2000-07-03 01:35 craigs * main.cxx, xlibvid.cxx, xlibvid.h: Added ability for video to work on 24, 16 and 8 bit visuals 2000-06-29 06:00 robertj * main.cxx: Added user interface for sound buffer depth adjustment. 2000-06-19 21:38 robertj * main.cxx: Changed H323TransportAddress to default to IP. 2000-06-18 19:32 robertj * main.cxx: Changed functionf or adding all lid capabilities to not assume it is to an endpoint. 2000-06-13 17:41 craigs * main.h: Added last called party dialling 2000-06-11 21:36 craigs * main.cxx: Fixed problem with sound-recchan option Added last number redial 2000-06-10 06:10 rogerh * main.cxx: Enable LPC10 codec, but make it the lowest priority. Use -P LPC-10 to make it the prefered codec if you want to try it. 2000-06-10 05:59 rogerh * main.cxx: Update help to say that --h261 is used to Send Video as well as Receive it 2000-06-10 05:31 rogerh * main.cxx: Fix ulaw and alaw entries in capName[] which prevented the G.711 ulaw and alaw codecs from being Removed or Reordered in the codec preferences table. 2000-06-07 00:50 robertj * main.cxx, main.h: Added call forwarding. 2000-06-07 00:05 craigs * main.cxx: Fixed problem with reporting of round trip delays 2000-06-04 23:45 robertj * main.cxx, version.h: Added LPC-10 2400bps codec 2000-05-30 05:19 robertj * main.cxx: Added function to add capabilities given a LID. Improved LID capabilities so cannot create one that is not explicitly supported. 2000-05-28 20:55 craigs * ohphone.1: Added sound mixer stuff and TOS 2000-05-28 20:41 craigs * main.cxx: Fixed problem with changing volume close to unity 2000-05-25 07:06 robertj * main.cxx, main.h: Added PConfigArgs class so can save program arguments to config files. 2000-05-25 03:44 craigs * main.cxx: Fixed some record/playback volume changes 2000-05-24 21:41 robertj * main.cxx: Added missing #ifdef HAS_OSS all through the code. 2000-05-24 09:22 craigs * main.cxx: Fixed problem with parsing quicknet volumes, and added volume display 2000-05-24 07:27 craigs * main.cxx, main.h: Added new code to changeing of sound driver on the fly 2000-05-23 07:57 robertj * main.cxx: Added ability to change IP Type Of Service code from applications. 2000-05-23 06:32 robertj * main.cxx: Rewrite of capability table to combine 2 structures into one and move functionality into that class allowing some normalisation of usage across several applications. Changed H323Connection so gets a copy of capabilities instead of using endponts, allows adjustments to be done depending on the remote client application. 2000-05-22 09:28 craigs * main.cxx: Added time/date to output messages 2000-05-18 02:02 craigs * main.h: Adde extra mixer stuff 2000-05-17 21:27 craigs * main.cxx, ohphone.1: Added ability to toggle silence supression in mid conversation Fixed problem with caller ID reporting after new party format change 2000-05-11 04:51 robertj * OhPhone.dsp, OhPhone.mak, ohphone.dsw: Moved OhPhone out of OpenH323 source tree. 2000-05-10 22:50 craigs * main.cxx: Improved ringFile functionality. Again! 2000-05-10 21:05 craigs * main.cxx: Fixed problem with using ringfile 2000-05-10 00:46 craigs * main.cxx, main.h: Another try at fixing the problem 2000-05-10 00:38 craigs * main.cxx: Added ifdef guards for IXJ code and fixed compile error on Alpha 2000-05-09 21:12 craigs * main.cxx, main.h: Added ability to play a file when ringing handset 2000-05-09 19:02 robertj * main.cxx: Fixed missing #ifdef for setallocationbreakpoint command line argument. 2000-05-09 06:20 craigs * main.cxx, main.h: Fixed statistics display and help message Started adding mixer code 2000-05-04 06:54 robertj * OhPhone.dsp, OhPhone.mak: Removed confusing extra include directory for openh323 from project files. 2000-05-02 08:19 craigs * main.cxx: Removed "memory leaks" 2000-05-01 23:32 robertj * Makefile, main.cxx, main.h, precompile.cxx, version.h, vidlinux.cxx, vidlinux.h, xlibvid.cxx, xlibvid.h: Fixed copyright notice comment. 2000-04-27 02:11 robertj * version.h: New revision number after release 2000-04-27 00:44 craigs * ohphone.1: Added examples, AEC commands and speakerphone command 2000-04-25 20:07 robertj * Makefile: Removed tarfile creation target, this is done differently now. 2000-04-25 09:34 robertj * version.h: Redesigned version number system to have single file to change on releases. 2000-04-18 21:05 robertj * main.h: BeOS port changes. 2000-04-17 19:50 craigs * main.cxx: Display name of remote party when call is rejected 2000-04-17 02:24 craigs * main.cxx: Fixed problem with timeouts and incorrect caller ID 2000-04-12 19:01 robertj * OhPhone.mak: Added ability to create DLL version of library. 2000-04-10 23:52 craigs * main.cxx: Fixed problem with minimum and maximum stats being labelled incorrectly 2000-04-10 22:58 robertj * main.cxx: Added new call end reasons for gatekeeper denied calls. 2000-04-06 12:50 robertj * main.cxx: Added auto-start (including fast start) of video channels, selectable via boolean on the endpoint. 2000-04-06 12:08 craigs * Makefile, main.cxx, vidlinux.cxx, vidlinux.h, xlibvid.cxx: Fixed problems when compiling with X11 capable systems 2000-04-05 13:31 craigs * ohphone.1: Added callerid flag 2000-04-05 13:25 robertj * main.cxx: Changed caller ID code for better portability. 2000-04-05 11:28 craigs * main.cxx, main.h: Added caller ID functions 2000-04-04 22:16 craigs * Makefile: Improved ability to compile on systems without X developement headers 2000-04-04 03:20 rogerh * main.cxx: Add 'null' h261 display option and fix broken x1132 display option 2000-04-03 22:08 craigs * main.cxx: Fixed speakerphone mode, thanks to Ed Sternin for pointing this out 2000-04-03 20:41 craigs * main.cxx: Improved error reporting when opening the IXJ device Fixed problem with no busy tone after dialling unknown speed dial 2000-04-03 18:53 robertj * main.cxx: Fixed warnings for when no IXJ card available. 2000-03-29 15:05 robertj * OhPhone.dsp, OhPhone.mak: Rename of Voxilla to OhPhone 2000-03-29 15:02 robertj * main.cxx: Added function on LID to get available codecs. Fixed display of duration in call end message. 2000-03-28 20:18 robertj * main.cxx: Added stdout message with reason for call ending. 2000-03-28 16:53 craigs * main.cxx: Added ability to change AEC in mid-call 2000-03-24 20:04 robertj * main.cxx: Removed MSVC warning. 2000-03-24 19:34 craigs * Makefile, main.cxx, main.h, version.h, vidlinux.h: Changed name from voxilla to ohphone 2000-03-24 19:31 craigs * ohphone.1: Name change 2000-03-24 19:30 craigs * voxilla.1, README.QUICKNET: Removed during name change 2000-03-22 20:58 robertj * .cvsignore: Hide of plg files under windows. 2000-03-20 14:21 craigs * main.cxx, main.h: Completely rewrote the state engine! 2000-03-16 21:43 craigs * main.cxx, main.h: New state machine and extra features 2000-03-09 03:28 rogerh * Makefile: Make sure all SOURCES are defined before including ptlib.mak 2000-03-09 02:28 rogerh * Makefile: Updated to allow voxilla to compile on systems without X11 installed 2000-03-04 14:00 craigs * main.cxx: Added ability to disable audio codecs 2000-02-29 07:00 robertj * main.cxx, version.h: Added extra statistic display for RTP packets out of order. 2000-02-25 07:39 craigs * main.cxx, main.h: Added ability to disable local video window via null video device 2000-02-25 07:10 craigs * main.cxx, main.h, voxilla.1: Added abioty to disable menu, and to dial after hangup 2000-02-24 05:17 craigs * voxilla.1: Added tunnelling disable flag 2000-02-24 05:17 craigs * Makefile: Fixed problem with making PW projects 2000-02-23 05:59 craigs * main.cxx: Added ability to set Quicknet record and playback volume, thanks to Fabio Ferrari 2000-02-17 05:23 robertj * OhPhone.dsp, OhPhone.mak: Added preprocessor define for including IXJ code. 2000-02-17 01:02 craigs * main.h: Moved declaration of HAS_IXJ, HAS_VPB and LINUX_TELEPHONY into common Makefile 2000-02-16 23:46 craigs * main.cxx: Removed redundant option processing, and added display of tunnelling disable option 2000-02-16 23:33 craigs * main.cxx: Fixed error in help for tunnel disable. 2000-02-16 23:31 craigs * main.h: Added H245 tunnelling disable 2000-02-16 23:28 craigs * main.cxx: Added H245 tunneling disable option 2000-02-16 19:34 craigs * main.cxx: Fixed renaming if vinput option 2000-02-15 23:49 craigs * voxilla.1: Contains all options 2000-02-15 23:34 craigs * main.cxx: Added help on new video parameters 2000-02-15 21:42 robertj * version.h: New release 2000-02-09 21:08 craigs * main.cxx, main.h: Added ability to specify NTSC or PAL video format 2000-02-08 17:49 craigs * voxilla.1: New version 2000-02-04 13:47 craigs * main.cxx: Fixed problem with xlibvid.h only being included on Linux systems Thanks to Roger Hardiman 2000-02-03 23:17 craigs * main.cxx, main.h, xlibvid.cxx, xlibvid.h: New changes for video transmission from Derek Smithies 2000-02-01 22:18 craigs * Makefile: Changed to use common Makefiles 2000-01-25 01:48 robertj * main.cxx: Added some missing removal of ixj code when HAS_IXJ is not defined. 2000-01-12 22:11 robertj * main.cxx: Fixed non XLIB compile error. 2000-01-12 22:03 robertj * main.cxx, xlibvid.cxx, xlibvid.h: Added video transmission 2000-01-07 23:54 robertj * main.cxx: Added error message on opening sound device. 2000-01-07 02:28 robertj * main.cxx: Additions and changes to line interface device base class. 2000-01-05 02:32 craigs * main.cxx, main.h: Added DTMF to user indication message conversion 2000-01-03 18:21 craigs * main.cxx, main.h: Added additional calling tones, and updated for new Opal classes 1999-12-30 18:05 robertj * main.cxx: Added Microsoft ACM G.723.1 codec capability. 1999-12-28 19:20 craigs * main.cxx, main.h: Added ring tones and the ability to create and list speed dials 1999-12-23 17:02 robertj * main.cxx, main.h: File reorganision for separating RTP from H.323 and creation of LID for VPB support. 1999-12-20 00:11 craigs * main.cxx: Removed spurious display of video quality 1999-12-10 20:21 robertj * main.cxx: Added ability to have multiple aliases on local endpoint. 1999-12-09 14:27 robertj * Makefile: Added build of library when building test app 1999-12-09 14:26 robertj * main.cxx: Added interface binding to gatekeeper transport. 1999-12-08 16:00 craigs * main.cxx: Fixed problem with dialling out with specific IP address 1999-11-29 03:04 craigs * Makefile: Added xlib files 1999-11-29 03:03 craigs * main.cxx, main.h, vidlinux.h, xlibvid.cxx, xlibvid.h: Added X11 video capability 1999-11-28 22:50 robertj * main.cxx: Added adaptive threshold calculation to silence detection. 1999-11-25 05:10 robertj * OhPhone.dsp, OhPhone.mak: Fixed ASN compiler inline problem in full build causing link errors. 1999-11-25 00:45 robertj * OhPhone.mak: More changes for command line builds. 1999-11-25 00:41 robertj * version.h: New version incremented after release 1999-11-24 20:43 robertj * .cvsignore, OhPhone.dsp, OhPhone.mak: Changes to MSVC build system to allow for command line building. 1999-11-22 23:15 craigs * main.cxx, main.h: Added dialtone and speed dialling 1999-11-19 08:02 craigs * main.cxx, main.h: Added flag to disable silence detection on G.711 and GSM codecs 1999-11-19 04:39 robertj * version.h: New release 1999-11-19 03:23 craigs * main.cxx: Fixed problem with swallowing newlines after c command 1999-11-19 03:18 craigs * main.cxx: Added start time and duration to the statistics display 1999-11-18 22:41 craigs * main.cxx, main.h: Fixed problem with user interface and added speed dials 1999-11-18 20:21 robertj * main.cxx: Added statistics dump command. 1999-11-18 07:33 craigs * main.cxx: Fixed problem with handset not working onr eceiving calls 1999-11-16 06:18 robertj * main.cxx: Added large format H.261 capability back in. 1999-11-16 05:31 robertj * main.cxx: Added "call" command to UI. 1999-11-15 22:53 craigs * main.cxx: Enabled NEW_IXJ_DRIVER by default for LInux 1999-11-13 04:05 craigs * main.cxx: Fixed problem with currentCallToken not being set in the correct place 1999-11-10 17:30 robertj * main.cxx, main.h: Changed OnAnswerCall() call back function to allow for asyncronous response. 1999-11-06 22:44 robertj * main.cxx, main.h: Fixed Win32 compatibility issues. 1999-11-06 21:43 craigs * main.cxx, main.h: Added ifdef around IXJ routines, and added "--interface" flag 1999-11-06 17:29 robertj * version.h: New version number 1999-11-05 06:42 craigs * main.cxx: Enabled new IXJ driver modes for Windows 1999-11-05 06:21 craigs * main.cxx: Changed to use Quicknet ulaw mode 1999-11-05 05:12 craigs * main.cxx: Changed for new IXJ setup 1999-11-05 02:54 robertj * main.cxx, main.h: Rewrite of ixj interface code to fix support for arbitrary codecs. 1999-11-01 05:50 craigs * vidlinux.cxx, vidlinux.h: Updated for changes to video interface 1999-10-31 18:52 robertj * vidlinux.cxx, vidlinux.h: Fixed various problems in video, especially ability to pass error return value. 1999-10-30 21:17 craigs * main.cxx: Changed to allow for both new and old IXJ drivers 1999-10-30 01:37 craigs * main.cxx: Removed redundant code for ordinal Quicknet device names 1999-10-30 01:30 craigs * main.cxx: Added extra checking for Quicknet device driver and improved messages 1999-10-29 09:17 robertj * main.cxx: Disabled codecs not available in PhoneJACK. 1999-10-29 07:07 robertj * .cvsignore: Ignore trace.txt in CVS list. 1999-10-29 05:17 robertj * main.cxx: Fixed mix up of G729 and G728 codecs 1999-10-28 07:21 robertj * main.cxx, main.h: Added AEC support and speakerphone switching button. 1999-10-27 20:12 robertj * Makefile: Used platform independent Quicknet support code now in library. 1999-10-27 01:33 robertj * main.cxx, main.h, xjack.cxx, xjack.h: Changes to use library platform independent Quicknet xJACK cards. 1999-10-22 00:46 craigs * main.cxx, main.h: Fixed for changes to AudioChannel/VideoDevice attachment 1999-10-16 05:02 craigs * xjack.cxx: Fixed problems with accepting sequential calls in listen mode 1999-10-16 02:59 robertj * version.h: Next snapshot 1999-10-14 06:17 robertj * main.cxx: Fixed rare race condition in shutdown of call. 1999-10-10 18:10 craigs * xjack.cxx, xjack.h: Fixed for changes to argument parsing in non-Xjack code 1999-10-10 09:09 robertj * main.cxx, main.h: Added auto-answer flag 1999-10-09 00:11 craigs * xjack.cxx: Commented out DTMF work in progress and removed unneeded verbosity 1999-10-08 20:17 craigs * main.cxx, main.h: Added codecs to OpenAudioChannel and OpenVideoDevice functions 1999-10-08 05:43 robertj * xjack.cxx: Fixed missed changes in last revision 1999-10-08 04:59 robertj * xjack.cxx, xjack.h: Rewrite of capability for sending multiple audio frames 1999-10-08 01:50 robertj * xjack.cxx: Added capability for sending multiple audio frames in single RTP packet. 1999-09-23 02:25 robertj * main.cxx, main.h: Added open audio and video function to connection and started multi-frame codec send functionality. 1999-09-21 21:44 robertj * main.cxx: Fixed capability set creation when no video available. 1999-09-21 21:15 craigs * main.cxx: Removed duplicate call to InitialiseCodecs 1999-09-21 20:19 craigs * xjack.cxx, xjack.h: Change RTPframe parameter on coddc write functions to be const 1999-09-21 10:04 robertj * .cvsignore: Added NoTrace build. 1999-09-21 09:58 craigs * vidlinux.cxx: Fixed problem with SVGAFull mode 1999-09-21 09:31 robertj * main.cxx: Added video, Windows ACM and "no trace" builds. 1999-09-21 09:28 robertj * version.h: Next revision. 1999-09-21 09:16 robertj * OhPhone.dsp: Added video and "no trace" builds. 1999-09-21 07:27 craigs * vidlinux.cxx: Fixed problem with incorrect BYTE ordering on VGAFull mode 1999-09-21 06:05 craigs * main.cxx: Added support for full colour SVGA driver 1999-09-21 06:00 craigs * Makefile, vidlinux.cxx, vidlinux.h: Added support for full colour SVGA displays 1999-09-21 03:53 craigs * vidlinux.h, vidlinux.cxx: Added support for Linux video 1999-09-21 03:39 craigs * Makefile, main.cxx, main.h, xjack.cxx, xjack.h: Added complete support for QuickNet G.723.1 Added support for Linux video 1999-09-17 02:27 robertj * main.cxx: Always listen for incoming calls to fix problem with gatekeeper registration when making an outgoing call. Added test so do not answer call if already in a call. 1999-09-16 22:24 craigs * xjack.cxx: Removed SAVE_RTP feature 1999-09-16 11:05 craigs * xjack.cxx: Removed the Quicknet half duplex hack Set AEC to minimum agression 1999-09-16 11:04 craigs * xjack.h: Removed the Quicknet half duplex hack 1999-09-16 09:50 craigs * xjack.cxx, xjack.h: Modified for new version of OpenH323 library and tested with NetMeeting 3.0 1999-09-14 03:18 robertj * OhPhone.dsp: Added missing header file 1999-09-08 00:16 robertj * main.cxx, main.h, version.h: Made H.261 "fake" codec selectable with command line option. 1999-09-07 23:05 robertj * main.cxx, main.h: Added support for video capabilities & codec, still needs the actual codec itself! 1999-09-03 09:05 robertj * Makefile: Fixed creation of tarball 1999-08-31 07:34 robertj * main.cxx, main.h, version.h: Added gatekeeper support. 1999-08-31 06:31 robertj * version.h: New snapshot 1999-08-26 21:12 robertj * xjack.cxx, xjack.h: Added missing AwaitingTermiantion override. 1999-08-25 00:56 robertj * Makefile: Simplified application 1999-08-25 00:17 robertj * OhPhone.dsp, main.cxx, main.h, soundcard.cxx, soundcard.h, version.h, xjack.cxx, xjack.h: Simplified application structure (better for tutorial purposes) 1999-08-09 19:56 robertj * main.cxx: Removed G723 option when not QuickNet 1999-08-09 08:40 robertj * Makefile: Fixed define for TRACING, should be PTRACING Also allowed for generating code without tracing. 1999-07-30 23:09 robertj * main.cxx: Added ability to create binary with no tracing code in it. 1999-07-26 04:14 craigs * README.QUICKNET: Initial version 1999-07-26 03:03 craigs * OhPhone.dsp: Added soundcard.cxx 1999-07-26 02:06 craigs * soundcard.cxx, soundcard.h, xjack.cxx, xjack.h: Initial version with support for Quicknet cards 1999-07-26 02:06 craigs * Makefile, main.cxx, main.h: Added support for QuickNet Cards 1999-07-22 21:40 robertj * version.h: Bug fixes release 1999-07-18 20:59 robertj * main.cxx: Fixed crash on exit problem 1999-07-18 06:00 robertj * main.cxx: Added user indication test. 1999-07-16 11:05 robertj * main.cxx, main.h: Added more run time options. 1999-07-16 09:05 robertj * main.cxx: Added application level jitter buffer adjustment. 1999-07-15 21:12 robertj * main.cxx: Allow for disabling fast start initiation 1999-07-14 01:05 robertj * main.cxx: GSM codec testing. 1999-07-13 04:53 robertj * main.cxx, main.h: Fixed some problems with jitter buffer and added more debugging. 1999-07-12 21:51 robertj * main.cxx: Fixed missing --sound parameter parsing. 1999-07-12 21:50 craigs * main.h: Changed semantics of SetPlayDevice/SetRecordDevice, only descendent endpoint assumes PSoundChannel devices for audio codec. 1999-07-09 22:45 robertj * main.cxx: Removed piece of ancient history (redundent code) 1999-07-09 22:12 robertj * main.cxx, version.h: Moved version numbers into separate header file (pwlib build system compatibility) 1999-07-09 21:59 robertj * main.cxx: Fixed ability to hang up incoming connection. 1999-07-09 01:09 robertj * OhPhone.dsp, main.cxx, main.h: Major implementation. An ENORMOUS amount of stuff added everywhere. 1999-07-01 08:10 robertj * .cvsignore: Added .cvsignore files 1999-06-25 12:51 robertj * main.cxx: New version 1999-06-25 12:20 robertj * Makefile: New directory structure. 1999-06-25 11:21 robertj * OhPhone.dsp, main.h: Restructure of directories 1999-06-24 08:32 robertj * main.cxx: Fixed ability to change sound device on codec and fixed NM3 G.711 compatibility 1999-06-22 08:42 robertj * main.cxx, main.h: Added user question on listener version to accept incoming calls. 1999-06-14 10:35 robertj * main.cxx: New version number 1999-06-14 10:13 robertj * Makefile: Added pass thru command for make depend 1999-06-14 03:00 robertj * main.cxx: Enhanced tracing again to add options to trace output (timestamps etc). 1999-06-14 00:15 robertj * main.cxx: Changes for using RTP sessions correctly in H323 Logical Channel context 1999-06-13 10:06 robertj * main.cxx: Added PConsoleChannel class for access to stdin/stdout/stderr. 1999-06-13 07:41 robertj * main.cxx: Implement logical channel transmitter. Fixed H245 connect on receiving call. 1999-06-12 01:56 craigs * Makefile: Extended clean targets 1999-06-09 01:51 robertj * Makefile: Added tracing to optimised version. 1999-06-09 01:19 robertj * OhPhone.dsp: Assured tracing is available in release mode. 1999-06-09 01:18 robertj * Makefile, main.cxx: GCC compatibiltiy. 1999-06-09 00:26 robertj * main.cxx, main.h: Major restructuring of classes. 1999-06-06 20:00 robertj * main.cxx: Further debugging and error output 1999-06-06 01:06 robertj * main.cxx, main.h: Changes for new ASN compiler and v2 protocol ASN files. 1999-05-28 07:39 craigs * main.cxx, main.h: Added ability to select sound device at run time 1999-05-22 10:22 craigs * main.cxx: Repaired damage to Windows sound interface 1999-05-22 07:51 craigs * main.cxx, main.h: Fixed to work with new Linux implementation 1999-05-22 00:00 craigs * main.cxx: Fixed stupid mistake with Sleep call 1999-04-26 01:14 craigs * main.cxx, main.h: Initial implementation for RTP decoding and lots of stuff As a whole, these changes are called "First Noise" 1999-02-24 22:20 robertj * main.cxx: Added ability to redirect trace output 1999-02-23 05:04 robertj * OhPhone.dsp, Voxilla.ico, main.cxx, main.h, messages.mc: Added capability to make outgoing call. 1999-01-21 23:59 robertj * Voxilla.ico: Added missing resource files. 1999-01-16 05:08 robertj * Makefile: Added dependency to openh323 library. Added copyright header. 1999-01-16 04:31 robertj * Makefile: Separated open h323 parts into library 1999-01-16 02:05 robertj * main.h, OhPhone.dsp: Moved h323 code to a library 1999-01-15 20:50 robertj * Makefile: Fixed tar file to include the voxilla directory. 1999-01-15 20:36 robertj * Makefile: More implementation 1999-01-15 19:31 robertj * main.cxx, main.h, OhPhone.dsp: Major implementation. 1999-01-01 22:01 robertj * Makefile: Added ability to build tar file with make target 1999-01-01 22:01 robertj * main.cxx: Added higher level protocol negotiations. 1998-12-14 04:15 robertj * Makefile: Initial revision 1998-12-14 04:15 robertj * main.cxx, main.h: Fixed leak of sockets 1998-12-14 03:12 robertj * OhPhone.dsp, main.cxx, main.h, messages.mc, precompile.cxx: Initial revision