diff options
| author | Jens Arnold <amiconn@rockbox.org> | 2005-08-21 21:15:32 +0000 |
|---|---|---|
| committer | Jens Arnold <amiconn@rockbox.org> | 2005-08-21 21:15:32 +0000 |
| commit | dece414749fa7155020e5794debfcb657e79fa66 (patch) | |
| tree | 6a74e6272806e049c9763b3aa7ce01b55b3df5c2 /firmware/export | |
| parent | c9caf9781befd2a40d4599ead126f3e6e480e739 (diff) | |
| download | rockbox-dece414749fa7155020e5794debfcb657e79fa66.zip rockbox-dece414749fa7155020e5794debfcb657e79fa66.tar.gz rockbox-dece414749fa7155020e5794debfcb657e79fa66.tar.bz2 rockbox-dece414749fa7155020e5794debfcb657e79fa66.tar.xz | |
Hooked up the runtime database on archos.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7376 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'firmware/export')
| -rw-r--r-- | firmware/export/mpeg.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/export/mpeg.h b/firmware/export/mpeg.h index 71e61a0..d8dea3d 100644 --- a/firmware/export/mpeg.h +++ b/firmware/export/mpeg.h @@ -20,6 +20,7 @@ #define _MPEG_H_ #include <stdbool.h> +#include "id3.h" #define MPEG_SWAP_CHUNKSIZE 0x2000 #define MPEG_HIGH_WATER 2 /* We leave 2 bytes empty because otherwise we @@ -65,4 +66,10 @@ void rec_tick(void); void playback_tick(void); /* FixMe: get rid of this, use mp3_get_playtime() */ void mpeg_id3_options(bool _v1first); +void audio_set_track_changed_event(void (*handler)(struct mp3entry *id3)); +void audio_set_track_buffer_event(void (*handler)(struct mp3entry *id3, + bool last_track)); +void audio_set_track_unbuffer_event(void (*handler)(struct mp3entry *id3, + bool last_track)); + #endif |