From 00c4b0b17a9f172f587dbe0ebb7ea50462891041 Mon Sep 17 00:00:00 2001 From: Tim-Philipp Müller Date: Wed, 1 Apr 2009 21:15:02 +0100 Subject: jpegdec: implement basic QoS Don't decode frames that are going to be too late anyway. --- ext/jpeg/gstjpegdec.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'ext/jpeg/gstjpegdec.h') 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; -- cgit