$NetBSD: patch-ab,v 1.3 2007/11/16 12:03:42 dillo Exp $ --- bchunk.c.orig 2004-06-29 22:42:33.000000000 +0200 +++ bchunk.c @@ -470,13 +470,15 @@ int main(int argc, char **argv) *t = '\0'; t++; idx = atoi(p); + if (idx != 1) + continue; printf(" %s %s", p, t); track->startsect = time2frames(t); track->start = track->startsect * SECTLEN; if (verbose) printf(" (startsect %ld ofs %ld)", track->startsect, track->start); if ((prevtrack) && (prevtrack->stopsect < 0)) { - prevtrack->stopsect = track->startsect; + prevtrack->stopsect = track->startsect - 1; prevtrack->stop = track->start - 1; } }