namespace SabreTools.Models.DVD
{
///
public sealed class AudioSubPictureAttributesTable
{
///
/// Number of title sets
///
public ushort NumberOfTitleSets { get; set; }
///
/// Reserved
///
#if NET48
public byte[] Reserved { get; set; }
#else
public byte[]? Reserved { get; set; }
#endif
///
/// End address (last byte of last VTS_ATRT)
///
public uint EndAddress { get; set; }
///
/// Offset to VTS_ATRT n
///
#if NET48
public uint[] Offsets { get; set; }
#else
public uint[]? Offsets { get; set; }
#endif
///
/// Entries
///
#if NET48
public AudioSubPictureAttributesTableEntry[] Entries { get; set; }
#else
public AudioSubPictureAttributesTableEntry?[]? Entries { get; set; }
#endif
}
}