guint64 next_ts; /* Timestamp of next buffer to output */
GstBuffer *prevbuf;
guint64 prev_ts; /* Previous buffer timestamp */
- guint64 in, out, dup, drop;
+ guint64 segment_out; /* in-segment counting */
+ gboolean discont;
+ guint64 last_ts; /* Timestamp of last input buffer */
/* segment handling */
GstSegment segment;
+ /* properties */
+ guint64 in, out, dup, drop;
gboolean silent;
gdouble new_pref;
+ gboolean skip_to_first;
};
struct _GstVideoRateClass
GstElementClass parent_class;
};
+GType gst_video_rate_get_type (void);
+
G_END_DECLS
#endif /* __GST_VIDEO_RATE_H__ */