summaryrefslogtreecommitdiffstats
path: root/gst/rtpdtmf/gstrtpdtmfsrc.h
diff options
context:
space:
mode:
authorzeeshan.ali@nokia.com <zeeshan.ali@nokia.com>2007-02-15 10:10:30 +0000
committerEdward Hervey <bilboed@bilboed.com>2009-02-21 17:47:55 +0100
commitb392c5041d812ba36687b15918d1a558385415d7 (patch)
treec050ea8aed49b241bc3cc626863905314e658c75 /gst/rtpdtmf/gstrtpdtmfsrc.h
parent1ae11d7b6fd11b0d042ad350043674d41e19ee3e (diff)
downloadgst-plugins-bad-b392c5041d812ba36687b15918d1a558385415d7.tar.gz
gst-plugins-bad-b392c5041d812ba36687b15918d1a558385415d7.tar.bz2
gst-plugins-bad-b392c5041d812ba36687b15918d1a558385415d7.zip
[MOVED FROM GST-P-FARSIGHT] Put correct seq and timestamps on the packets
20070215101030-65035-7146a3c4a8d0feab513d13a207b2cdc5de311f03.gz
Diffstat (limited to 'gst/rtpdtmf/gstrtpdtmfsrc.h')
-rw-r--r--gst/rtpdtmf/gstrtpdtmfsrc.h11
1 files changed, 10 insertions, 1 deletions
diff --git a/gst/rtpdtmf/gstrtpdtmfsrc.h b/gst/rtpdtmf/gstrtpdtmfsrc.h
index 05b487fc..e8a0e850 100644
--- a/gst/rtpdtmf/gstrtpdtmfsrc.h
+++ b/gst/rtpdtmf/gstrtpdtmfsrc.h
@@ -68,12 +68,21 @@ struct _GstRTPDTMFSrc {
GstPad *srcpad;
GstRTPDTMFPayload *payload;
- GstClockTime next_ts;
+ guint32 ts_base;
+ guint16 seqnum_base;
+
+ gint16 seqnum_offset;
+ guint16 seqnum;
+ gint32 ts_offset;
+ guint32 rtp_timestamp;
guint32 clock_rate;
guint pt;
guint ssrc;
guint current_ssrc;
gboolean first_packet;
+
+ GstClockTime timestamp;
+ GstSegment segment;
};
struct _GstRTPDTMFSrcClass {