namespace BinaryObjectScanner.Models.PlayJ
{
///
/// PlayJ audio header / CDS entry header (V2)
///
public sealed class AudioHeaderV2 : AudioHeader
{
///
/// Unknown (Always 0x00000001)
///
public uint Unknown1;
///
/// Unknown (Always 0x00000001)
///
public uint Unknown2;
///
/// Unknown (Always 0x00000000)
///
public uint Unknown3;
///
/// Unknown (Always 0x00000003)
///
public uint Unknown4;
///
/// Unknown (Always 0x00000001)
///
public uint Unknown5;
///
/// Unknown (Always 0x00000000)
///
public uint Unknown6;
///
/// Offset to unknown block 1, relative to the track ID
///
public uint UnknownOffset1;
///
/// Unknown
///
public uint Unknown7;
///
/// Unknown (Always 0x00000004)
///
public uint Unknown8;
///
/// Unknown (Always 0x00000002)
///
public uint Unknown9;
///
/// Offset to unknown block 1, relative to the track ID
///
/// Always identical to ?
public uint UnknownOffset2;
///
/// Unknown
///
public uint Unknown10;
///
/// Unknown
///
public uint Unknown11;
///
/// Unknown (Always 0x0000005)
///
public uint Unknown12;
///
/// Unknown (Always 0x0000009)
///
public uint Unknown13;
///
/// Unknown
///
public uint Unknown14;
///
/// Unknown
///
public uint Unknown15;
///
/// Unknown (Always 0x0000000)
///
public uint Unknown16;
///
/// Unknown (Always 0x00000007)
///
public uint Unknown17;
///
/// Download track ID
///
/// 0xFFFFFFFF if unset
public uint TrackID;
///
/// Track year -- UNCONFIRMED
///
/// 0xFFFFFFFF if unset
public uint Year;
///
/// Track number
///
public uint TrackNumber;
///
/// Unknown
///
public uint Unknown18;
}
}