0
0
mirror of https://github.com/mpv-player/mpv.git synced 2024-09-20 12:02:23 +02:00
mpv/video/filter
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
..
pullup.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
pullup.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
vf_crop.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_delogo.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_divtc.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_dlopen.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_dlopen.h Rename directories, move files (step 1 of 2) (does not compile) 2012-11-12 20:06:14 +01:00
vf_down3dright.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_dsize.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_eq.c vf_eq: fix behavior when changing parameters 2013-08-20 16:11:07 +02:00
vf_expand.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_flip.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_format.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_gradfun.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_hqdn3d.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_ilpack.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_lavfi.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_mirror.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_noformat.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_noise.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_phase.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_pp.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_pullup.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_rotate.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_scale.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_screenshot.c screenshot: minor simplification, prefer VF over VO 2013-01-30 23:41:22 +01:00
vf_softpulldown.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_stereo3d.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_sub.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_swapuv.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_unsharp.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf_vo.c video: handle video output levels with mp_image_params 2013-08-24 19:40:18 +02:00
vf_yadif.c core: move contents to mpvcore (2/2) 2013-08-06 22:52:31 +02:00
vf.c video: handle video output levels with mp_image_params 2013-08-24 19:40:18 +02:00
vf.h video: handle video output levels with mp_image_params 2013-08-24 19:40:18 +02:00