summaryrefslogtreecommitdiff
path: root/apps/playback.c
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2006-07-15 17:36:25 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2006-07-15 17:36:25 +0000
commit45dfe2a36f03d1ada7036dedb50fb98d7c5421b2 (patch)
tree866a57b677dce40ef5b772e1514a9ec6a35f60ea /apps/playback.c
parente60cb43a982e03b062bd42dbe260abca299fe14d (diff)
downloadrockbox-45dfe2a36f03d1ada7036dedb50fb98d7c5421b2.tar.gz
rockbox-45dfe2a36f03d1ada7036dedb50fb98d7c5421b2.zip
Initial runtimedb support for tagcache. Only for developers,
statistical data will be lost in future until changelogs has been implemented. git-svn-id: svn://svn.rockbox.org/rockbox/trunk@10217 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/playback.c')
-rw-r--r--apps/playback.c20
1 files changed, 2 insertions, 18 deletions
diff --git a/apps/playback.c b/apps/playback.c
index 4fc0c33921..8ffd5889c5 100644
--- a/apps/playback.c
+++ b/apps/playback.c
@@ -2189,11 +2189,13 @@ void audio_thread(void)
2189 2189
2190 case Q_AUDIO_PLAY: 2190 case Q_AUDIO_PLAY:
2191 logf("starting..."); 2191 logf("starting...");
2192 audio_clear_track_entries(true, false);
2192 audio_play_start((size_t)ev.data); 2193 audio_play_start((size_t)ev.data);
2193 break ; 2194 break ;
2194 2195
2195 case Q_AUDIO_STOP: 2196 case Q_AUDIO_STOP:
2196 logf("audio_stop"); 2197 logf("audio_stop");
2198 audio_clear_track_entries(true, false);
2197 audio_stop_playback(); 2199 audio_stop_playback();
2198 break ; 2200 break ;
2199 2201
@@ -2816,22 +2818,6 @@ void mpeg_id3_options(bool _v1first)
2816} 2818}
2817 2819
2818#ifdef ROCKBOX_HAS_LOGF 2820#ifdef ROCKBOX_HAS_LOGF
2819void test_buffer_event(struct mp3entry *id3, bool last_track)
2820{
2821 (void)id3;
2822 (void)last_track;
2823
2824 logf("be:%d%s", last_track, id3->path);
2825}
2826
2827void test_unbuffer_event(struct mp3entry *id3, bool last_track)
2828{
2829 (void)id3;
2830 (void)last_track;
2831
2832 logf("ube:%d%s", last_track, id3->path);
2833}
2834
2835void test_track_changed_event(struct mp3entry *id3) 2821void test_track_changed_event(struct mp3entry *id3)
2836{ 2822{
2837 (void)id3; 2823 (void)id3;
@@ -2854,8 +2840,6 @@ static void playback_init(void)
2854#endif 2840#endif
2855 2841
2856#ifdef ROCKBOX_HAS_LOGF 2842#ifdef ROCKBOX_HAS_LOGF
2857 audio_set_track_buffer_event(test_buffer_event);
2858 audio_set_track_unbuffer_event(test_unbuffer_event);
2859 audio_set_track_changed_event(test_track_changed_event); 2843 audio_set_track_changed_event(test_track_changed_event);
2860#endif 2844#endif
2861 2845