/// /// Information sourced from http://web.archive.org/web/20070221154246/http://www.goldenhawk.com/download/cdrwin.pdf /// namespace SabreTools.Data.Models.CueSheets { /// /// Represents a single TRACK in a FILE /// public class CueTrack { /// /// Track number. The range is 1 to 99. /// public int Number { get; set; } /// /// Track datatype /// public CueTrackDataType DataType { get; set; } /// /// FLAGS /// public CueTrackFlag Flags { get; set; } /// /// ISRC /// /// 12 characters in length public string? ISRC { get; set; } /// /// PERFORMER /// public string? Performer { get; set; } /// /// SONGWRITER /// public string? Songwriter { get; set; } /// /// TITLE /// public string? Title { get; set; } /// /// PREGAP /// public PreGap? PreGap { get; set; } /// /// List of INDEX in TRACK /// /// Must start with 0 or 1 and then sequential public CueIndex[] Indices { get; set; } = []; /// /// POSTGAP /// public PostGap? PostGap { get; set; } } }