dvdplayer: wait on message queue in fast forward instead of blocking waits
authorJoakim Plate <elupus@ecce.se>
Sun, 10 Nov 2013 02:57:23 +0000 (03:57 +0100)
committerJoakim Plate <elupus@ecce.se>
Mon, 11 Nov 2013 19:23:03 +0000 (20:23 +0100)
commit8370c4fc9288bcc80dea1887184425689a3a9f47
treed8efe60b4f3a4f6d573c338dbaa130a959a9e9fe
parent2ffa4da71a9508ba1a083bafea1f692471b0dbba
dvdplayer: wait on message queue in fast forward instead of blocking waits

This speeds up dvdplayer audio's reaction time to playback state
when going from a fast fordward state to normal state.

We keep in sync by only requesting new frames when clock says we need
one.
xbmc/cores/dvdplayer/DVDPlayerAudio.cpp
xbmc/cores/dvdplayer/DVDPlayerAudio.h