summaryrefslogtreecommitdiffstats
path: root/gst/mpeg1videoparse/gstmp1videoparse.h
diff options
context:
space:
mode:
authorRonald S. Bultje <rbultje@ronald.bitfreak.net>2004-04-10 22:40:51 +0000
committerRonald S. Bultje <rbultje@ronald.bitfreak.net>2004-04-10 22:40:51 +0000
commitad0f3192360a62ff79d6f8ed32bceb26b23c7089 (patch)
tree51be16e9886d6a898d83bb0aa45260e161b02d49 /gst/mpeg1videoparse/gstmp1videoparse.h
parent4c4871f13368ea5a47b607b14c620b1562aa3236 (diff)
downloadgst-plugins-bad-ad0f3192360a62ff79d6f8ed32bceb26b23c7089.tar.gz
gst-plugins-bad-ad0f3192360a62ff79d6f8ed32bceb26b23c7089.tar.bz2
gst-plugins-bad-ad0f3192360a62ff79d6f8ed32bceb26b23c7089.zip
gst/mpeg1videoparse/gstmp1videoparse.*: Fix for some slight mis-cuts in buffer parsing, and for some potential overfl...
Original commit message from CVS: * gst/mpeg1videoparse/gstmp1videoparse.c: (gst_mp1videoparse_init), (gst_mp1videoparse_real_chain), (gst_mp1videoparse_change_state): * gst/mpeg1videoparse/gstmp1videoparse.h: Fix for some slight mis-cuts in buffer parsing, and for some potential overflows or faults-causers. Adds disconts. Also fixes #139105 while we're at it.
Diffstat (limited to 'gst/mpeg1videoparse/gstmp1videoparse.h')
-rw-r--r--gst/mpeg1videoparse/gstmp1videoparse.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/gst/mpeg1videoparse/gstmp1videoparse.h b/gst/mpeg1videoparse/gstmp1videoparse.h
index b8b4f016..05f5d9a5 100644
--- a/gst/mpeg1videoparse/gstmp1videoparse.h
+++ b/gst/mpeg1videoparse/gstmp1videoparse.h
@@ -53,6 +53,7 @@ struct _Mp1VideoParse {
gulong next_buffer_offset;
gboolean need_resync;
gboolean in_flush;
+ gboolean need_discont;
guint64 last_pts;
gint picture_in_buffer;