summaryrefslogtreecommitdiffstats
path: root/sys/oss/gstossclock.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/oss/gstossclock.h')
-rw-r--r--sys/oss/gstossclock.h14
1 files changed, 9 insertions, 5 deletions
diff --git a/sys/oss/gstossclock.h b/sys/oss/gstossclock.h
index 82ac6011..279adfa1 100644
--- a/sys/oss/gstossclock.h
+++ b/sys/oss/gstossclock.h
@@ -57,6 +57,8 @@ struct _GstOssClock {
GstClockTime prev1, prev2;
GstClockTimeDiff adjust;
+ GSList *async_entries;
+
gboolean active;
};
@@ -64,11 +66,13 @@ struct _GstOssClockClass {
GstSystemClockClass parent_class;
};
-GType gst_oss_clock_get_type (void);
-GstOssClock* gst_oss_clock_new (gchar *name, GstOssClockGetTimeFunc func,
- gpointer user_data);
-void gst_oss_clock_set_active (GstClock *clock, gboolean active);
-void gst_oss_clock_set_time (GstClock *clock, GstClockTime time);
+GType gst_oss_clock_get_type (void);
+GstOssClock* gst_oss_clock_new (gchar *name, GstOssClockGetTimeFunc func,
+ gpointer user_data);
+void gst_oss_clock_set_active (GstClock *clock, gboolean active);
+void gst_oss_clock_set_time (GstClock *clock, GstClockTime time);
+
+void gst_oss_clock_update_time (GstClock *clock, GstClockTime time);
#ifdef __cplusplus
}