Fix player becoming unresponsive on Stop / Pause in some cases.
commitf74840fb3cd80c237dac77c30cb9b98bd234da97
authorbluebrother <bluebrother@a1c6a512-1295-4272-9138-f99709370657>
Mon, 17 Jan 2011 22:28:36 +0000 (17 22:28 +0000)
committerbluebrother <bluebrother@a1c6a512-1295-4272-9138-f99709370657>
Mon, 17 Jan 2011 22:28:36 +0000 (17 22:28 +0000)
tree7e874330a1db76711d63d76bc77204032c8296b4
parentbfdf35ea3203cf52bfd0038da92445e0f7e82ab3
Fix player becoming unresponsive on Stop / Pause in some cases.

Fix for FS#11856: In tagtree_buffer_event, do not wait for database to
come online as that may never happen.  Rather, wait until it either
has come online or has decided that this will never happen.  Added a
new function to tagcache.c to export this information.

Flyspray: FS#11865
Author: Michael Hohmuth

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29081 a1c6a512-1295-4272-9138-f99709370657
apps/tagcache.c
apps/tagcache.h
apps/tagtree.c