GstClockTime timestamp;
guint16 seqnum;
guint32 rtptime;
- gboolean reset_seq, discont;
+ gboolean discont;
gint gap;
filter = GST_BASE_RTP_DEPAYLOAD (GST_OBJECT_PARENT (pad));
seqnum = gst_rtp_buffer_get_seq (in);
rtptime = gst_rtp_buffer_get_timestamp (in);
- reset_seq = TRUE;
discont = FALSE;
GST_LOG_OBJECT (filter, "discont %d, seqnum %u, rtptime %u, timestamp %"
gst_base_rtp_depayload_prepare_push (GstBaseRTPDepayload * filter,
gboolean do_ts, guint32 rtptime, gboolean is_list, gpointer obj)
{
- GstBaseRTPDepayloadPrivate *priv;
HeaderData data;
- priv = filter->priv;
-
data.depayload = filter;
data.caps = GST_PAD_CAPS (filter->srcpad);
data.rtptime = rtptime;
guint8 *pdata;
guint wordlen;
gboolean has_bit;
- guint bytelen;
g_return_val_if_fail (id > 0 && id < 15, FALSE);
g_return_val_if_fail (size >= 1 && size <= 16, FALSE);
has_bit = gst_rtp_buffer_get_extension_data (buffer, &bits,
(gpointer) & pdata, &wordlen);
- bytelen = wordlen * 4;
-
if (has_bit) {
gulong offset = 0;
guint8 *nextext;
guint8 *pdata;
guint wordlen;
gboolean has_bit;
- guint bytelen;
g_return_val_if_fail ((appbits & 0xF0) == 0, FALSE);
g_return_val_if_fail (size < 256, FALSE);
has_bit = gst_rtp_buffer_get_extension_data (buffer, &bits,
(gpointer) & pdata, &wordlen);
- bytelen = wordlen * 4;
-
if (has_bit) {
gulong offset = 0;
guint8 *nextext;