mpv/video
wm4 74581a6106 video: handle hwdec screenshots differently
Instead of converting the hw surface to an image in the VO, provide a
generic way to convet hw surfaces, and use this in the screenshot code.

It's all relatively straightforward, except vdpau is being terrible. It
needs a huge chunk of new code, because copying back is not simple.
2015-01-22 18:18:23 +01:00
..
decode video: have a generic context struct for hwdec backends 2015-01-22 15:32:23 +01:00
filter video: have a generic context struct for hwdec backends 2015-01-22 15:32:23 +01:00
out video: handle hwdec screenshots differently 2015-01-22 18:18:23 +01:00
csputils.c vo_opengl: handle grayscale input better, add YA16 support 2015-01-21 19:29:18 +01:00
csputils.h vo_opengl: handle grayscale input better, add YA16 support 2015-01-21 19:29:18 +01:00
fmt-conversion.c vo_opengl: handle grayscale input better, add YA16 support 2015-01-21 19:29:18 +01:00
fmt-conversion.h
hwdec.h video: handle hwdec screenshots differently 2015-01-22 18:18:23 +01:00
image_writer.c image_writer: check for conversion errors 2015-01-15 20:10:08 +01:00
image_writer.h
img_format.c video: try to keep implied alpha when using conversion filters 2015-01-21 21:49:15 +01:00
img_format.h vo_opengl: handle grayscale input better, add YA16 support 2015-01-21 19:29:18 +01:00
img_fourcc.h
memcpy_pic.h
mp_image.c video: handle hwdec screenshots differently 2015-01-22 18:18:23 +01:00
mp_image.h video: remove things forgotten in previous commit 2014-12-03 23:12:22 +01:00
mp_image_pool.c mp_image_pool: allow passing pool=NULL in more places 2015-01-22 17:37:40 +01:00
mp_image_pool.h
sws_utils.c image_writer: check for conversion errors 2015-01-15 20:10:08 +01:00
sws_utils.h image_writer: check for conversion errors 2015-01-15 20:10:08 +01:00
vaapi.c video: handle hwdec screenshots differently 2015-01-22 18:18:23 +01:00
vaapi.h video: have a generic context struct for hwdec backends 2015-01-22 15:32:23 +01:00
vdpau.c video: handle hwdec screenshots differently 2015-01-22 18:18:23 +01:00
vdpau.h video: handle hwdec screenshots differently 2015-01-22 18:18:23 +01:00
vdpau_functions.inc video: handle hwdec screenshots differently 2015-01-22 18:18:23 +01:00
vdpau_mixer.c video: handle hwdec screenshots differently 2015-01-22 18:18:23 +01:00
vdpau_mixer.h