diff options
-rw-r--r-- | apps/playback.h | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/apps/playback.h b/apps/playback.h index 13a959a0ca..14ba35cea4 100644 --- a/apps/playback.h +++ b/apps/playback.h | |||
@@ -48,15 +48,19 @@ enum PLAYBACK_EVENT_TYPE { | |||
48 | 48 | ||
49 | /* Functions */ | 49 | /* Functions */ |
50 | const char * get_codec_filename(int cod_spec); | 50 | const char * get_codec_filename(int cod_spec); |
51 | void playback_add_event(enum PLAYBACK_EVENT_TYPE type, void (*handler)); | ||
52 | void playback_remove_event(enum PLAYBACK_EVENT_TYPE type, void (*handler)); | ||
53 | void voice_wait(void); | 51 | void voice_wait(void); |
54 | 52 | ||
55 | #if CONFIG_CODEC == SWCODEC /* This #ifdef is better here than gui/gwps.c */ | 53 | #if CONFIG_CODEC == SWCODEC /* This #ifdef is better here than gui/gwps.c */ |
56 | extern void audio_next_dir(void); | 54 | extern void audio_next_dir(void); |
57 | extern void audio_prev_dir(void); | 55 | extern void audio_prev_dir(void); |
56 | void playback_add_event(enum PLAYBACK_EVENT_TYPE type, void (*handler)); | ||
57 | void playback_remove_event(enum PLAYBACK_EVENT_TYPE type, void (*handler)); | ||
58 | #else | 58 | #else |
59 | #define audio_next_dir() | 59 | /* Really, should get rid of these HWCODEC api definitions here. */ |
60 | void audio_set_track_changed_event(void (*handler)(struct mp3entry *id3)); | ||
61 | void audio_set_track_buffer_event(void (*handler)(struct mp3entry *id3)); | ||
62 | void audio_set_track_unbuffer_event(void (*handler)(struct mp3entry *id3)); | ||
63 | # define audio_next_dir() | ||
60 | #define audio_prev_dir() | 64 | #define audio_prev_dir() |
61 | #endif | 65 | #endif |
62 | 66 | ||