12.3.4 18 Jan 2006 2 3*) Fixed some compiler warnings with gcc 4.0.2. 4*) Fixed type size problem on AMD64. 5*) Changed default Makefile from Makefile.orig to Makefile.gmake. 6*) Minor Makefile.gmake changes (not user visible). 7*) Compiling with -D_FORTIFY_SOURCE=2 fails because the mechanism barfs too 8 much on legal C constructions. Reduce to -D_FORTIFY_SOURCE=1. 9*) New .spec file. 10*) Changed email address to @gmx.de. 11 122.3.3 27 Oct 2000 13 14*) Fixed error with the display of times in some places. 15*) The default is now to compile with GNU getopt() in the C library. 16 172.3.2 22 Aug 1999 18 19*) get_num_unit() now also accepts fractions for unit s. For all units, the 20 result is rounded to the nearest CD sector boundary. 21 222.3.1, 18 Aug 1999 23 24*) Fixed error msg about --fadeout wenn there is no fading out. 25 262.3, 19 Jul 1999 27 28*) Added --fadein, --fadeout. 29 Improved documentation in some places. 30 312.2.2, 7 Jun 1999 32 33*) Removed the heaps of silence values which were always printed with 34 --silencecuts, rendering that option useless. Now they are only printed 35 with --verbose. Documentation updated accordingly. 36*) Added 00:00.00 display to "Add silence" in the command argument output. 37*) For --silencethreshold = 0, the sector is considered to be silent if all 38 samples are silent. 39 402.2.1, 3 May 1999 41 42*) For a last cut number of 0, the file size is displayed if available. 43 Before the maximum possible file size (about 405 min) was always 44 displayed. 45*) A few minor additions to the man page (and --help). 46*) Updated output of --help. 47*) Fixed bug in Makefile that version.-c wasn't packed up. 48 492.2, 04 + 21 Feb 1999 50 51*) Added __alpha in chelp.h to ensure proper definition for UINTxx and 52 SINTxx when compiling on alphas. 53*) Added --version, -V. 54*) Added --verbose. With --silenceinfo it outputs the silence values of 55 each CD sector. 56 572.1.2, 03 Feb 1999 58 59*) Fixed bug in display of times (the fraction of the second was 60 incorrectly calculated). 61*) Added --inwav, --tocdr 62 632.1, 03 May 1998 64 65*) Removed long options --if, --of to make better use of GNU getopt()'s 66 abbreviation capabilities. Added -r, -w instead. 67*) Added a few more values to be shown in some places. timeprintf(). 68*) Warning message when a scale factor is negative. 69*) Fixed --silencecuts not working in some cases. process_silencecuts() is 70 rewritten and (hopefully) is less spaghetti-like. Conditional 71 HARDON_CUTS makes the delay-period (--silencedelay) be counted into the 72 silent interval. I might make that a cmd line switch, but am not sure 73 whether it is useful. 74*) Various methods of deciding whether a sector is silent were tried; I 75 have a suspicion that there may be cases where none of them work. The 76 most likely candidate is in use at the moment. 77*) Added function --silenceinfo. 78*) Added option --quiet. 79 802.0, 27 Mar 1998 81 82*) Added silence detection. 83*) Corrected byte ordering problem for operations other than scaling, 84 when the byte order of the local machine was not the same as the byte 85 order of the output format. 86*) Corrected example in man page. 87*) Added an indication to the usage showing whether wav2cdr was compiled 88 with mygetopt() or GNU getopt(). 89*) Took out long options --swch and --noswch to make things friendlier for 90 GNU getopt(). 91*) Fixed all places where a 32 bit is required not to use int or size_t. 92*) Needed to pull a few tricks for stupid Borland C. Use -DMSDOS_BC! 93 94 951.9, 20 Jan 1998 96 97*) Fixed endian problem in write_wav_header(). 98 Thanks to [rick@dgii.com (Rick Richardson)] for noting this. 99 100