diff --git a/ChangeLog b/ChangeLog index 38a8eaa..bafe25e 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2009-06-15 Thomas Vander Stichele + + * morituri/image/cue.py: + Better debug. + 2009-06-09 Thomas Vander Stichele * morituri/common/program.py: diff --git a/morituri/image/cue.py b/morituri/image/cue.py index f34f1fa..fb4078a 100644 --- a/morituri/image/cue.py +++ b/morituri/image/cue.py @@ -130,11 +130,12 @@ class CueFile(object, log.Loggable): minutes = int(m.expand('\\2')) seconds = int(m.expand('\\3')) frames = int(m.expand('\\4')) - self.debug('found index %d', indexNumber) - frameOffset = frames \ + seconds * common.FRAMES_PER_SECOND \ + minutes * common.FRAMES_PER_SECOND * 60 + + self.debug('found index %d of track %r in %s:%d', + indexNumber, currentTrack, currentFile.path, frameOffset) # FIXME: what do we do about File's FORMAT ? currentTrack.index(indexNumber, path=currentFile.path, relative=frameOffset,