| GStreamer Base Plugins 0.10 Library Reference Manual | ||||
|---|---|---|---|---|
#include <gst/interfaces/mixer.h>
GstMixerTrack;
enum GstMixerTrackFlags;
#define GST_MIXER_TRACK_HAS_FLAG (channel, flag)
"flags" guint : Read "label" gchararray : Read "max-volume" gint : Read "min-volume" gint : Read "num-channels" gint : Read
"mute-toggled" void user_function (GstMixerTrack *gstmixertrack, gboolean arg1, gpointer user_data) : Run last "record-toggled" void user_function (GstMixerTrack *gstmixertrack, gboolean arg1, gpointer user_data) : Run last "volume-changed" void user_function (GstMixerTrack *gstmixertrack, gpointer arg1, gpointer user_data) : Run last
typedef enum {
GST_MIXER_TRACK_INPUT = (1<<0),
GST_MIXER_TRACK_OUTPUT = (1<<1),
GST_MIXER_TRACK_MUTE = (1<<2),
GST_MIXER_TRACK_RECORD = (1<<3),
GST_MIXER_TRACK_MASTER = (1<<4),
GST_MIXER_TRACK_SOFTWARE = (1<<5)
} GstMixerTrackFlags;
flags" property"flags" guint : Read
Flags indicating the type of mixer track.
Default value: 0
max-volume" property"max-volume" gint : Read
The maximum possible volume level.
Default value: 0
min-volume" property"min-volume" gint : Read
The minimum possible volume level.
Default value: 0
num-channels" property"num-channels" gint : Read
The number of channels contained within the track.
Allowed values: >= 0
Default value: 0
void user_function (GstMixerTrack *gstmixertrack, gboolean arg1, gpointer user_data) : Run last
gstmixertrack : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (GstMixerTrack *gstmixertrack, gboolean arg1, gpointer user_data) : Run last
gstmixertrack : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |
void user_function (GstMixerTrack *gstmixertrack, gpointer arg1, gpointer user_data) : Run last
gstmixertrack : |
the object which received the signal. |
arg1 : |
|
user_data : |
user data set when the signal handler was connected. |