mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-11-18 07:47:17 +00:00
Fixed a small mem-leak.
Original commit message from CVS: Fixed a small mem-leak.
This commit is contained in:
parent
4417686358
commit
6b235f7ee3
2 changed files with 12 additions and 2 deletions
|
@ -1,3 +1,11 @@
|
|||
2005-10-26 Zeeshan Ali <zeenix@gmail.com>
|
||||
|
||||
* gst-libs/gst/rtp/gstbasertpdepayload.c:
|
||||
(gst_base_rtp_depayload_base_init), (gst_base_rtp_depayload_push),
|
||||
(gst_base_rtp_depayload_set_gst_timestamp),
|
||||
(gst_base_rtp_depayload_queue_release):
|
||||
Fixed a smalll memleak.
|
||||
|
||||
2005-10-26 Zeeshan Ali <zeenix@gmail.com>
|
||||
* gst-libs/gst/rtp/gstbasertpdepayload.c:
|
||||
(gst_base_rtp_depayload_base_init), (gst_base_rtp_depayload_init),
|
||||
|
|
|
@ -281,13 +281,15 @@ gst_base_rtp_depayload_push (GstBaseRTPDepayload * filter, GstBuffer * rtp_buf)
|
|||
{
|
||||
GstBaseRTPDepayloadClass *bclass = GST_BASE_RTP_DEPAYLOAD_GET_CLASS (filter);
|
||||
GstBuffer *out_buf;
|
||||
GstCaps *srccaps;
|
||||
|
||||
/* let's send it out to processing */
|
||||
out_buf = bclass->process (filter, rtp_buf);
|
||||
if (out_buf) {
|
||||
/* set the caps */
|
||||
gst_buffer_set_caps (GST_BUFFER (out_buf),
|
||||
gst_pad_get_caps (filter->srcpad));
|
||||
srccaps = gst_pad_get_caps (filter->srcpad);
|
||||
gst_buffer_set_caps (GST_BUFFER (out_buf), srccaps);
|
||||
gst_caps_unref (srccaps);
|
||||
/* set the timestamp
|
||||
* I am assuming here that the timestamp of the last RTP buffer
|
||||
* is the same as the timestamp wanted on the collector
|
||||
|
|
Loading…
Reference in a new issue