From: Sebastian Dröge Date: Tue, 3 Oct 2017 08:51:06 +0000 (+0200) Subject: vaapipostproc: Allow running without VPP support X-Git-Tag: 1.19.3~503^2~823 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=76e9ad8646e4a2d56d6719b6f54d66d12e9e024c;p=platform%2Fupstream%2Fgstreamer.git vaapipostproc: Allow running without VPP support We returned FALSE from ::start() if VPP support is not available, but it is only really needed for complex filters and during transform we check for that. For simple deinterlacing it is not needed. --- diff --git a/gst/vaapi/gstvaapipostproc.c b/gst/vaapi/gstvaapipostproc.c index 427193c..e828741 100644 --- a/gst/vaapi/gstvaapipostproc.c +++ b/gst/vaapi/gstvaapipostproc.c @@ -306,8 +306,8 @@ gst_vaapipostproc_start (GstBaseTransform * trans) ds_reset (&postproc->deinterlace_state); if (!gst_vaapi_plugin_base_open (GST_VAAPI_PLUGIN_BASE (postproc))) return FALSE; - if (!gst_vaapipostproc_ensure_filter (postproc)) - return FALSE; + gst_vaapipostproc_ensure_filter (postproc); + return TRUE; }