summaryrefslogtreecommitdiffstats
path: root/sys/oss/gstosssink.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2002-02-03 20:10:04 +0000
committerWim Taymans <wim.taymans@gmail.com>2002-02-03 20:10:04 +0000
commit98ffdface2db429656b2f7b8f3cc5a301d498d75 (patch)
treec2fc0ab1a9ddb064f573cf57263ed10a4d52a334 /sys/oss/gstosssink.h
parent2679c67d40a8641798f27e0a02562f8869293962 (diff)
Assorted fixes.
Original commit message from CVS: Assorted fixes. Use the new clocking stuff.
Diffstat (limited to 'sys/oss/gstosssink.h')
-rw-r--r--sys/oss/gstosssink.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/sys/oss/gstosssink.h b/sys/oss/gstosssink.h
index fa42324c..c526cea5 100644
--- a/sys/oss/gstosssink.h
+++ b/sys/oss/gstosssink.h
@@ -28,6 +28,7 @@
#include <config.h>
#include <gst/gst.h>
+#include "gstossclock.h"
#ifdef __cplusplus
extern "C" {
@@ -60,7 +61,7 @@ struct _GstOssSink {
GstPad *sinkpad;
GstBufferPool *sinkpool;
- //GstClockTime clocktime;
+ GstClock *provided_clock;
GstClock *clock;
/* device */
@@ -75,6 +76,10 @@ struct _GstOssSink {
gint fragment;
gboolean mute;
guint bufsize;
+ guint bps;
+ guint64 offset;
+
+ guint64 fragment_time;
};
struct _GstOssSinkClass {