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.
This commit is contained in:
Sebastian Dröge 2017-10-03 10:51:06 +02:00
parent bedaa13d7c
commit 76e9ad8646

View file

@ -306,8 +306,8 @@ gst_vaapipostproc_start (GstBaseTransform * trans)
ds_reset (&postproc->deinterlace_state); ds_reset (&postproc->deinterlace_state);
if (!gst_vaapi_plugin_base_open (GST_VAAPI_PLUGIN_BASE (postproc))) if (!gst_vaapi_plugin_base_open (GST_VAAPI_PLUGIN_BASE (postproc)))
return FALSE; return FALSE;
if (!gst_vaapipostproc_ensure_filter (postproc)) gst_vaapipostproc_ensure_filter (postproc);
return FALSE;
return TRUE; return TRUE;
} }