Blame test/data/cdtext.toc

Packit dd8086
CD_DA
Packit dd8086
Packit dd8086
// global CD-TEXT data
Packit dd8086
Packit dd8086
CD_TEXT {
Packit dd8086
Packit dd8086
  // Mapping from language number (0..7) used in 'LANGUAGE' statements 
Packit dd8086
  // to language code.
Packit dd8086
///  LANGUAGE_MAP {
Packit dd8086
///    0 : EN  // 9 is the code for ENGLISH,
Packit dd8086
///            // I don't know any other language code, yet
Packit dd8086
///  }
Packit dd8086
Packit dd8086
  // Language number should always start with 0
Packit dd8086
  LANGUAGE 0 {
Packit dd8086
    // Required fields - at least all CD-TEXT CDs I've seen so far have them.
Packit dd8086
    TITLE "CD Title"
Packit dd8086
    PERFORMER "Performer"
Packit dd8086
    DISC_ID "XY12345"
Packit dd8086
    UPC_EAN "" // usually empty
Packit dd8086
Packit dd8086
    // Further possible items, all of them are optional
Packit dd8086
    ARRANGER ""
Packit dd8086
    SONGWRITER ""
Packit dd8086
    MESSAGE "" 
Packit dd8086
    GENRE "" // I'm not sure if this should be really ascii data
Packit dd8086
  }
Packit dd8086
}
Packit dd8086
Packit dd8086
Packit dd8086
TRACK AUDIO
Packit dd8086
// track specific CD-TEXT data
Packit dd8086
CD_TEXT {
Packit dd8086
  LANGUAGE 0 {
Packit dd8086
    // if an item is defined for one track it should be defined for all tracks
Packit dd8086
    TITLE "Track Title"
Packit dd8086
Packit dd8086
    PERFORMER "Performer"
Packit dd8086
    ISRC "US-XX1-98-01234"
Packit dd8086
Packit dd8086
    ARRANGER ""
Packit dd8086
    SONGWRITER ""
Packit dd8086
    MESSAGE "" 
Packit dd8086
  }
Packit dd8086
}
Packit dd8086
Packit dd8086
SILENCE 1:0:0
Packit dd8086