mpv/video
Leo Izen 7990dd8f3f video/image_writer: avoid stripping colorspace info when writing image
Writing an image either with vo_image or with a screenshot will strip
the colorspace info because it allocates a new mp_image that contains
the same data as the old image after calling mp_image_params_guess_csp.
However, mp_image_params_guess_csp cannot always guess the appropriate
colorspace, so it picks a "sane default." Since this function also
changes parameters so the space always makes sense, this extra info
isn't harmful and allows screenshots and vo_image outs to be properly
tagged with the correct colorspace.

Fixes #10988.
2023-01-31 12:39:04 -05:00
..
decode vd_lavc: add "auto" choice for vd-lavc-dr 2023-01-23 14:13:34 +01:00
filter various: replace if + abort() with MP_HANDLE_OOM() 2023-01-12 22:02:07 +01:00
out hwdec/vaapi: zero-initialize VADRMPRIMESurfaceDescriptor 2023-01-30 10:41:32 -06:00
csputils.c various: replace abort() with MP_ASSERT_UNREACHABLE() where appropriate 2023-01-12 22:02:07 +01:00
csputils.h
cuda.c
d3d.c
d3d.h
drmprime.c drm: rewrite based around vo_drm_state 2023-01-21 17:08:29 +00:00
fmt-conversion.c filters/f_hwtransfer: remove VAAPI <-> Vulkan mapping for now 2022-10-29 18:49:46 -07:00
fmt-conversion.h
hwdec.c filters: support loading new hwdec_interops from filters 2022-09-21 09:39:34 -07:00
hwdec.h vo: hwdec: do hwdec interop lookup by image format 2022-09-21 09:39:34 -07:00
image_loader.c
image_loader.h
image_writer.c video/image_writer: avoid stripping colorspace info when writing image 2023-01-31 12:39:04 -05:00
image_writer.h video/image_writer: add Jpeg XL screenshots 2022-04-26 16:48:00 +03:00
img_format.c
img_format.h filters/f_hwtransfer: remove VAAPI <-> Vulkan mapping for now 2022-10-29 18:49:46 -07:00
mp_image.c mp_image: fix XYZ primaries default 2023-01-21 13:03:33 +01:00
mp_image.h
mp_image_pool.c f_hwtransfer: mp_image_pool: support HW -> HW mapping 2022-09-21 09:39:34 -07:00
mp_image_pool.h f_hwtransfer: mp_image_pool: support HW -> HW mapping 2022-09-21 09:39:34 -07:00
repack.c repack: add repacker for ccc16x16 formats 2022-09-10 12:31:44 -07:00
repack.h
sws_utils.c sws_utils: update to handle deprecation of `avcodec_enum_to_chroma_pos` 2022-12-01 10:45:47 -08:00
sws_utils.h
vaapi.c
vaapi.h
vdpau.c
vdpau.h
vdpau_functions.inc
vdpau_mixer.c
vdpau_mixer.h
zimg.c
zimg.h