From 26040bd932bce5861832754c42d17224aa5d3fd2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?= Date: Mon, 25 Oct 2021 19:22:19 +0200 Subject: [PATCH] va: filter: Validate input parameter in internal function. Part-of: --- subprojects/gst-plugins-bad/sys/va/gstvafilter.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/subprojects/gst-plugins-bad/sys/va/gstvafilter.c b/subprojects/gst-plugins-bad/sys/va/gstvafilter.c index 9aa4a315b1..ebcc5803f7 100644 --- a/subprojects/gst-plugins-bad/sys/va/gstvafilter.c +++ b/subprojects/gst-plugins-bad/sys/va/gstvafilter.c @@ -1509,6 +1509,8 @@ gst_va_filter_drop_filter_buffers (GstVaFilter * self) { gboolean ret = TRUE; + g_return_val_if_fail (GST_IS_VA_FILTER (self), FALSE); + GST_OBJECT_LOCK (self); if (self->filters) ret = _destroy_filters_unlocked (self);