summaryrefslogtreecommitdiffstats
path: root/gst/mpegvideoparse/mpegvideoparse.h
diff options
context:
space:
mode:
Diffstat (limited to 'gst/mpegvideoparse/mpegvideoparse.h')
-rw-r--r--gst/mpegvideoparse/mpegvideoparse.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/gst/mpegvideoparse/mpegvideoparse.h b/gst/mpegvideoparse/mpegvideoparse.h
index c0212658..8495adf1 100644
--- a/gst/mpegvideoparse/mpegvideoparse.h
+++ b/gst/mpegvideoparse/mpegvideoparse.h
@@ -43,6 +43,7 @@ struct _MpegVideoParse {
GstElement element;
GstPad *sinkpad, *srcpad;
+ GstSegment segment;
gint64 next_offset;
gboolean need_discont;
@@ -53,6 +54,10 @@ struct _MpegVideoParse {
/* Packetise helper */
MPEGPacketiser packer;
+
+ /* gather/decode queues for reverse playback */
+ GList *gather;
+ GList *decode;
};
struct _MpegVideoParseClass {