Provide a reasonable fix for FS#12093 - Playback hanging after codec/playback rework...
commite6e3b30c07ea999b09eebcfd8e78b500f4aab0a3
authorjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Mon, 9 May 2011 21:19:11 +0000 (9 21:19 +0000)
committerjethead71 <jethead71@a1c6a512-1295-4272-9138-f99709370657>
Mon, 9 May 2011 21:19:11 +0000 (9 21:19 +0000)
tree2517f7513c407454498fc5d9b000544312dd3fc3
parentf225a6addc46f8bedbf150a7e6db497c4f74e5da
Provide a reasonable fix for FS#12093 - Playback hanging after codec/playback rework. Also, get rid of an impossible buffering case (BUF_USED is always less than buffer_len) and remove a buffering API that is not used anywhere and shouldn't be needed (plugin API has to be incompatible).

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29849 a1c6a512-1295-4272-9138-f99709370657
apps/buffering.c
apps/buffering.h
apps/plugin.c
apps/plugin.h