From f26057d730bfb917a519e29577895ff79d5db2d3 Mon Sep 17 00:00:00 2001 From: Sangchul Lee Date: Wed, 7 Jul 2021 12:27:20 +0900 Subject: [PATCH] webrtcbin: Fix memory leak in _set_rtx_ptmap_from_stream() [Version] 1.16.2-20 [Issue Type] Coverity (Resource leak) Change-Id: Ieb7ae7649503026eff5737c5fbe28057ce81a590 Signed-off-by: Sangchul Lee --- ext/webrtc/gstwebrtcbin.c | 3 +++ packaging/gst-plugins-bad.spec | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/ext/webrtc/gstwebrtcbin.c b/ext/webrtc/gstwebrtcbin.c index 2c1e769..aeee8c1 100644 --- a/ext/webrtc/gstwebrtcbin.c +++ b/ext/webrtc/gstwebrtcbin.c @@ -3635,6 +3635,9 @@ _set_rtx_ptmap_from_stream (GstWebRTCBin * webrtc, TransportStream * stream) g_object_set (stream->rtxsend, "payload-type-map", pt_map, NULL); gst_structure_free (pt_map); +#ifdef __TIZEN__ + g_free (rtx_pt); +#endif } } diff --git a/packaging/gst-plugins-bad.spec b/packaging/gst-plugins-bad.spec index f45a75a..50b891f 100644 --- a/packaging/gst-plugins-bad.spec +++ b/packaging/gst-plugins-bad.spec @@ -4,7 +4,7 @@ Name: gst-plugins-bad Version: 1.16.2 -Release: 19 +Release: 20 Summary: GStreamer Streaming-Media Framework Plug-Ins License: LGPL-2.0+ Group: Multimedia/Framework -- 2.7.4