diff options
author | Reinhard Nißl <rnissl@gmx.de> | 2011-03-13 17:22:04 +0100 |
---|---|---|
committer | Reinhard Nißl <rnissl@gmx.de> | 2011-03-13 17:22:04 +0100 |
commit | 4954130b158bf8fe3841f53c5403a0f750ca21f5 (patch) | |
tree | 911a86843543c715fb473dc29f0d745520486c65 /src/xine-engine/load_plugins.c | |
parent | 4f3e200e033099bc0cb41e47345bdf97968b029f (diff) | |
download | xine-lib-4954130b158bf8fe3841f53c5403a0f750ca21f5.tar.gz xine-lib-4954130b158bf8fe3841f53c5403a0f750ca21f5.tar.bz2 |
Double buffer ARGB data for distortion free OSD updates.
This is necessary as VDR expects its OSD flush call to return as quickly
as possible. Hence, we can nolonger wait until all changes have appeared
on screen. As a result, a following OSD change might be written to the
ARGB buffer while the buffer is currently transferred to screen, causing
visible distortions.
--HG--
extra : rebase_source : 19c4d5a1c73b5791e66f276d57fe62497d00fb7b
Diffstat (limited to 'src/xine-engine/load_plugins.c')
0 files changed, 0 insertions, 0 deletions