summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorReinhard Nißl <rnissl@gmx.de>2007-04-15 21:08:32 +0200
committerReinhard Nißl <rnissl@gmx.de>2007-04-15 21:08:32 +0200
commit3b03ad66fd2d5a475938a28cbcd55ba0319204a9 (patch)
tree75340c4feedfb8422f6cc706c6c5af28b0ea6eeb /doc
parentee7faf25388d4a2890bf3fa55288391cfe04851a (diff)
downloadxine-lib-3b03ad66fd2d5a475938a28cbcd55ba0319204a9.tar.gz
xine-lib-3b03ad66fd2d5a475938a28cbcd55ba0319204a9.tar.bz2
Make sleeps in video out loops interruptable for immediate OSD
redrawing. The video out loop sleeps up to 20 ms (and the paused loop 20 ms) which means that pending OSD events are delayed too from beeing processed. When an OSD is used for example to scroll through a list of VDR recordings, this delay may slow down scrolling unnecessarily. Especially when the OSD manager is able to render the OSD content indepently from drawing a frame to screen, this change will allow the fastest OSD update possible.
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions