It makes more sense for the callback registrar to decide if its a "oneshot" then...
commita67e5d89efe6c3fcf5a2eaf27aac1c14f024ee27
authorJonathan Gordon <rockbox@jdgordon.info>
Mon, 17 Mar 2008 05:22:53 +0000 (17 05:22 +0000)
committerJonathan Gordon <rockbox@jdgordon.info>
Mon, 17 Mar 2008 05:22:53 +0000 (17 05:22 +0000)
tree2e62c72ea2e45410216bdbd62b70101db0f4e7ca
parentc6b6bad18fcd68182574086c2eb2a1da30d36d25
It makes more sense for the callback registrar to decide if its a "oneshot" then the callback caller.
(Doing it this way means playback could(/should?) registar a disk spinup callback at init which is called every spinup without needing to be reregistered)

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@16685 a1c6a512-1295-4272-9138-f99709370657
apps/playback.c
apps/scrobbler.c
apps/tagtree.c
firmware/ata_idle_notify.c
firmware/events.c
firmware/export/events.h
firmware/mpeg.c