gst-libs/gst/interfaces/mixertrack.h: Document mixer track flags.
authorTim-Philipp Müller <tim@centricular.net>
Wed, 4 Jun 2008 10:18:42 +0000 (10:18 +0000)
committerTim-Philipp Müller <tim@centricular.net>
Wed, 4 Jun 2008 10:18:42 +0000 (10:18 +0000)
Original commit message from CVS:
* gst-libs/gst/interfaces/mixertrack.h:
Document mixer track flags.

ChangeLog
gst-libs/gst/interfaces/mixertrack.h

index 4458804..3609952 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2008-06-04  Tim-Philipp Müller  <tim.muller at collabora co uk>
+
+       * gst-libs/gst/interfaces/mixertrack.h:
+         Document mixer track flags.
+
 2008-06-04  Sebastian Dröge  <slomo@circular-chaos.org>
 
        Patch by: Antoine Tremblay <hexa00 at gmail dot com>
index dad838c..212612b 100644 (file)
@@ -54,7 +54,19 @@ G_BEGIN_DECLS
  * mixer, which means that setting this track will change
  * the hearable volume on any output.
  */
-
+/**
+ * GstMixerTrackFlags:
+ * @GST_MIXER_TRACK_INPUT: mixer track is for input
+ * @GST_MIXER_TRACK_OUTPUT: mixer track is for output
+ * @GST_MIXER_TRACK_MUTE: input or output is muted
+ * @GST_MIXER_TRACK_RECORD: input is audible in speakers attached to output
+ *     (for #GST_MIXER_TRACK_INPUT mixer tracks only)
+ * @GST_MIXER_TRACK_MASTER: this mixer track is likely to be the master control
+ * @GST_MIXER_TRACK_SOFTWARE: mixer track's' volume control is implemented
+ *     in software (as opposed to a hardware control)
+ *
+ * Mixer track flags.
+ */
 typedef enum {
   GST_MIXER_TRACK_INPUT  = (1<<0),
   GST_MIXER_TRACK_OUTPUT = (1<<1),