Commit 19050f74 authored by Erik de Castro Lopo's avatar Erik de Castro Lopo
Browse files

Cuesheet patch from Earl Chew.

When reading the INDEX from the cue sheet, the format MM:SS:FF format
is disallowed if the sample frequency is not a multiple of 75 because
the index would only be approximate. However, 00:00:00 is _exact_
because it denotes the start of the track, so allow it as a special
case.
parent d5bb4be5
......@@ -369,7 +369,8 @@ static FLAC__bool local__cuesheet_parse_(FILE *file, const char **error_message,
}
}
}
else if(sample_rate % 75) {
else if(sample_rate % 75 && xx) {
/* only sample zero is exact */
*error_message = "illegal INDEX offset (MM:SS:FF form not allowed if sample rate is not a multiple of 75)";
return false;
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment