PrimoBurner(tm) for C++  4.7
CD, DVD and Blu-ray Software Development Kit
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Pages
primo::burner::TrackType Namespace Reference

CD Track Types. More...

Enumerations

enum  Enum {
  Audio = 0,
  Mode0 = 1,
  Mode1 = 2,
  Mode2Formless = 3,
  Mode2Form1 = 4,
  Mode2Form2 = 5,
  Mode2Mixed = 6,
  ModeRaw = 7,
  Mode2Form1XA = 8,
  Mode2Form1XARaw = 9,
  Mode2Form2XA2352 = 10,
  Error = 0xFF
}
 TrackType::Enum. More...
 

Detailed Description

CD Track Types.

See Also
CDTrack

Enumeration Type Documentation

enum Enum

TrackType::Enum.

Enumerator
Audio 

Audio Track.

Mode0 

Mode 0 Track.

Mode1 

Mode 1, Data Track.

Mode2Formless 

Mode 2 Formless.

Mode2Form1 

Mode 2, Form 1 Data Track using BlockSize::CDRomMode2Form1 – 2336 byte block.

Mode2Form2 

Mode 2, Form 2 Data Track using BlockSize::CDRomMode2Form2 – 2336 byte block.

Mode2Mixed 

Mode 2, Mixed Form Data Track.

The track contains both MODE 2 FORM 1 and MODE FORM 2 blocks. Mixed mode is common with the Video CD and Super Video CD formats. The block size for this track type is BlockSize::CDRomMode2Mixed or 2336 bytes. The form and the type of the blocks is determined from the sub-header data of the block.

ModeRaw 

Raw Data.

Mode2Form1XA 

Mode 2, Form 1 Data Track using BlockSize::CDRomMode2Form1XA – 2048 bytes of user data.

The sub-header information is automatically generated by the engine.

Error 

Track type cannot not be detected.