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