From ec60669cd10d726054bb5472cfe4eedf6010d154 Mon Sep 17 00:00:00 2001 From: wm4 Date: Tue, 29 Apr 2014 15:07:21 +0200 Subject: vdpau: add a postprocessing pseudo-filter This factors out some code from vo_vdpau.c, especially deinterlacing handling. The intention is to use this for vo_vdpau.c to make the logic significantly easier, and to use it for vo_opengl (gl_hwdec_vdpau.c) to allow selecting deinterlace and postprocessing modes. As of this commit, the filter actually does nothing, since both vo_vdpau and vo_opengl treat the generated images as normal vdpau images. This will change in the following commits. --- wscript_build.py | 2 ++ 1 file changed, 2 insertions(+) (limited to 'wscript_build.py') diff --git a/wscript_build.py b/wscript_build.py index d9f359842c..82a0b12344 100644 --- a/wscript_build.py +++ b/wscript_build.py @@ -284,6 +284,7 @@ def build(ctx): ( "video/sws_utils.c" ), ( "video/vaapi.c", "vaapi" ), ( "video/vdpau.c", "vdpau" ), + ( "video/vdpau_mixer.c", "vdpau" ), ( "video/decode/dec_video.c"), ( "video/decode/vaapi.c", "vaapi-hwaccel" ), ( "video/decode/vd_lavc.c" ), @@ -320,6 +321,7 @@ def build(ctx): ( "video/filter/vf_unsharp.c" ), ( "video/filter/vf_vapoursynth.c", "vapoursynth" ), ( "video/filter/vf_vavpp.c", "vaapi-vpp"), + ( "video/filter/vf_vdpaupp.c", "vdpau" ), ( "video/filter/vf_yadif.c" ), ( "video/out/aspect.c" ), ( "video/out/bitmap_packer.c" ), -- cgit v1.2.3