diff options
author | Brandon Low <lostlogic@rockbox.org> | 2006-04-06 04:07:06 +0000 |
---|---|---|
committer | Brandon Low <lostlogic@rockbox.org> | 2006-04-06 04:07:06 +0000 |
commit | 857db456affc0b65e4fa3db1020117f547bcade5 (patch) | |
tree | f649f24e7b141cc3ed395def3a156a029799483d /firmware | |
parent | 295fdf294c5f7db3bfd1583b8f271ccfcb3063f6 (diff) | |
download | rockbox-857db456affc0b65e4fa3db1020117f547bcade5.tar.gz rockbox-857db456affc0b65e4fa3db1020117f547bcade5.zip |
Fix seeking on swcodec, but probably break some cases of skipping. Another important rework here, buffer management is serialized along with most other operations on the audio thread. This has some minor performance issues on ipod that can lead to audio skips during buffer fill as well.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@9529 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware')
-rw-r--r-- | firmware/export/audio.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/firmware/export/audio.h b/firmware/export/audio.h index d1421ce9a3..0bc47c51f8 100644 --- a/firmware/export/audio.h +++ b/firmware/export/audio.h | |||
@@ -70,6 +70,7 @@ void audio_resume(void); | |||
70 | void audio_next(void); | 70 | void audio_next(void); |
71 | void audio_prev(void); | 71 | void audio_prev(void); |
72 | int audio_status(void); | 72 | int audio_status(void); |
73 | void audio_pre_ff_rewind(void); /* SWCODEC only */ | ||
73 | void audio_ff_rewind(long newtime); | 74 | void audio_ff_rewind(long newtime); |
74 | void audio_flush_and_reload_tracks(void); | 75 | void audio_flush_and_reload_tracks(void); |
75 | struct mp3entry* audio_current_track(void); | 76 | struct mp3entry* audio_current_track(void); |