summaryrefslogtreecommitdiffstats
path: root/gst/rtp/gstrtpsv3vdepay.c
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-04-10 17:06:05 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-04-10 17:06:05 +0000
commitacddbd83ff23d7016afdcfad5da3d3aa82b63679 (patch)
tree0a7c756fb05a0c6bfb3a1babfd85d327684b5f91 /gst/rtp/gstrtpsv3vdepay.c
parent497d589d56cf5e0ef758ca6c0443cdee7b3da91d (diff)
gst/rtp/gstrtpamrdepay.c: Fix depayloader clock_rate and some cleanups.
Original commit message from CVS: * gst/rtp/gstrtpamrdepay.c: (gst_rtp_amr_depay_setcaps), (gst_rtp_amr_depay_process): Fix depayloader clock_rate and some cleanups. * gst/rtp/gstrtph264depay.c: (gst_rtp_h264_depay_finalize), (gst_rtp_h264_depay_setcaps), (gst_rtp_h264_depay_process): * gst/rtp/gstrtph264depay.h: Don't push codec_data in the adapter because it might get flushed when we get a discont. * gst/rtp/gstrtpmp4gdepay.c: (gst_rtp_mp4g_depay_process): Handle multiple AU per packet. * gst/rtp/gstrtpsv3vdepay.c: (gst_rtp_sv3v_depay_process), (gst_rtp_sv3v_depay_plugin_init): Disable rank, this one does not work. Remove timestamping, base class does that.
Diffstat (limited to 'gst/rtp/gstrtpsv3vdepay.c')
-rw-r--r--gst/rtp/gstrtpsv3vdepay.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/gst/rtp/gstrtpsv3vdepay.c b/gst/rtp/gstrtpsv3vdepay.c
index f2df1794..bc2647b5 100644
--- a/gst/rtp/gstrtpsv3vdepay.c
+++ b/gst/rtp/gstrtpsv3vdepay.c
@@ -252,16 +252,11 @@ gst_rtp_sv3v_depay_process (GstBaseRTPDepayload * depayload, GstBuffer * buf)
if (M) {
/* frame is completed: push contents of adapter */
guint avail;
- guint32 timestamp;
avail = gst_adapter_available (rtpsv3vdepay->adapter);
outbuf = gst_adapter_take_buffer (rtpsv3vdepay->adapter, avail);
/* timestamp for complete buffer is that of last buffer as well */
- timestamp = gst_rtp_buffer_get_timestamp (buf);
- GST_BUFFER_TIMESTAMP (outbuf) =
- gst_util_uint64_scale_int (timestamp, GST_SECOND,
- depayload->clock_rate);
gst_buffer_set_caps (outbuf, GST_PAD_CAPS (depayload->srcpad));
return outbuf;
@@ -342,5 +337,5 @@ gboolean
gst_rtp_sv3v_depay_plugin_init (GstPlugin * plugin)
{
return gst_element_register (plugin, "rtpsv3vdepay",
- GST_RANK_MARGINAL, GST_TYPE_RTP_SV3V_DEPAY);
+ GST_RANK_NONE, GST_TYPE_RTP_SV3V_DEPAY);
}