| 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
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" guint : Read
Flags indicating the type of mixer track.
Default value: 0
"max-volume" gint : Read
The maximum possible volume level.
Default value: 0
"min-volume" gint : Read
The minimum possible volume level.
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. |