summaryrefslogtreecommitdiffstats
path: root/gst/deinterlace/gstdeinterlace.h
diff options
context:
space:
mode:
authorSebastian Dröge <sebastian.droege@collabora.co.uk>2009-06-09 19:55:36 +0200
committerSebastian Dröge <sebastian.droege@collabora.co.uk>2009-06-09 19:56:53 +0200
commitd0a5c0f3e3a36953505fa9f71a0a92c533b4a154 (patch)
tree2f6f850a1f752626d86b1889056116af35713fd3 /gst/deinterlace/gstdeinterlace.h
parent049722b680228ac88de7c8aac008e083dad099cf (diff)
deinterlace: Implement basic QoS
This change is based on Tim's QoS implementation for jpegdec.
Diffstat (limited to 'gst/deinterlace/gstdeinterlace.h')
-rw-r--r--gst/deinterlace/gstdeinterlace.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/gst/deinterlace/gstdeinterlace.h b/gst/deinterlace/gstdeinterlace.h
index 9d5b3b9a..ed0cb2fa 100644
--- a/gst/deinterlace/gstdeinterlace.h
+++ b/gst/deinterlace/gstdeinterlace.h
@@ -254,6 +254,13 @@ struct _GstDeinterlace
need not match the pixel width
*/
guint field_stride;
+
+ /* Current segment */
+ GstSegment segment;
+
+ /* QoS stuff */
+ gdouble proportion;
+ GstClockTime earliest_time;
};
struct _GstDeinterlaceClass