summaryrefslogtreecommitdiff
path: root/sys/decklink/gstdecklinkaudiosink.h
diff options
context:
space:
mode:
Diffstat (limited to 'sys/decklink/gstdecklinkaudiosink.h')
-rw-r--r--sys/decklink/gstdecklinkaudiosink.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/sys/decklink/gstdecklinkaudiosink.h b/sys/decklink/gstdecklinkaudiosink.h
index 82d20c392..c04aee61b 100644
--- a/sys/decklink/gstdecklinkaudiosink.h
+++ b/sys/decklink/gstdecklinkaudiosink.h
@@ -23,6 +23,7 @@
#define __GST_DECKLINK_AUDIO_SINK_H__
#include <gst/gst.h>
+#include <gst/base/base.h>
#include <gst/audio/audio.h>
#include "gstdecklink.h"
@@ -46,15 +47,20 @@ typedef struct _GstDecklinkAudioSinkClass GstDecklinkAudioSinkClass;
struct _GstDecklinkAudioSink
{
- GstAudioBaseSink parent;
+ GstBaseSink parent;
GstDecklinkModeEnum mode;
gint device_number;
+ GstClockTime buffer_time;
+
+ GstDecklinkOutput *output;
+ GstAudioInfo info;
+ GstAudioStreamAlign *stream_align;
};
struct _GstDecklinkAudioSinkClass
{
- GstAudioBaseSinkClass parent_class;
+ GstBaseSinkClass parent_class;
};
GType gst_decklink_audio_sink_get_type (void);