webrtc: Fix memory leak
authorJan Schmidt <jan@centricular.com>
Sat, 14 Jul 2018 13:05:53 +0000 (23:05 +1000)
committerJan Schmidt <jan@centricular.com>
Sat, 14 Jul 2018 13:20:13 +0000 (23:20 +1000)
Fix a leaked string when building RTX info.

ext/webrtc/gstwebrtcbin.c

index 41e915d..888c513 100644 (file)
@@ -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);