summaryrefslogtreecommitdiff
path: root/apps/tagtree.c
diff options
context:
space:
mode:
authorMiika Pekkarinen <miipekk@ihme.org>2008-03-16 13:55:16 +0000
committerMiika Pekkarinen <miipekk@ihme.org>2008-03-16 13:55:16 +0000
commit19c6e66c1353993659ee007a6c1792a6b0b7ba13 (patch)
tree1dd7f88282b2e543fb5b22458fcb2f3bf1c7eb80 /apps/tagtree.c
parent478ba0afa11061a620e44cd9cc60debd955b1b33 (diff)
downloadrockbox-19c6e66c1353993659ee007a6c1792a6b0b7ba13.tar.gz
rockbox-19c6e66c1353993659ee007a6c1792a6b0b7ba13.zip
Implement the playback event handling as a system-wide multi-purpose event system. Unified mpeg.c and playback.c audio event handling. Converted ata_idle_notify to use the new event handling system also.
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16682 a1c6a512-1295-4272-9138-f99709370657
Diffstat (limited to 'apps/tagtree.c')
-rw-r--r--apps/tagtree.c11
1 files changed, 3 insertions, 8 deletions
diff --git a/apps/tagtree.c b/apps/tagtree.c
index c5e3ebff1e..4572204ae5 100644
--- a/apps/tagtree.c
+++ b/apps/tagtree.c
@@ -924,14 +924,9 @@ void tagtree_init(void)
924 root_menu = 0; 924 root_menu = 0;
925 925
926 uniqbuf = buffer_alloc(UNIQBUF_SIZE); 926 uniqbuf = buffer_alloc(UNIQBUF_SIZE);
927#if CONFIG_CODEC == SWCODEC 927
928 playback_add_event(PLAYBACK_EVENT_TRACK_BUFFER, tagtree_buffer_event); 928 add_event(PLAYBACK_EVENT_TRACK_BUFFER, tagtree_buffer_event);
929 playback_add_event(PLAYBACK_EVENT_TRACK_FINISH, tagtree_track_finish_event); 929 add_event(PLAYBACK_EVENT_TRACK_FINISH, tagtree_track_finish_event);
930#else
931 audio_set_track_buffer_event(tagtree_buffer_event);
932 audio_set_track_unbuffer_event(tagtree_track_finish_event);
933#endif
934
935} 930}
936 931
937static bool show_search_progress(bool init, int count) 932static bool show_search_progress(bool init, int count)