[v4l2videodecoder] Fix memory leak 76/252676/1 accepted/tizen/unified/20210204.134615 submit/tizen/20210201.120533 submit/tizen/20210203.063117
authorJeongmo Yang <jm80.yang@samsung.com>
Mon, 25 Jan 2021 09:23:21 +0000 (18:23 +0900)
committerJeongmo Yang <jm80.yang@samsung.com>
Mon, 1 Feb 2021 09:10:53 +0000 (18:10 +0900)
- Add code to free tizen buffer

[Version] 1.16.2-17
[Issue Type] Memory leak

Change-Id: I5935bb126564a5224ac946b1eb1f82e8d1c80e1e
Signed-off-by: Jeongmo Yang <jm80.yang@samsung.com>
packaging/gst-plugins-good.spec
sys/v4l2/gstv4l2bufferpool.c

index 9e7e945..628393d 100644 (file)
@@ -3,7 +3,7 @@
 
 Name:           gst-plugins-good
 Version:        1.16.2
-Release:        16
+Release:        17
 License:        LGPL-2.1+
 Summary:        GStreamer Streaming-Media Framework Plug-Ins
 Url:            http://gstreamer.freedesktop.org/
index f4daa93..a2ad8f9 100644 (file)
@@ -103,6 +103,8 @@ static void gst_v4l2_tizen_buffer_finalize (GstV4l2TizenBuffer *tizen_buffer)
   g_cond_signal (&pool->buffer_cond);
 
   g_mutex_unlock (&pool->buffer_lock);
+
+  g_free(tizen_buffer);
 }
 
 static GstV4l2TizenBuffer *gst_v4l2_tizen_buffer_new (GstBuffer *v4l2_buffer, int index, GstV4l2BufferPool *v4l2_pool)