summaryrefslogtreecommitdiffstats
path: root/ext/jack/gstjackaudiosink.h
diff options
context:
space:
mode:
authorTristan Matthews <tristan@sat.qc.ca>2008-08-07 08:47:40 +0000
committerStefan Kost <ensonic@users.sourceforge.net>2008-08-07 08:47:40 +0000
commit3fcdc01db8d9bfe33b05629a11262a40dfcb410d (patch)
tree83199e89a7373f3918b8e46e5c8f3bb08b809557 /ext/jack/gstjackaudiosink.h
parent020d3ca531e152c3986b00474b851cbc216c806f (diff)
downloadgst-plugins-bad-3fcdc01db8d9bfe33b05629a11262a40dfcb410d.tar.gz
gst-plugins-bad-3fcdc01db8d9bfe33b05629a11262a40dfcb410d.tar.bz2
gst-plugins-bad-3fcdc01db8d9bfe33b05629a11262a40dfcb410d.zip
ext/jack/: Add a jackaudiosrc. Refactor sink slightly for better code reuse.
Original commit message from CVS: patch by: Tristan Matthews <tristan@sat.qc.ca> * ext/jack/Makefile.am: * ext/jack/gstjack.c: * ext/jack/gstjackaudioclient.c: * ext/jack/gstjackaudiosink.c: * ext/jack/gstjackaudiosink.h: * ext/jack/gstjackaudiosrc.c: * ext/jack/gstjackaudiosrc.h: * ext/jack/gstjackringbuffer.h: Add a jackaudiosrc. Refactor sink slightly for better code reuse. Fixes #545197.
Diffstat (limited to 'ext/jack/gstjackaudiosink.h')
-rw-r--r--ext/jack/gstjackaudiosink.h17
1 files changed, 1 insertions, 16 deletions
diff --git a/ext/jack/gstjackaudiosink.h b/ext/jack/gstjackaudiosink.h
index 12c82a83..b4a77033 100644
--- a/ext/jack/gstjackaudiosink.h
+++ b/ext/jack/gstjackaudiosink.h
@@ -27,6 +27,7 @@
#include <gst/gst.h>
#include <gst/audio/gstbaseaudiosink.h>
+#include "gstjack.h"
#include "gstjackaudioclient.h"
G_BEGIN_DECLS
@@ -42,22 +43,6 @@ typedef struct _GstJackAudioSink GstJackAudioSink;
typedef struct _GstJackAudioSinkClass GstJackAudioSinkClass;
/**
- * GstJackConnect:
- * @GST_JACK_CONNECT_NONE: Don't automatically connect to physical ports.
- * In this mode, the element will accept any number of input channels and will
- * create (but not connect) an output port for each channel.
- * @GST_JACK_CONNECT_AUTO: In this mode, the element will try to connect each
- * output port to a random physical jack input pin. The sink will
- * expose the number of physical channels on its pad caps.
- *
- * Specify how the output ports will be connected.
- */
-typedef enum {
- GST_JACK_CONNECT_NONE,
- GST_JACK_CONNECT_AUTO
-} GstJackConnect;
-
-/**
* GstJackAudioSink:
*
* Opaque #GstJackAudioSink.