diff options
author | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-04-01 21:15:02 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim.muller@collabora.co.uk> | 2009-04-01 21:15:02 +0100 |
commit | 00c4b0b17a9f172f587dbe0ebb7ea50462891041 (patch) | |
tree | c328f6ad80236564c9c5f56586a820b0e08fddc5 /ext/jpeg/gstjpegdec.h | |
parent | cb15d09c4af37c2d8af80c7e9e0133875a0d4170 (diff) |
jpegdec: implement basic QoS
Don't decode frames that are going to be too late anyway.
Diffstat (limited to 'ext/jpeg/gstjpegdec.h')
-rw-r--r-- | ext/jpeg/gstjpegdec.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/jpeg/gstjpegdec.h b/ext/jpeg/gstjpegdec.h index d9cbb558..e624cff8 100644 --- a/ext/jpeg/gstjpegdec.h +++ b/ext/jpeg/gstjpegdec.h @@ -77,6 +77,13 @@ struct _GstJpegDec { GstSegment segment; + /* TRUE if the next output buffer should have the DISCONT flag set */ + gboolean discont; + + /* QoS stuff *//* with LOCK */ + gdouble proportion; + GstClockTime earliest_time; + /* video state */ gint framerate_numerator; gint framerate_denominator; |