From a88d076ac4f06fa9f076e681a162ba3cb46add27 Mon Sep 17 00:00:00 2001 From: Jens Arnold Date: Thu, 18 Aug 2005 06:05:15 +0000 Subject: Preparation for runtimedb hookup on archos: don't pass software playback system specific structures. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@7345 a1c6a512-1295-4272-9138-f99709370657 --- apps/playback.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'apps/playback.c') diff --git a/apps/playback.c b/apps/playback.c index fb8232012e..e12b01ee55 100644 --- a/apps/playback.c +++ b/apps/playback.c @@ -159,7 +159,7 @@ extern struct codec_api ci; static int new_track; /* Callback function to call when current track has really changed. */ -void (*track_changed_callback)(struct track_info *ti); +void (*track_changed_callback)(struct mp3entry *id3); void (*track_buffer_callback)(struct mp3entry *id3, bool last_track); void (*track_unbuffer_callback)(struct mp3entry *id3, bool last_track); @@ -520,7 +520,7 @@ void audio_set_track_unbuffer_event(void (*handler)(struct mp3entry *id3, track_unbuffer_callback = handler; } -void audio_set_track_changed_event(void (*handler)(struct track_info *ti)) +void audio_set_track_changed_event(void (*handler)(struct mp3entry *id3)) { track_changed_callback = handler; } @@ -1476,7 +1476,7 @@ void audio_thread(void) case AUDIO_TRACK_CHANGED: if (track_changed_callback) - track_changed_callback(cur_ti); + track_changed_callback(&cur_ti->id3); playlist_update_resume_info(audio_current_track()); break ; -- cgit v1.2.3