summaryrefslogtreecommitdiffstats
path: root/ext/jack/gstjackaudiosink.h
diff options
context:
space:
mode:
authorWim Taymans <wim.taymans@gmail.com>2007-01-12 10:25:40 +0000
committerWim Taymans <wim.taymans@gmail.com>2007-01-12 10:25:40 +0000
commit328506bf6a7cc77696abadc43c7c56c8d506377a (patch)
tree910c05e6d558da3fae51af8ca433b8a7b5b84106 /ext/jack/gstjackaudiosink.h
parent675f4c10de525e38ac9e8df47690dbc3af5b7d05 (diff)
downloadgst-plugins-bad-328506bf6a7cc77696abadc43c7c56c8d506377a.tar.gz
gst-plugins-bad-328506bf6a7cc77696abadc43c7c56c8d506377a.tar.bz2
gst-plugins-bad-328506bf6a7cc77696abadc43c7c56c8d506377a.zip
ext/jack/gstjackaudiosink.*: Improve docs.
Original commit message from CVS: * ext/jack/gstjackaudiosink.c: (jack_sample_rate_cb), (jack_buffer_size_cb), (jack_shutdown_cb), (gst_jack_ring_buffer_acquire): * ext/jack/gstjackaudiosink.h: Improve docs.
Diffstat (limited to 'ext/jack/gstjackaudiosink.h')
-rw-r--r--ext/jack/gstjackaudiosink.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/ext/jack/gstjackaudiosink.h b/ext/jack/gstjackaudiosink.h
index 218e9de0..245521b2 100644
--- a/ext/jack/gstjackaudiosink.h
+++ b/ext/jack/gstjackaudiosink.h
@@ -39,6 +39,17 @@ G_BEGIN_DECLS
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