mpv/video
wm4 0535a14505 x11: reduce VO mode switching code duplication
Some parts for initiating mode switches were duplicated in every VO
supporting X11 (except vo_opengl/gl_common, which didn't support mode
switching). Move this to x11_common.c.

Note that this might be slightly risky: is it really guaranteed that no
VO needed to do "special" setup that depends on X parameters changing
after a mode switch, such as bit depth, visuals etc.? From what I can
see, this shouldn't be the case (X probably can't even change depth on
the fly). Even if this should be a one-way road, VM switching is in
general very useless, and its implementation buggy, so it can just be
removed should unfixable problems arise.
2013-01-27 13:30:54 +01:00
..
decode vd_lavc: add stupid hack to fix decoding of some files with Libav 0.8.x 2013-01-24 12:43:36 +01:00
filter vf_scale: fix warning 2013-01-27 13:30:53 +01:00
out x11: reduce VO mode switching code duplication 2013-01-27 13:30:54 +01:00
csputils.c
csputils.h
fmt-conversion.c options: also accept ffmpeg pixel format names 2013-01-17 16:39:26 +01:00
fmt-conversion.h
image_writer.c video: decouple internal pixel formats from FourCCs 2013-01-13 20:04:11 +01:00
image_writer.h
img_format.c options: also accept ffmpeg pixel format names 2013-01-17 16:39:26 +01:00
img_format.h mp_image: remove mp_image.bpp 2013-01-13 20:04:13 +01:00
img_fourcc.h video: decouple internal pixel formats from FourCCs 2013-01-13 20:04:11 +01:00
memcpy_pic.h vf_expand: support more image formats 2013-01-13 20:04:13 +01:00
mp_image.c mp_image: remove mp_image.bpp 2013-01-13 20:04:13 +01:00
mp_image.h mp_image: remove mp_image.bpp 2013-01-13 20:04:13 +01:00
mp_image_pool.c mp_image_pool: add pool to avoid frequent image reallocations 2013-01-13 17:39:32 +01:00
mp_image_pool.h mp_image_pool: add pool to avoid frequent image reallocations 2013-01-13 17:39:32 +01:00
sws_utils.c sws_utils: use libswscale for GBRP output if available 2013-01-27 13:30:53 +01:00
sws_utils.h sub: reimplement -spugauss as --sub-gauss 2012-11-25 23:40:07 +01:00
vfcap.h video/out: replace VFCAP_TIMER with vo->untimed, fix vo_image and vo_lavc 2013-01-13 20:04:10 +01:00