summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2008-04-17 07:31:44 +0000
committerWim Taymans <wim.taymans@gmail.com>2008-04-17 07:31:44 +0000
commit0fcc94b64e15856b823fbcad1275b7cc29678b6a (patch)
tree3c4a26780dc36eaead14bd74989b6184aa1371a6 /ChangeLog
parent720aaac7a49f9a85e4a2a7a97831873fd8a2e121 (diff)
downloadgstreamer-plugins-bad-0fcc94b64e15856b823fbcad1275b7cc29678b6a.tar.gz
gst/rtpmanager/: Unset GValues after g_signal_emitv so that we avoid a refcount leak.
Original commit message from CVS: * gst/rtpmanager/gstrtpbin.c: (get_pt_map), (free_client), (gst_rtp_bin_associate), (gst_rtp_bin_get_free_pad_name): * gst/rtpmanager/gstrtpjitterbuffer.c: (gst_rtp_jitter_buffer_get_clock_rate): * gst/rtpmanager/gstrtpptdemux.c: (gst_rtp_pt_demux_get_caps): * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_clock_rate): Unset GValues after g_signal_emitv so that we avoid a refcount leak. Don't leak a padname. Don't leak client streams list. Lock rtpbin when associating streams. Fixes #528245.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog13
1 files changed, 13 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index c39ae1b82..98aa894b9 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,16 @@
+2008-04-17 Wim Taymans <wim.taymans@collabora.co.uk>
+
+ * gst/rtpmanager/gstrtpbin.c: (get_pt_map), (free_client),
+ (gst_rtp_bin_associate), (gst_rtp_bin_get_free_pad_name):
+ * gst/rtpmanager/gstrtpjitterbuffer.c:
+ (gst_rtp_jitter_buffer_get_clock_rate):
+ * gst/rtpmanager/gstrtpptdemux.c: (gst_rtp_pt_demux_get_caps):
+ * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_clock_rate):
+ Unset GValues after g_signal_emitv so that we avoid a refcount leak.
+ Don't leak a padname.
+ Don't leak client streams list.
+ Lock rtpbin when associating streams. Fixes #528245.
+
2008-04-16 Sebastian Dröge <slomo@circular-chaos.org>
* tests/check/Makefile.am: