namespace SabreTools.Data.Models.CDROM
{
///
/// CDROM constant values
///
///
public static class Constants
{
///
/// Size of a complete CDROM data sector
///
public const long CDROMSectorSize = 2352;
///
/// Size of user data length for Mode0 / Mode2 Formless
///
public const long Mode0DataSize = 2336;
///
/// Offset in a Mode0 sector where user data starts
///
public const long Mode0UserDataStart = 16;
///
/// Offset in a Mode0 sector where user data ends
///
public const long Mode0UserDataEnd = 2064;
///
/// Size of user data length for Mode1
///
public const long Mode1DataSize = 2048;
///
/// Offset in a Mode1 sector where user data starts
///
public const long Mode1UserDataStart = 16;
///
/// Offset in a Mode1 sector where user data ends
///
public const long Mode1UserDataEnd = 2064;
///
/// Size of user data length for Mode2 Form1
///
public const long Mode2Form1DataSize = 2048;
///
/// Offset in a Mode2 Form1 sector where user data starts
///
public const long Mode2Form1UserDataStart = 24;
///
/// Offset in a Mode2 Form1 sector where user data ends
///
public const long Mode2Form1UserDataEnd = 2072;
///
/// Size of user data length for Mode2 Form2
///
public const long Mode2Form2DataSize = 2324;
///
/// Offset in a Mode2 Form2 sector where user data starts
///
public const long Mode2Form2UserDataStart = 24;
///
/// Offset in a Mode2 Form2 sector where user data ends
///
public const long Mode2Form2UserDataEnd = 2072;
}
}