summaryrefslogtreecommitdiffstats
path: root/ext/esd/esdsink.h
diff options
context:
space:
mode:
authorDavid Schleef <ds@schleef.org>2003-07-17 08:08:09 +0000
committerDavid Schleef <ds@schleef.org>2003-07-17 08:08:09 +0000
commit8da323b63d7e9b5fa14f45081c00b29a50a77adc (patch)
treed28f52f026a9273cf2468c94bf3839be3b1b1392 /ext/esd/esdsink.h
parente0cf75ee7ace961c9e51341cb9869c787a3588b8 (diff)
Added clock to esdsink based on GstAudioClock
Original commit message from CVS: Added clock to esdsink based on GstAudioClock
Diffstat (limited to 'ext/esd/esdsink.h')
-rw-r--r--ext/esd/esdsink.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/ext/esd/esdsink.h b/ext/esd/esdsink.h
index c418386e..9bf81641 100644
--- a/ext/esd/esdsink.h
+++ b/ext/esd/esdsink.h
@@ -22,6 +22,7 @@
#define __GST_ESDSINK_H__
#include <gst/gst.h>
+#include <gst/audio/audioclock.h>
G_BEGIN_DECLS
@@ -44,6 +45,7 @@ struct _GstEsdsink {
GstPad *sinkpad;
+ GstClock *provided_clock;
GstClock *clock;
gboolean mute;
@@ -54,6 +56,11 @@ struct _GstEsdsink {
gint frequency;
gboolean negotiated;
gchar *host;
+ int handled;
+ int bytes_per_sample;
+ gboolean sync;
+ gboolean resync;
+ gboolean fallback;
};
struct _GstEsdsinkClass {