diff --git a/formats.txt b/formats.txt index 03bed8a..b468336 100644 --- a/formats.txt +++ b/formats.txt @@ -110,6 +110,9 @@ INDEX ``index`` time in MSF format. +Having an ``INDEX 00`` and an ``INDEX 01`` defines a pregap using data from the +``FILE``. + ISRC ~~~~ @@ -143,6 +146,8 @@ PREGAP ``pregap`` time in MSF format. +The pregap is filled with generated silence. + REM ~~~ diff --git a/tools/cuebreakpoints.c b/tools/cuebreakpoints.c index 096ba38..cf48cfd 100644 --- a/tools/cuebreakpoints.c +++ b/tools/cuebreakpoints.c @@ -45,7 +45,8 @@ void print_breaks (Cd *cd) long b; Track *track; - for (i = 1; i <= cd_get_ntrack(cd); i++) { + /* start on track 2 */ + for (i = 2; i <= cd_get_ntrack(cd); i++) { track = cd_get_track(cd, i); /* don't print zero indexes */ b = track_get_start(track) + track_get_index(track, 1) - track_get_zero_pre(track);