From 98cb44ffc6892f8e7c8d32f3ea3fab2ff3555763 Mon Sep 17 00:00:00 2001 From: Benjamin Gaignard Date: Mon, 21 Mar 2022 13:01:03 +0100 Subject: [PATCH] v4l2codecs: Fix memory leak Free pending_requests array when releasing decoder to avoid memory leak Part-of: --- subprojects/gst-plugins-bad/sys/v4l2codecs/gstv4l2decoder.c | 1 + 1 file changed, 1 insertion(+) diff --git a/subprojects/gst-plugins-bad/sys/v4l2codecs/gstv4l2decoder.c b/subprojects/gst-plugins-bad/sys/v4l2codecs/gstv4l2decoder.c index ff43c75d2a..cbf0f4ace9 100644 --- a/subprojects/gst-plugins-bad/sys/v4l2codecs/gstv4l2decoder.c +++ b/subprojects/gst-plugins-bad/sys/v4l2codecs/gstv4l2decoder.c @@ -114,6 +114,7 @@ gst_v4l2_decoder_finalize (GObject * obj) g_free (self->media_device); g_free (self->video_device); gst_queue_array_free (self->request_pool); + gst_queue_array_free (self->pending_requests); G_OBJECT_CLASS (gst_v4l2_decoder_parent_class)->finalize (obj); }