From aba7f7c7ebd1555752b83bfe69f0394d146ea503 Mon Sep 17 00:00:00 2001 From: Seungha Yang Date: Mon, 26 Dec 2022 20:53:53 +0900 Subject: [PATCH] vajpegdec: Set maybe-leaked flag on template caps The fixup function could return new caps object Part-of: --- subprojects/gst-plugins-bad/sys/va/gstvajpegdec.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/subprojects/gst-plugins-bad/sys/va/gstvajpegdec.c b/subprojects/gst-plugins-bad/sys/va/gstvajpegdec.c index bdde17d..33d2b8d 100644 --- a/subprojects/gst-plugins-bad/sys/va/gstvajpegdec.c +++ b/subprojects/gst-plugins-bad/sys/va/gstvajpegdec.c @@ -614,7 +614,8 @@ gst_va_jpeg_dec_register (GstPlugin * plugin, GstVaDevice * device, /* class data will be leaked if the element never gets instantiated */ GST_MINI_OBJECT_FLAG_SET (cdata->sink_caps, GST_MINI_OBJECT_FLAG_MAY_BE_LEAKED); - GST_MINI_OBJECT_FLAG_SET (src_caps, GST_MINI_OBJECT_FLAG_MAY_BE_LEAKED); + GST_MINI_OBJECT_FLAG_SET (cdata->src_caps, + GST_MINI_OBJECT_FLAG_MAY_BE_LEAKED); type_info.class_data = cdata; -- 2.7.4