namespace SabreTools.Data.Models.DVD { /// /// The VMG_PTL_MAIT is searched by country, and points to /// the table for each country. /// /// public sealed class ParentalManagementMasksTable { /// /// Number of countries /// public ushort NumberOfCountries { get; set; } /// /// Number of title sets (NTs) /// public ushort NumberOfTitleSets { get; set; } /// /// End address (last byte of last PTL_MAIT) /// public uint EndAddress { get; set; } /// /// Entries /// public ParentalManagementMasksTableEntry[] Entries { get; set; } = []; /// /// The PTL_MAIT contains the 16-bit masks for the VMG and /// all title sets for parental management level 8 followed /// by the masks for level 7, and so on to level 1. /// public byte[][] BitMasks { get; set; } = []; } }