From d7b0c768b02f78730830e167e96861b8b059cfa7 Mon Sep 17 00:00:00 2001 From: Jochen Keil Date: Tue, 31 Mar 2009 22:06:28 +0200 Subject: track length is computed correctly now --- src/decoder/flac_plugin.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/decoder/flac_plugin.c b/src/decoder/flac_plugin.c index ec1fd01ef..603225bfd 100644 --- a/src/decoder/flac_plugin.c +++ b/src/decoder/flac_plugin.c @@ -324,10 +324,9 @@ flac_cue_tag_load(const char *file) if (cs->data.cue_sheet.tracks != NULL && (tnum <= cs->data.cue_sheet.num_tracks - 1)) { - track_time = cs->data.cue_sheet.tracks[tnum].offset - 1 + track_time = cs->data.cue_sheet.tracks[tnum].offset - cs->data.cue_sheet.tracks[tnum - 1].offset; } - FLAC__metadata_object_delete(cs); } -- cgit v1.2.3