After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 476159 - memleak patch to rtpmanager
memleak patch to rtpmanager
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-bad
git master
Other Linux
: Normal normal
: 0.10.6
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-09-12 10:20 UTC by Laurent Glayal
Modified: 2007-09-12 21:24 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
memleak patch on gstrtpbin.c (495 bytes, patch)
2007-09-12 10:21 UTC, Laurent Glayal
committed Details | Review
memleak patch on gstrtpsession.c (585 bytes, patch)
2007-09-12 10:21 UTC, Laurent Glayal
committed Details | Review
memleak patch on rtpsession.c (503 bytes, patch)
2007-09-12 10:21 UTC, Laurent Glayal
committed Details | Review

Description Laurent Glayal 2007-09-12 10:20:32 UTC
patch for some memleaks inside rptmanager elements
Comment 1 Laurent Glayal 2007-09-12 10:21:19 UTC
Created attachment 95420 [details] [review]
memleak patch on gstrtpbin.c
Comment 2 Laurent Glayal 2007-09-12 10:21:38 UTC
Created attachment 95421 [details] [review]
memleak patch on gstrtpsession.c
Comment 3 Laurent Glayal 2007-09-12 10:21:55 UTC
Created attachment 95422 [details] [review]
memleak patch on rtpsession.c
Comment 4 Wim Taymans 2007-09-12 21:24:51 UTC
        * gst/rtpmanager/gstrtpbin.c: (create_session), (free_session),
        (get_client), (free_client), (gst_rtp_bin_associate),
        (free_stream), (gst_rtp_bin_class_init), (gst_rtp_bin_dispose),
        (gst_rtp_bin_finalize):
        * gst/rtpmanager/gstrtpjitterbuffer.c:
        (gst_rtp_jitter_buffer_class_init),
        (gst_rtp_jitter_buffer_finalize):
        * gst/rtpmanager/gstrtpptdemux.c: (gst_rtp_pt_demux_release):
        * gst/rtpmanager/gstrtpsession.c: (gst_rtp_session_finalize),
        (gst_rtp_session_set_property), (gst_rtp_session_chain_recv_rtp),
        (gst_rtp_session_chain_send_rtp):
        * gst/rtpmanager/gstrtpssrcdemux.c:
        (gst_rtp_ssrc_demux_class_init), (gst_rtp_ssrc_demux_dispose):
        * gst/rtpmanager/rtpsession.c: (rtp_session_finalize):
        * gst/rtpmanager/rtpsession.h:
        Various leak fixes.