summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2005-07-05 07:25:55 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2005-07-05 07:25:55 +0000
commitaa30f0483be326d44a6a50bd4d4eabcbe6b5ae8c (patch)
treebea5f8778f55827492538487a6f9c346acc55ee8 /apps
parent72550d94b6688fa2b00bcf5fb759a1b9adfcad34 (diff)
downloadrockbox-aa30f0483be326d44a6a50bd4d4eabcbe6b5ae8c.tar.gz
rockbox-aa30f0483be326d44a6a50bd4d4eabcbe6b5ae8c.zip
Fixed crossfading.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7022 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps')
-rw-r--r--apps/playback.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 7565cbcdf5..62fa8de854 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -873,6 +873,7 @@ bool audio_load_track(int offset, bool start_play, int peek_offset)
return false;
}
}
+ tracks[track_widx].id3.elapsed = 0;
/* Starting playback from an offset is only support in MPA at the moment */
if (offset > 0) {
@@ -1157,7 +1158,7 @@ void audio_update_trackinfo(void)
if (buf_ridx < 0)
buf_ridx = codecbuflen + buf_ridx;
}
-
+
ci.filesize = cur_ti->filesize;
cur_ti->id3.elapsed = 0;
cur_ti->id3.offset = 0;
@@ -1436,7 +1437,7 @@ void codec_thread(void)
struct mp3entry* audio_current_track(void)
{
- logf("audio_current_track");
+ // logf("audio_current_track");
if (track_count > 0 && cur_ti->taginfo_ready)
return (struct mp3entry *)&cur_ti->id3;
@@ -1515,7 +1516,7 @@ void audio_resume(void)
static void initiate_track_change(int peek_index)
{
if (!playlist_check(peek_index))
- return ;
+ return ;
new_track = peek_index;
ci.reload_codec = true;