It makes more sense for the callback registrar to decide if its a "oneshot" then...
commit8e022862e4a84c22855fa204d7465148014c8a86
authorjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Mon, 17 Mar 2008 05:22:53 +0000 (17 05:22 +0000)
committerjdgordon <jdgordon@a1c6a512-1295-4272-9138-f99709370657>
Mon, 17 Mar 2008 05:22:53 +0000 (17 05:22 +0000)
tree2e62c72ea2e45410216bdbd62b70101db0f4e7ca
parent9dc5f7c604f3ec70a568b24e3b259ccf22d10bde
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