diff options
author | wm4 <wm4@nowhere> | 2016-06-21 21:31:58 +0200 |
---|---|---|
committer | wm4 <wm4@nowhere> | 2016-06-21 21:31:58 +0200 |
commit | b40d8fdfa3aedb538f60dcb605ef5ca486dcca36 (patch) | |
tree | 64877ed8efc6b8c233b4b5b709f2db71f16cb015 /audio/mixer.h | |
parent | 22291a25871a0268430231615be00edbcaf78790 (diff) |
vdpau: get surface data as nv12 if possible
For now, this affects taking screenshots only.
If the video mixer is actually needed, we want to go through the video
mixer for screenshots too - which is why this function simply always
used the video mixer, and then copied the surface to RAM as RGBA.
Add reading the surface as nv12 if possible. If the format is correct,
and no special video processing (like deinterlacing) is used, then it's
read directly without going through the video mixer.
There's no particular reason for doing this, other than avoiding the
video mixer (like vo_opengl can do it now). Also, the next commit will
make use of this in vf_vdpaurb.c.
Diffstat (limited to 'audio/mixer.h')
0 files changed, 0 insertions, 0 deletions