From: Andreas Mueller <andreas@da...> - 2001-09-03 19:03:57
I've committed a couple of cdrdao related files which
implement the sub-channel writing. Currently, this
only works with the 'generic-mmc' and 'generic-mmc-raw'
If someone on the list wants to try it out you'll need
track images that already contain RW sub-channel data.
In the toc-file the sub-channel mode must be defined with
the 'TRACK' statement:
TRACK <main channel mode> [ <sub-channel mode> ]
<sub-channel mode> may be
o RW : the track image contains plain RW sub-channel data
(additional 96 bytes per block)
o RW_RAW: the track image contains already encoded (raw)
sub-channel (additional 96 bytes per block)
If the recorder is just able to write raw sub-channels
cdrdao will encode given plain RW sub-channel data.
There is a new driver option for the 'generic-mmc' driver:
0x80: indicates that the recorder does not support writing
plain RW sub-channels, cdrdao will do the encoding
and write them in raw mode
Please note that this new feature had a major impact on the
basic infrastructure of cdrdao so that now also the old non
sub-channel writing modes might have problems.
The next steps will be implementing PQ sub-channel writing
(only with the 'generic-mmc-raw' driver) and the extraction
of sub-channel data with the read-cd command.
Andreas Mueller Tel: +49 89 67808848
Ramsmeierstr. 1 Email: andreas@...
85579 Neubiberg, Germany