diff options
author | Hardeep Sidhu <dyp@pobox.com> | 2003-01-03 22:54:02 +0000 |
---|---|---|
committer | Hardeep Sidhu <dyp@pobox.com> | 2003-01-03 22:54:02 +0000 |
commit | 8fd18e9b8dd130c78856910dc29598c5a13864bd (patch) | |
tree | 737bd910b0bc867789bc58ee5dd1c5febc9744df | |
parent | 3c67da8eda6c1064cd9ed766c8480b77e03483c3 (diff) | |
download | rockbox-8fd18e9b8dd130c78856910dc29598c5a13864bd.tar.gz rockbox-8fd18e9b8dd130c78856910dc29598c5a13864bd.zip |
Prev was going back too many tracks if more than one track was loaded in memory.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3035 a1c6a512-1295-4272-9138-f99709370657
-rw-r--r-- | firmware/mpeg.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/firmware/mpeg.c b/firmware/mpeg.c index 914dd38319..f2a969705b 100644 --- a/firmware/mpeg.c +++ b/firmware/mpeg.c | |||
@@ -1432,7 +1432,6 @@ static void mpeg_thread(void) | |||
1432 | break; | 1432 | break; |
1433 | 1433 | ||
1434 | case MPEG_PREV: { | 1434 | case MPEG_PREV: { |
1435 | int numtracks = num_tracks_in_memory(); | ||
1436 | DEBUGF("MPEG_PREV\n"); | 1435 | DEBUGF("MPEG_PREV\n"); |
1437 | if (!playlist_peek(-1)) | 1436 | if (!playlist_peek(-1)) |
1438 | break; | 1437 | break; |
@@ -1448,7 +1447,7 @@ static void mpeg_thread(void) | |||
1448 | if (mpeg_file >= 0) | 1447 | if (mpeg_file >= 0) |
1449 | close(mpeg_file); | 1448 | close(mpeg_file); |
1450 | 1449 | ||
1451 | if (new_file(-numtracks) < 0) { | 1450 | if (new_file(-1) < 0) { |
1452 | DEBUGF("No more files to play\n"); | 1451 | DEBUGF("No more files to play\n"); |
1453 | filling = false; | 1452 | filling = false; |
1454 | } else { | 1453 | } else { |