210 Einträge Fri Apr 6 15:58:32 2001 Heiko Eissfeldt * interface.c 1.16 bugfix symbolic constant 'linux' -> 'LINUX', code cleanup Sun Mar 11 17:55:25 2001 Heiko Eissfeldt * scsi_cmds.c 1.11 schily changes Sun Mar 11 17:25:14 2001 Heiko Eissfeldt * semshm.c 1.6 change to new shared memory scheme. Mon Dec 25 11:13:42 2000 Heiko Eissfeldt * config.h 1.3 get rid of PRETEND_TO_USE, use ARGSUSED instead Sun Dec 10 16:49:56 2000 Heiko Eissfeldt * scsi_cmds.c 1.10 Large file type fix: u_char -> Uchar Sat Dec 9 23:41:42 2000 Heiko Eissfeldt * Makefile 1.2 add libraries for remote scsi Sat Dec 9 23:39:59 2000 Heiko Eissfeldt * ioctl.c 1.9 read toc in msf AND lba format. Use mins,secs,frms fields. Sat Dec 9 23:38:25 2000 Heiko Eissfeldt * interface.h 1.6 portability fix: change signed char to int for mins,secs,frms Sat Dec 9 23:37:18 2000 Heiko Eissfeldt * scsi_cmds.c 1.9 change mins, secs, frms to type int; use conversion function lba_2_msf Sat Dec 9 23:35:43 2000 Heiko Eissfeldt * toc.c 1.15 add conversion function lba_2_msf Fri Dec 1 14:37:10 2000 Heiko Eissfeldt * interface.c 1.15 change ReadToc_sim to define new toc struc members mins, secs, frms. Fri Dec 1 14:36:22 2000 Heiko Eissfeldt * scsi_cmds.c 1.8 change ReadToc to read in MSF as well as in LBA format. Store seperately. Fri Dec 1 14:35:04 2000 Heiko Eissfeldt * interface.h 1.5 add seperate fields in toc structure: mins, secs, frms for msf can hold different data than lba (as seen by dvds) Mon Nov 6 21:14:11 2000 Heiko Eissfeldt * cdda2wav.c 1.23 fix from Joerg Schilling for better Cygwin old/new compatibility Wed Oct 25 23:48:02 2000 Heiko Eissfeldt * cdda2wav.c 1.22 don't try to get cd text info on discs with data tracks only Wed Oct 25 23:47:20 2000 Heiko Eissfeldt * interface.c 1.14 disable Read TOC cd text for Sony CRX100E reported by George Fisher (fisher@ssl.berkeley.edu) Tue Sep 19 21:30:57 2000 Heiko Eissfeldt * cdda2wav.c 1.21 fix from js for wait() declarations Fri Sep 15 12:51:43 2000 Heiko Eissfeldt * cdda2wav.c 1.20 adapt for Cygwin 1.0 header files Wed Sep 13 23:06:25 2000 Heiko Eissfeldt * cdda2wav.c 1.19 * interface.c 1.13 * scsi_cmds.c 1.7 (r)scsi interface changes Sun Aug 20 17:29:02 2000 Heiko Eissfeldt * scsi_cmds.c 1.6 * cdda2wav.c 1.18 * interface.c 1.12 adapt for new libscsi Sat Jun 24 07:57:38 2000 Heiko Eissfeldt * cdda2wav.c 1.17 use setpriority if available before nice Sat Jun 24 07:56:40 2000 Heiko Eissfeldt * toc.c 1.14 ISRC hardening II Fri Jun 16 00:12:21 2000 Heiko Eissfeldt * mycdrom.h 1.4 bugfix: FreeBSD should get the ioctl interface again Fri Jun 16 00:11:39 2000 Heiko Eissfeldt * ioctl.c 1.8 bugfix: FreeBSD ioctl should work again Sat Jun 10 22:27:43 2000 Heiko Eissfeldt * toc.c 1.13 recorder id detection and extended character range for ISRC Fri Jun 2 08:56:22 2000 Heiko Eissfeldt * interface.c 1.11 added schily header files interface change for ReadCdRom* functions now allocate always a SCSI structure for use of silent and verbose thats it. Fri Jun 2 08:49:08 2000 Heiko Eissfeldt * cdda2wav.c 1.16 added schily header files major changes for cds with illegal leadout positions moved nSamplesToDo into the shared memory segment added exit wrapper for portability under Max-OS-X cleaned up ring buffer handling bugfix for silent mode (call DisplayToc and Read_MCN_ISRC was needed) Fri Jun 2 08:37:12 2000 Heiko Eissfeldt * toc.c 1.12 added schily header files made cd text detection more reliable for plextor/sony non-mmc drives hardened cdda2wav against illegal ISRC codes major changes for cds with illegal leadout positions protected the index scan against illegal leadout positions *** CHANGED *** 00/06/02 07:43:08 heiko added schilys header files Fri Jun 2 08:33:44 2000 Heiko Eissfeldt * aifc.c 1.4 * aiff.c 1.4 include schilys header files Fri Jun 2 08:32:28 2000 Heiko Eissfeldt * semshm.c 1.5 added schily headerfile Fri Jun 2 08:31:53 2000 Heiko Eissfeldt * interface.h 1.4 interface change for ReadCdRom*. Return int instead of void Fri Jun 2 08:30:51 2000 Heiko Eissfeldt * scsi_cmds.c 1.5 interface change: Read* function do not exit the program, when sectors could not be read. Instead they signal this through the return value. Fri Jun 2 08:28:37 2000 Heiko Eissfeldt * scsi_cmds.h 1.3 interface change: Read* functions now return number of sectors read added myscsierr function for scsi result checking Fri Jun 2 08:26:46 2000 Heiko Eissfeldt * ioctl.c 1.7 interface change: ReadCdrom and ReadCdromData return number of read sectors schily include file added default buffer size set to 8 sectors for ide on Linux suppress errors when usalp->silent > 0 Fri Jun 2 07:39:55 2000 Heiko Eissfeldt * ringbuff.c 1.4 added a pointer for the new shared memory reference eorecording Fri Jun 2 07:38:48 2000 Heiko Eissfeldt * ringbuff.h 1.4 new variables in shared memory: end_is_reached is set when the previously unknown leadout is encountered. nSamplesToDo has been moved into shared memory to be visible for the writer. Fri Jun 2 07:36:11 2000 Heiko Eissfeldt * local.cnf.in 1.3 bugfixes: SunOS sound device, NetBSD inclusion of extralibs Fri Jun 2 07:34:37 2000 Heiko Eissfeldt * configure.in 1.2 bugfix. include detected libs in EXTRALIBS Fri Jun 2 07:29:12 2000 Heiko Eissfeldt * global.h 1.4 added two globals for detection of cds with illegal lead out positions and one for a drive capability to read beyond the wrong leadout position. Tue May 2 21:41:40 2000 Heiko Eissfeldt * resample.c 1.9 fixed an signedness warning for buffer pointer for WriteSound() Thu Apr 27 23:53:49 2000 Heiko Eissfeldt * cdda2wav.c 1.15 -t4+4 -B now records only one track +4 is interpreted as a limit Sat Apr 22 23:37:57 2000 Heiko Eissfeldt * setuid.c 1.3 fixed a drop root forever bug, when we were currently nonroot Mon Apr 17 08:27:51 2000 Heiko Eissfeldt * resample.c 1.8 fixed 'wait for signal' Mon Apr 17 08:27:23 2000 Heiko Eissfeldt * cdda2wav.c 1.14 fixed info files generation, added warnings Mon Apr 17 08:26:37 2000 Heiko Eissfeldt * toc.c 1.11 fixed empty title display Thu Apr 13 00:38:04 2000 Heiko Eissfeldt * cdda2wav.c 1.13 added some consistency checks for info file generation Wed Apr 12 22:54:37 2000 Heiko Eissfeldt * scsi_cmds.c 1.4 fixed read cd text wrt reserved track/session field (now 0) Mon Apr 10 07:49:11 2000 Heiko Eissfeldt * sndfile.h 1.3 new interface methods for mp3 Thu Mar 30 00:03:38 2000 Heiko Eissfeldt * toc.c 1.10 add isrc and mcn retrieval for cd-extra Wed Mar 29 23:12:09 2000 Heiko Eissfeldt * toc.c 1.9 fixed a bug with gui-mode and quote() function usage Wed Mar 29 21:24:04 2000 Heiko Eissfeldt * ioctl.c 1.6 allow for sun type ioctl even on non_suns (HAVE_SYS_CDIO_H) Wed Mar 29 21:21:51 2000 Heiko Eissfeldt * mycdrom.h 1.3 disable HAVE_IOCTL_INTERFACE even if HAVE_SYS_CDIO_H (for Mac OS X) Sun Mar 26 23:17:47 2000 Heiko Eissfeldt * resample.c 1.7 change write call for sndfile to new sndfile method WriteSound Sun Mar 26 23:14:47 2000 Heiko Eissfeldt * cdda2wav.c 1.12 variable name change 'fill_buffer' -> 'he_fill_buffer' prepare for new output format mp3 with lame (disabled with #ifdef USE_LAME) Sun Mar 26 23:10:19 2000 Heiko Eissfeldt * ringbuff.c 1.3 * ringbuff.h 1.3 variable name change to avoid collision with fill_buffer from lame Sun Mar 26 23:09:14 2000 Heiko Eissfeldt * interface.h 1.3 mask SCSI depend declarations with NO_SCSI_STUFF define Sun Mar 26 23:08:27 2000 Heiko Eissfeldt * toc.c 1.8 fix an unimportant typo in resolve_id not active Sun Mar 26 22:14:53 2000 Heiko Eissfeldt * aifc.c 1.3 * aiff.c 1.3 * raw.c 1.3 * sun.c 1.3 * wav.c 1.3 prepared sndfile interface for additional functions needed for mp3 Tue Mar 21 21:42:10 2000 Heiko Eissfeldt * interface.c 1.10 added the DEC RRD47 drive as not mmc/readCD capable Tue Mar 21 20:25:44 2000 Heiko Eissfeldt * cdda2wav.c 1.11 fixed an cd extra detection bug disabled .cddb and .cdindex file generation with --gui Tue Mar 21 20:22:26 2000 Heiko Eissfeldt * Makefile.man 1.1 date and time created 00/03/21 20:22:26 by heiko Tue Mar 21 20:17:28 2000 Heiko Eissfeldt * toc.c 1.7 added cactus data shield copy protection recognition fixed display for cd extra (track times) fix for sony crx140s (delivers Qsubchannel position data in bcd instead of hex) fixed screen output during index scan cosmetically Tue Mar 21 20:06:19 2000 Heiko Eissfeldt * ioctl.c 1.5 added rough debugging messages for -V fixed index scanning for Linux and FreeBSD Tue Mar 21 18:45:30 2000 Heiko Eissfeldt * interface.c 1.9 included inquiry message, added rough ioctl debugging messages Sun Feb 20 23:07:27 2000 Heiko Eissfeldt * resample.c 1.6 fixed a compiler warning Sun Feb 20 23:07:16 2000 Heiko Eissfeldt * interface.c 1.8 fixed missing global.in_lendian substitutes Thu Feb 17 22:00:32 2000 Heiko Eissfeldt * cdda2wav.c 1.10 made deemphasizing automatic adjusted info files accordingly allow non-root users to fail on realtimescheduling (and continue) get shared memory initialization from interface.c now based on nsectors and overlap values. add more checks for buffers and nsectors. increase buffers and nsectors, if necessary Thu Feb 17 21:56:22 2000 Heiko Eissfeldt * interface.c 1.7 moved shared memory allocation to cdda2wav.c open linux ioctl devices with O_NONBLOCK Thu Feb 17 21:52:15 2000 Heiko Eissfeldt * resample.c 1.5 fix synchronization with channel swaps or deemphasizing Thu Feb 17 21:50:59 2000 Heiko Eissfeldt * scsi_cmds.c 1.3 avoid error message, if speedselectMMC fails (is optional) Thu Feb 17 21:50:00 2000 Heiko Eissfeldt * toc.c 1.6 fix compiler warnings, fix index scanning Thu Feb 17 21:48:43 2000 Heiko Eissfeldt * semshm.c 1.4 moved free_sem() in order to compile properly Thu Feb 17 21:47:04 2000 Heiko Eissfeldt * global.h 1.3 add input endianess variable for SCSI setup Wed Feb 16 21:26:40 2000 Heiko Eissfeldt * semshm.c 1.3 fixed comments and variable names for child/parent role swap Sun Feb 13 22:28:42 2000 Heiko Eissfeldt * resample.c 1.4 changed deemphasizing (now for marked tracks) Sun Feb 13 22:27:34 2000 Heiko Eissfeldt * cdda2wav.c 1.9 automatic handling of -T (with index scanning) Sun Feb 13 22:26:38 2000 Heiko Eissfeldt * cdda2wav.h 1.4 new get_current_track() function Sun Feb 13 22:21:04 2000 Heiko Eissfeldt * cdda2wav.1 1.5 document new -T, cleanup Thu Feb 10 18:35:26 2000 Heiko Eissfeldt * toc.c 1.5 implemented reading of cdplus/info.cdp through ISO file system Mon Feb 7 22:47:24 2000 root * interface.c 1.6 added Hitachi drive to mmc exception list Mon Feb 7 18:17:40 2000 Heiko Eissfeldt * interface.c 1.5 explicitly let Toshiba ATAPI drives use the mmc command set. Sat Feb 5 11:47:00 2000 Heiko Eissfeldt * cdda2wav.c 1.8 fixed percentage display for the 100% case Sat Feb 5 11:46:38 2000 Heiko Eissfeldt * interface.c 1.4 extended simulation interface Thu Feb 3 20:59:12 2000 Heiko Eissfeldt * toc.c 1.4 added the missing ascii to html character mapper added check for valid cd extra Wed Feb 2 23:54:48 2000 Heiko Eissfeldt * cdda2wav.c 1.7 fixed mixed mode multinaming allow nonroot users , do not abort for failing prioctl() Tue Jan 25 18:57:39 2000 Heiko Eissfeldt * cdda2wav.h 1.3 * toc.h 1.3 prototype change with index scanning function Tue Jan 25 18:55:58 2000 Heiko Eissfeldt * ioctl.c 1.4 fixed dumb warning Tue Jan 25 18:43:49 2000 Heiko Eissfeldt * interface.c 1.3 extend ioctl interface for FreeBSD-4.x atapi driver Sat Jan 22 21:24:16 2000 Heiko Eissfeldt * ioctl.c 1.3 fixed data reading for cd-Extra+ATAPI+Linux Tue Jan 11 23:16:11 2000 Heiko Eissfeldt * cdda2wav.c 1.6 * toc.c 1.3 Sun Jan 9 12:11:21 2000 Heiko Eissfeldt * cdda2wav.c 1.5 index scanning limited to single tracks, if requested. changed vfprintf() to Joerg Schillings error() for better portability. modified error handling for wrong parameters. no more long usage listing. Mon Jan 3 22:53:51 2000 Heiko Eissfeldt * cdda2wav.c 1.4 * resample.c 1.3 * mmsystem.h 1.4 *_h -> *_H Sun Jan 2 23:22:23 2000 Heiko Eissfeldt * mmsystem.h 1.3 delete ctrl-m lineends Sun Jan 2 23:18:58 2000 Heiko Eissfeldt * cdda2wav.1 1.4 new fix for SCCS (@(x)) Sun Jan 2 18:20:36 2000 Heiko Eissfeldt * cdda2wav.1 1.3 fixed man page for SCCS header Sun Jan 2 18:07:17 2000 Heiko Eissfeldt * mmsystem.h 1.2 put under SCCS Sun Jan 2 18:02:48 2000 Heiko Eissfeldt * lconfig.h.in 1.3 * sndconfig.c 1.3 OSS sound support added for NetBSD Sun Jan 2 17:56:13 2000 Heiko Eissfeldt * mmsystem.h 1.1 date and time created 00/01/02 17:56:13 by heiko Sun Jan 2 17:53:10 2000 Heiko Eissfeldt * Makefile 1.1 date and time created 00/01/02 17:53:10 by heiko Sun Jan 2 17:24:41 2000 Heiko Eissfeldt * configure.in 1.1 date and time created 00/01/02 17:24:41 by heiko Sun Dec 19 22:34:34 1999 Heiko Eissfeldt * cdda2wav.c 1.3 multiple file names Sun Dec 19 21:52:00 1999 Heiko Eissfeldt * toc.h 1.2 * wav.c 1.2 * wav.h 1.2 * sha_func.c 1.2 * sndconfig.c 1.2 * sndconfig.h 1.2 * sndfile.h 1.2 * sun.c 1.2 * sun.h 1.2 * toc.c 1.2 * ringbuff.h 1.2 * saveargs.h 1.2 * scsi_cmds.c 1.2 * scsi_cmds.h 1.2 * semshm.c 1.2 * semshm.h 1.2 * setuid.c 1.2 * setuid.h 1.2 * sha.h 1.2 * md5c.c 1.2 * mycdrom.h 1.2 * mytype.h 1.2 * raw.c 1.2 * raw.h 1.2 * resample.c 1.2 * resample.h 1.2 * ringbuff.c 1.2 * global.h 1.2 * interface.c 1.2 * interface.h 1.2 * ioctl.c 1.2 * ioctl.h 1.2 * lconfig.h.in 1.2 * local.cnf.in 1.2 * lowlevel.h 1.2 * md5.h 1.2 * aiff.h 1.2 * base64.c 1.2 * base64.h 1.2 * byteorder.h 1.2 * cdda2wav.1 1.2 * cdda2wav.c 1.2 * cdda2wav.h 1.2 * config.h 1.2 * aifc.c 1.2 * aifc.h 1.2 * aiff.c 1.2 first Sat Nov 13 19:30:21 1999 Heiko Eissfeldt * cdda2wav.1 1.1 date and time created 99/11/13 19:30:21 by heiko Sat Nov 13 19:25:02 1999 Heiko Eissfeldt * lconfig.h.in 1.1 * local.cnf.in 1.1 date and time created 99/11/13 19:25:02 by heiko Sat Nov 13 19:24:29 1999 Heiko Eissfeldt * aifc.h 1.1 * aiff.h 1.1 * base64.h 1.1 * byteorder.h 1.1 * cdda2wav.h 1.1 * config.h 1.1 * global.h 1.1 * interface.h 1.1 * ioctl.h 1.1 * lowlevel.h 1.1 * md5.h 1.1 * mycdrom.h 1.1 * mytype.h 1.1 * raw.h 1.1 * resample.h 1.1 * ringbuff.h 1.1 * saveargs.h 1.1 * scsi_cmds.h 1.1 * semshm.h 1.1 * setuid.h 1.1 * sha.h 1.1 * sndconfig.h 1.1 * sndfile.h 1.1 * sun.h 1.1 * toc.h 1.1 * wav.c 1.1 * wav.h 1.1 date and time created 99/11/13 19:24:29 by heiko Sat Nov 13 19:24:28 1999 Heiko Eissfeldt * aifc.c 1.1 * aiff.c 1.1 * base64.c 1.1 * cdda2wav.c 1.1 * interface.c 1.1 * ioctl.c 1.1 * md5c.c 1.1 * raw.c 1.1 * resample.c 1.1 * ringbuff.c 1.1 * scsi_cmds.c 1.1 * semshm.c 1.1 * setuid.c 1.1 * sha_func.c 1.1 * sndconfig.c 1.1 * sun.c 1.1 * toc.c 1.1 date and time created 99/11/13 19:24:28 by heiko