rocky
567e6e7775
Add jitter simulation and jitter-correction testing.
2005-01-22 18:11:32 +00:00
rocky
17e0ce465d
Accomodate Windows that sometimes gives an argc that seems one greater
...
than what's not NULL in argv. And it is probably a good idea anyway to
test for null strings before calling strdup()
2005-01-19 17:23:28 +00:00
rocky
79ba6afcbb
--force-generic-device -g is an alias for --force-cdrom-device -d
2005-01-18 12:26:06 +00:00
rocky
e5bdc956e9
Add interface for setting speed and blocksize. Reinstated it in
...
cd-paranoia libraries and command.
Some more variable convention regularizations.
2005-01-18 00:57:19 +00:00
rocky
45500e1e73
Work on documentation. cd-paranoia name is now properly substituted.
...
Offset option described better.
2005-01-16 13:08:25 +00:00
rocky
069940d1a5
Remove a couple of unused SCSI fields.
2005-01-15 16:08:39 +00:00
rocky
aa50f5e09a
Add regression-test mechanism. Right now we only have underrun testing.
...
Perhaps more later...
cd-paranoia: -x option added to specify what to test.
2005-01-15 16:05:44 +00:00
rocky
a1e6e4f5d2
Replace some paranoia-specific copystring's with strdups.
2005-01-15 10:19:22 +00:00
rocky
a3bafd4ba7
cooked_interface.c: check for TOC-read error.
...
cd-paranoia.c: check that list of drives isn't just NULL list.
2005-01-15 02:23:04 +00:00
rocky
bb1bb5113d
doc: add some paranoia documentation.
...
src: Cleaner way to get usage and allow it to be customized to a particular
name
configure.ac: add --with-cd-paranoia-name to allow customization of the
cd-paranoia name.
More work is needed to get the binary renamed.
2005-01-11 04:00:26 +00:00
rocky
2e534e89c3
Let people customize what program name to call this.
...
More accurate error message when auto-detecting drive fails.
2005-01-09 16:42:33 +00:00
rocky
db486c617d
Better error message when CD audio scanning failed.
2005-01-09 13:19:17 +00:00
rocky
b080079248
Remove a GNU/Linux includes that isn't used any more.
...
Move other GNU/Linux tests to the linux-specific part of configure.
2005-01-07 22:15:24 +00:00
rocky
b684827de6
When verbose, show cdio info messages.
2005-01-06 22:26:01 +00:00
rocky
a79892c7fb
Test for GNU getopt_long() and add to cd-paranoia sources. Compile a local
...
copy if not available.
2005-01-06 11:39:40 +00:00
rocky
97af0343c5
Lots of portability fixes to make non GNU/Linux-specific. Now runs on Solaris!
2005-01-06 03:09:11 +00:00
rocky
f939e73e52
First working all-libcdio cd-paranoia (modulo various omissions and
...
memory leaks).
2005-01-06 01:15:51 +00:00
rocky
0c35a965fc
More integration/cleanup. Now uses cdio bytesex.h's BE/LE routines.
...
copystring -> strdup.
Some int's changed to track_t. But I need to be careful *not* to change
cdda_interface.h.
2004-12-19 01:43:38 +00:00
rocky
81d0304b7e
test/*, configure.ac:
...
First paranoia regression test. It's run automatically as it assumes
that you have a *flawless* CD-DA in a drive.
*.{c,h}: more integration toward libcdio routines. In particular remove
swap16 and swap32.
2004-12-19 00:02:09 +00:00
rocky
6c14d28918
BIG REORGANIZATION.
...
Reorganize directory structure for inclusion of cd-paranoia. Works for
GNU/Linux. Other OS's may be broken. Regression test output needs to
be adjusted too.
Move:
lib/driver (split off of lib)
lib/iso9660 (split off of lib)
Add from paranoia:
lib/cdda_interface
lib/paranoia
src/paranoia
Also made some small changes to capability indentification to show
more reading capabilties and show that.
cd-info now shows the total disc size.
2004-12-18 17:29:32 +00:00