summaryrefslogtreecommitdiff
path: root/firmware/export/mpeg.h
diff options
context:
space:
mode:
authorJens Arnold <amiconn@rockbox.org>2005-08-21 21:15:32 +0000
committerJens Arnold <amiconn@rockbox.org>2005-08-21 21:15:32 +0000
commitdece414749fa7155020e5794debfcb657e79fa66 (patch)
tree6a74e6272806e049c9763b3aa7ce01b55b3df5c2 /firmware/export/mpeg.h
parentc9caf9781befd2a40d4599ead126f3e6e480e739 (diff)
downloadrockbox-dece414749fa7155020e5794debfcb657e79fa66.tar.gz
rockbox-dece414749fa7155020e5794debfcb657e79fa66.zip
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/mpeg.h')
-rw-r--r--firmware/export/mpeg.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/firmware/export/mpeg.h b/firmware/export/mpeg.h
index 71e61a08c9..d8dea3d143 100644
--- a/firmware/export/mpeg.h
+++ b/firmware/export/mpeg.h
@@ -20,6 +20,7 @@
20#define _MPEG_H_ 20#define _MPEG_H_
21 21
22#include <stdbool.h> 22#include <stdbool.h>
23#include "id3.h"
23 24
24#define MPEG_SWAP_CHUNKSIZE 0x2000 25#define MPEG_SWAP_CHUNKSIZE 0x2000
25#define MPEG_HIGH_WATER 2 /* We leave 2 bytes empty because otherwise we 26#define MPEG_HIGH_WATER 2 /* We leave 2 bytes empty because otherwise we
@@ -65,4 +66,10 @@ void rec_tick(void);
65void playback_tick(void); /* FixMe: get rid of this, use mp3_get_playtime() */ 66void playback_tick(void); /* FixMe: get rid of this, use mp3_get_playtime() */
66void mpeg_id3_options(bool _v1first); 67void mpeg_id3_options(bool _v1first);
67 68
69void audio_set_track_changed_event(void (*handler)(struct mp3entry *id3));
70void audio_set_track_buffer_event(void (*handler)(struct mp3entry *id3,
71 bool last_track));
72void audio_set_track_unbuffer_event(void (*handler)(struct mp3entry *id3,
73 bool last_track));
74
68#endif 75#endif