Bugzilla – Bug 155
parsing cue sheets treats time offsets incorrectly
Last modified: 2008-12-15 11:57:00 UTC
I noticed in server/Slim/Formats/Parse.pm the following lines... } elsif (defined $currtrack and /^\s+INDEX\s+01\s+(\d+):(\d+):(\d+)/i) { $tracks{$currtrack}->{'START'} = ($1 * 60) + $2 + ($3 / 100); meanwhile, according to goldenhawk (which, as the source of the cue sheet format, is probably the closest thing to a spec that we're going to see anytime soon) the time offset is clearly indicated to be in the format of minutes:seconds:frames and there are 75 frames to second, not 100. peek at their documentation and you'll see what I mean.
The latest nightly build has the 100 changed to a 75. Can you download and verify?
I see the change after cvs up, so I'll trust that means it'll be in the builds as well. Thanks!
This bug has been fixed in the latest release of SqueezeCenter! Please download the new version from http://www.slimdevices.com/su_downloads.html if you haven't already. If you are still experiencing this problem, feel free to reopen the bug with your new comments and we'll have another look.