mpv/video/decode
wm4 47e92b2f88 video: handle video output levels with mp_image_params
Until now, video output levels (obscure feature, like using TV screens
that require RGB output in limited range, similar to YUY) still required
handling of VOCTRL_SET_YUV_COLORSPACE. Simplify this, and use the new
mp_image_params code. This gets rid of some code. VOCTRL_SET_YUV_COLORSPACE
is not needed at all anymore in VOs that use the reconfig callback. The
result of VOCTRL_GET_YUV_COLORSPACE is now used only used for the
colormatrix related properties (basically, for display on OSD).  For
other VOs, VOCTRL_SET_YUV_COLORSPACE will be sent only once after config
instead of twice.
2013-08-24 19:40:18 +02:00
..
dec_video.c video: handle video output levels with mp_image_params 2013-08-24 19:40:18 +02:00
dec_video.h video: handle video output levels with mp_image_params 2013-08-24 19:40:18 +02:00
lavc.h video/decode: change fix_image callback 2013-08-15 23:40:02 +02:00
lavc_dr1.c vdpau: split off decoder parts, use "new" libavcodec vdpau hwaccel API 2013-07-28 19:25:07 +02:00
vaapi.c vaapi: use highest available profile, instead of mapping it exactly 2013-08-19 01:05:48 +02:00
vd.c video: handle video output levels with mp_image_params 2013-08-24 19:40:18 +02:00
vd.h vd: add VDCTRL_GET_PARAMS 2013-07-15 01:49:26 +02:00
vd_lavc.c video/out: don't require VOs to handle screenshot aspect specially 2013-08-24 17:03:06 +02:00
vda.c video: add vda decode support (with hwaccel) and direct rendering 2013-08-22 12:13:30 +02:00
vdpau.c vdpau: don't try to match codec profiles 2013-08-19 01:05:48 +02:00
vdpau_old.c vdpau_old: add forgotten probe callback 2013-08-15 23:40:04 +02:00