mpv/video
wm4 086953a9da video: clean up pixel metadata stuff some more
A repeat of the previous useless commits.

Pondered whether to use separate fields or just a flags integer for
color and component types; the latter won for now.

Functions like mp_imgfmt_get_component_type() are now discouraged, and
mp_imgfmt_desc.flags is back for defining all information. Some days ago
I felt like the opposite would be the better design. Fortunately, it
doesn't matter.

With this, I think all image format properties that mpv needs are
exhaustively defined all in one place.
2020-05-20 18:38:15 +02:00
..
decode options: make imgfmt options always accept "no" 2020-04-09 11:20:45 +02:00
filter draw_bmp: rewrite 2020-05-09 18:02:57 +02:00
out vo_x11: use imgfmt metadata instead of hardcoded format table 2020-05-20 00:14:09 +02:00
csputils.c csputils: add function for getting uint/float transformation 2020-05-09 18:02:57 +02:00
csputils.h csputils: add function for getting uint/float transformation 2020-05-09 18:02:57 +02:00
cuda.c video: cuda: add explicit context creation for copy hwaccels 2019-12-29 14:32:47 -08:00
d3d.c video: remove mp_image_params.hw_flags field 2019-10-17 22:43:14 +02:00
d3d.h
fmt-conversion.c video: drop NV24 alias 2020-02-18 18:03:42 +01:00
fmt-conversion.h
hwdec.c video: cuda: add explicit context creation for copy hwaccels 2019-12-29 14:32:47 -08:00
hwdec.h video: cuda: add explicit context creation for copy hwaccels 2019-12-29 14:32:47 -08:00
image_loader.c screenshot, vo_image: use global swscale/zimg parameters 2019-10-31 15:44:09 +01:00
image_loader.h
image_writer.c video: clean up some imgfmt related stuff 2020-05-18 01:54:59 +02:00
image_writer.h screenshot, vo_image: use global swscale/zimg parameters 2019-10-31 15:44:09 +01:00
img_format.c video: clean up pixel metadata stuff some more 2020-05-20 18:38:15 +02:00
img_format.h video: clean up pixel metadata stuff some more 2020-05-20 18:38:15 +02:00
mp_image.c video: clean up some imgfmt related stuff 2020-05-18 01:54:59 +02:00
mp_image.h video: clean up some imgfmt related stuff 2020-05-18 01:54:59 +02:00
mp_image_pool.c
mp_image_pool.h
repack.c video: shuffle imgfmt metadata code around 2020-05-20 00:02:27 +02:00
repack.h repack: add support for converting from/to float formats 2020-05-09 18:02:57 +02:00
sws_utils.c video: clean up some imgfmt related stuff 2020-05-18 01:54:59 +02:00
sws_utils.h sws_utils: allow setting zimg options directly 2020-05-09 18:02:57 +02:00
vaapi.c options: change option macros and all option declarations 2020-03-18 19:52:01 +01:00
vaapi.h
vdpau.c video: remove RGB32/BGR32 aliases 2020-05-11 19:57:34 +02:00
vdpau.h
vdpau_functions.inc
vdpau_mixer.c
vdpau_mixer.h
zimg.c video: separate repacking code from zimg and make it independent 2020-05-09 18:02:57 +02:00
zimg.h sws_utils: allow setting zimg options directly 2020-05-09 18:02:57 +02:00