Hi,
maybe you can answer a question I have on those CD-ROM modes/forms.
cdrfaq.org summarises the modes and forms like this:
Code:
MODE-1
standard 2048-byte Yellow Book sectors, with error correction
MODE-2
2336-byte sectors, usually used for CD-ROM/XA
CD-ROM/XA
eXtended Architecture; CD-ROM/XA MODE-2 defines two forms:
FORM-1
2048 bytes of data, with error correction, for data
FORM-2
2324 bytes of data, no ecc, for audio/video
Based on the other information I have found on the internet "CD-ROM/XA" is not actually widely used. For example, Wikipedia states:
Quote:
It was intended as a bridge between CD-ROM and CD-i (Green Book), and was developed by Sony and Philips. "XA" stands for "eXtended Architecture".
and http://www.ardenwoodsnd-dvd.com/glossary/glossary_c.html#cd-rom%20xa says:
Quote:
An extension to the Yellow Book standard which utilizes the Mode 2 data format,[...] CD-ROM XA did not develop very far as a multimedia format, but Photo CD discs are written in the CD-ROM XA physical format.
Yet, you write in the ImageBurner docs:
Quote:
VARIANT_BOOL IsXA Indicates that image (IsXA) will be burned in MODE2 mode. Specify the IsXA parameter if you try to burn DATA image and keep this parameter FALSE if you try to burn AUDIO content.
So in other words: All data is written as Mode2 (XA)/Form1, even though the XA format doesn't seem to be of any significance.
Then again, you
also write:
Quote:
STARBURN_TRACK_MODE2_FORM1: This mode usually used for computer data, has the same user data and error correction as STARBURN_TRACK_MODE::MODE1, but with a slightly different layout. Its use is not recommended for compatibility reasons.
Why burn as XA if it causes compatibility problems? Can you explain this to me please?