summaryrefslogtreecommitdiffstats
path: root/gst/real
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-10-08 10:39:35 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-10-08 10:39:35 +0000
commit4865b3bf146fe7392aed1a9e2df2efcb63d19ead (patch)
tree05a5a6579e0a8101fdd6ccb31de3b9e4c753f43c /gst/real
parente5a48677c1d9febf7f5d0ca170e3b91374a44343 (diff)
downloadgst-plugins-bad-4865b3bf146fe7392aed1a9e2df2efcb63d19ead.tar.gz
gst-plugins-bad-4865b3bf146fe7392aed1a9e2df2efcb63d19ead.tar.bz2
gst-plugins-bad-4865b3bf146fe7392aed1a9e2df2efcb63d19ead.zip
gst/rtpmanager/gstrtpbin.c: Fix caps refcounting for payload maps.
Original commit message from CVS: * gst/rtpmanager/gstrtpbin.c: (get_pt_map), (gst_rtp_bin_clear_pt_map), (gst_rtp_bin_class_init): Fix caps refcounting for payload maps. When clearing payload maps, also clear sessions and streams payload maps. * gst/rtpmanager/gstrtpptdemux.c: (gst_rtp_pt_demux_get_caps), (gst_rtp_pt_demux_clear_pt_map), (gst_rtp_pt_demux_chain), (find_pad_for_pt): Implement clearing the payload map. * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_event_send_rtp_sink): Forward flush events instead of leaking them. * gst/rtpmanager/gstrtpssrcdemux.c: (gst_rtp_ssrc_demux_rtcp_sink_event): Correctly refcount events before pushing them.
Diffstat (limited to 'gst/real')
0 files changed, 0 insertions, 0 deletions