diff options
author | Wim Taymans <wim.taymans@gmail.com> | 2008-06-09 12:05:00 +0000 |
---|---|---|
committer | Wim Taymans <wim.taymans@gmail.com> | 2008-06-09 12:05:00 +0000 |
commit | 409526e5e7226fdec40b1a86ebdce2f3045e3dc0 (patch) | |
tree | 9672b6c439d1796ec9cdfc219acafa199e25834b /gst/rawparse/gstrawparse.h | |
parent | 1ec82dec7203d670fa7bd7de48cafc52228a4e9d (diff) | |
download | gst-plugins-bad-409526e5e7226fdec40b1a86ebdce2f3045e3dc0.tar.gz gst-plugins-bad-409526e5e7226fdec40b1a86ebdce2f3045e3dc0.tar.bz2 gst-plugins-bad-409526e5e7226fdec40b1a86ebdce2f3045e3dc0.zip |
gst/rawparse/gstrawparse.*: Fix seeking, timestamps, duration and some more. Fixes #536309.
Original commit message from CVS:
* gst/rawparse/gstrawparse.c: (gst_raw_parse_reset),
(gst_raw_parse_push_buffer), (gst_raw_parse_chain),
(gst_raw_parse_loop), (gst_raw_parse_sink_activatepull),
(gst_raw_parse_convert), (gst_raw_parse_sink_event),
(gst_raw_parse_handle_seek_push), (gst_raw_parse_handle_seek_pull),
(gst_raw_parse_src_query), (gst_raw_parse_get_fps):
* gst/rawparse/gstrawparse.h:
Fix seeking, timestamps, duration and some more. Fixes #536309.
Diffstat (limited to 'gst/rawparse/gstrawparse.h')
-rw-r--r-- | gst/rawparse/gstrawparse.h | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/gst/rawparse/gstrawparse.h b/gst/rawparse/gstrawparse.h index ce63a1a1..aa8cd153 100644 --- a/gst/rawparse/gstrawparse.h +++ b/gst/rawparse/gstrawparse.h @@ -61,14 +61,16 @@ struct _GstRawParse gboolean discont; guint64 n_frames; + + gint64 upstream_length; gint64 offset; GstSegment segment; - - gint64 upstream_length; + gboolean running; + GstEvent *close_segment; + GstEvent *start_segment; gboolean negotiated; - gboolean need_newsegment; }; struct _GstRawParseClass |