From 76a93da2a7786c131d88a606cb10c842441641e8 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Sat, 14 Jul 2018 23:05:53 +1000 Subject: [PATCH] webrtc: Fix memory leak Fix a leaked string when building RTX info. --- ext/webrtc/gstwebrtcbin.c | 1 + 1 file changed, 1 insertion(+) diff --git a/ext/webrtc/gstwebrtcbin.c b/ext/webrtc/gstwebrtcbin.c index 41e915d..888c513 100644 --- a/ext/webrtc/gstwebrtcbin.c +++ b/ext/webrtc/gstwebrtcbin.c @@ -1509,6 +1509,7 @@ _pick_rtx_payload_types (GstWebRTCBin * webrtc, WebRTCTransceiver * trans, str = g_strdup_printf ("%u", target_ssrc); gst_structure_set (trans->local_rtx_ssrc_map, str, G_TYPE_UINT, g_random_int (), NULL); + g_free (str); str = g_strdup_printf ("%u", pt); gst_sdp_media_add_format (media, str); -- 2.7.4