[Libburn] Dumb newbie question: Multisession capability

Brett Crossley Brett_Crossley at bigpond.com
Wed Jan 3 18:16:30 PST 2007


Hi guys,

I'm involved in Premastering of Enhanced CDs, where a common but as yet 
unfulfilled requirement is:

- Read an ISO image from an existing ECD (ie a disc containing Audio tracks 
in the first session, and ROM data which may be Mac and ISO in the 
second).  I have several utils which can do this.

- Write the ISO image to a newly-prepared open-session CD-R containing 
Audio tracks.  The well-known Toast software can do this, however if the 
ISO image contains long Joliet names, Toast converts them to 8.3 (a bug 
which Roxio know about but have not yet fixed).

In my search to find other utilities which will append ROM data to an 
existing session, it becomes apparent that Location Of Extent values (and 
other fields in PVD etc) need to be adjusted to reflect their positions in 
the new disc.  I have tinkered with mkisofs etc but it doesn't appear to 
have this ability as it only inputs from a fileset.

I'm a VERY amateur programmer but my reading of the example at 
http://icculus.org/burn/doc/ seems to indicate that this can be done with 
libburn and is in fact part of its core functionality.  Can anyone confirm?

Would be grateful for any info that you can provide - thanks in advance,

BC.




More information about the libburn mailing list