Top | ![]() |
![]() |
![]() |
![]() |
MateMixerStreamSwitchFlags | flags | Read / Write / Construct Only |
MateMixerStreamSwitchRole | role | Read / Write / Construct Only |
MateMixerStream * | stream | Read / Write / Construct Only |
MateMixerStreamSwitchFlags
mate_mixer_stream_switch_get_flags (MateMixerStreamSwitch *swtch
);
Gets the flags of the switch. See MateMixerStreamSwitchFlags for information about the meaning of the individual flags.
MateMixerStreamSwitchRole
mate_mixer_stream_switch_get_role (MateMixerStreamSwitch *swtch
);
Gets the role of the switch. The role identifies the purpose of the switch.
MateMixerStream *
mate_mixer_stream_switch_get_stream (MateMixerStreamSwitch *swtch
);
typedef struct _MateMixerStreamSwitch MateMixerStreamSwitch;
The MateMixerStreamSwitch structure contains only private data and should only be accessed using the provided API.
struct MateMixerStreamSwitchClass { MateMixerSwitchClass parent_class; };
The class structure for MateMixerStreamSwitch.
“flags”
property“flags” MateMixerStreamSwitchFlags
Flags of the switch.
Flags: Read / Write / Construct Only
“role”
property“role” MateMixerStreamSwitchRole
Role of the switch.
Flags: Read / Write / Construct Only
Default value: MATE_MIXER_STREAM_SWITCH_ROLE_UNKNOWN
“stream”
property“stream” MateMixerStream *
Stream owning the switch.
Flags: Read / Write / Construct Only