diff options
author | Miika Pekkarinen <miipekk@ihme.org> | 2005-07-18 06:10:53 +0000 |
---|---|---|
committer | Miika Pekkarinen <miipekk@ihme.org> | 2005-07-18 06:10:53 +0000 |
commit | f5df9cd81c685b01b5e72e4a05471d97ffa7d260 (patch) | |
tree | 10e46c13d8d2256d90c53b4abd9807a4be1bc0a1 /apps | |
parent | e361749fe25b03faf7cb5ca1a9c5c1934253c6bc (diff) | |
download | rockbox-f5df9cd81c685b01b5e72e4a05471d97ffa7d260.tar.gz rockbox-f5df9cd81c685b01b5e72e4a05471d97ffa7d260.zip |
Track count is now correct.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7185 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r-- | apps/playback.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/apps/playback.c b/apps/playback.c index 1dabbc34a1..0b67615700 100644 --- a/apps/playback.c +++ b/apps/playback.c | |||
@@ -1075,10 +1075,12 @@ void initialize_buffer_fill(void) | |||
1075 | cur_idx = 0; | 1075 | cur_idx = 0; |
1076 | } | 1076 | } |
1077 | 1077 | ||
1078 | track_count = i + 1; | 1078 | track_count = i; |
1079 | if (tracks[track_widx].filesize == 0) { | 1079 | if (tracks[track_widx].filesize == 0) { |
1080 | if (--track_widx < 0) | 1080 | if (--track_widx < 0) |
1081 | track_widx = MAX_TRACK - 1; | 1081 | track_widx = MAX_TRACK - 1; |
1082 | } else { | ||
1083 | track_count++; | ||
1082 | } | 1084 | } |
1083 | 1085 | ||
1084 | /* Mark all buffered entries null (not metadata for next track). */ | 1086 | /* Mark all buffered entries null (not metadata for next track). */ |