Skip to content
  • Olivier Crete's avatar
    gst/rtpmanager/gstrtpbin.c: Ref caps when inserting into the cache. · 4be1b4a3
    Olivier Crete authored and Wim Taymans's avatar Wim Taymans committed
    Original commit message from CVS:
    Patch by: Olivier Crete <tester at tester dot ca>
    * gst/rtpmanager/gstrtpbin.c: (create_session), (get_pt_map),
    (new_ssrc_pad_found):
    Ref caps when inserting into the cache.
    Don't leak pads.
    * gst/rtpmanager/gstrtpjitterbuffer.c:
    (gst_rtp_jitter_buffer_get_clock_rate),
    (gst_rtp_jitter_buffer_query):
    Avoid a caps leak.
    Don't leak refcount in query.
    * gst/rtpmanager/gstrtpptdemux.c: (gst_rtp_pt_demux_get_caps),
    (gst_rtp_pt_demux_chain):
    Avoid caps leaks.
    * gst/rtpmanager/gstrtpsession.c: (source_get_sdes_structure),
    (gst_rtp_session_init), (return_true),
    (gst_rtp_session_clear_pt_map), (gst_rtp_session_cache_caps),
    (gst_rtp_session_clock_rate):
    Ref caps when inserting into the cache.
    Fix some more caps leaks. Fixes #528245.
    4be1b4a3