From d54811fe22c274ed31d897864ac0a33349f460e0 Mon Sep 17 00:00:00 2001 From: Miika Pekkarinen Date: Sat, 2 Jul 2005 16:52:30 +0000 Subject: Fixed mono playback support for mp3. Added two other event handlers in playback.c. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@6986 a1c6a512-1295-4272-9138-f99709370657 --- apps/playback.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'apps/playback.h') diff --git a/apps/playback.h b/apps/playback.h index 5cebfa84b3..8148a3445c 100644 --- a/apps/playback.h +++ b/apps/playback.h @@ -58,10 +58,15 @@ struct track_info { volatile int available; /* Available bytes to read from buffer */ bool taginfo_ready; /* Is metadata read */ int playlist_offset; /* File location in playlist */ + bool event_sent; /* Has event callback functions been called? */ }; /* Functions */ void audio_set_track_changed_event(void (*handler)(struct track_info *ti)); +void audio_set_track_buffer_event(void (*handler)(struct mp3entry *id3, + bool last_track)); +void audio_set_track_unbufer_event(void (*handler)(struct mp3entry *id3, + bool disk_spinning)); void audio_invalidate_tracks(void); #endif -- cgit v1.2.3