diff options
author | Matthias Ringwald <mringwal@inf.ethz.ch> | 2008-10-30 21:57:36 +0100 |
---|---|---|
committer | Matthias Ringwald <mringwal@inf.ethz.ch> | 2008-10-30 21:57:36 +0100 |
commit | 9620f841cbb1aa8284b1c8aa40ddcb18611c056c (patch) | |
tree | c6da41d3159b3fc9acff6e883ccfc8737dbbdc1a /TODO | |
parent | a1a7416f7c6cac2dd7d5b7262e3b494dd2c451d3 (diff) | |
download | xine-lib-9620f841cbb1aa8284b1c8aa40ddcb18611c056c.tar.gz xine-lib-9620f841cbb1aa8284b1c8aa40ddcb18611c056c.tar.bz2 |
Create secondary buffer with correct pixelformat
If neither YV12 nor YUV2 format is supported by DirectX, a secondary buffer
with the same pixelformat as the primary buffer is used. However, the pixel
format of the primary was not passed to CreateSurface, instead a 16 bit
pixelformat was created, which is the reason why the video was broken on
24bit or 32bit desktops.
--HG--
extra : transplant_source : %A6-%ADwyY%EE%C8%26%E2%5E%2A%83%0A%0B/%CBM%23%0F
Diffstat (limited to 'TODO')
0 files changed, 0 insertions, 0 deletions