# API Index

### L

LIBMATEMIXER_CHECK_VERSION, macro in MateMixer

### M

MateMixerAppInfo, struct in MateMixerAppInfo
MateMixerBackendFlags, enum in MateMixerContext
MateMixerBackendType, enum in MateMixerContext
MateMixerChannelPosition, enum in MateMixerStreamControl
MateMixerContext, struct in MateMixerContext
MateMixerContext::device-added, object signal in MateMixerContext
MateMixerContext::device-removed, object signal in MateMixerContext
MateMixerContext::stored-control-added, object signal in MateMixerContext
MateMixerContext::stored-control-removed, object signal in MateMixerContext
MateMixerContext::stream-added, object signal in MateMixerContext
MateMixerContext::stream-removed, object signal in MateMixerContext
MateMixerContext:app-icon, object property in MateMixerContext
MateMixerContext:app-id, object property in MateMixerContext
MateMixerContext:app-name, object property in MateMixerContext
MateMixerContext:app-version, object property in MateMixerContext
MateMixerContext:default-input-stream, object property in MateMixerContext
MateMixerContext:default-output-stream, object property in MateMixerContext
MateMixerContext:server-address, object property in MateMixerContext
MateMixerContext:state, object property in MateMixerContext
MateMixerContextClass, struct in MateMixerContext
MateMixerDevice, struct in MateMixerDevice
MateMixerDevice::stream-added, object signal in MateMixerDevice
MateMixerDevice::stream-removed, object signal in MateMixerDevice
MateMixerDevice::switch-added, object signal in MateMixerDevice
MateMixerDevice::switch-removed, object signal in MateMixerDevice
MateMixerDevice:icon, object property in MateMixerDevice
MateMixerDevice:label, object property in MateMixerDevice
MateMixerDevice:name, object property in MateMixerDevice
MateMixerDeviceClass, struct in MateMixerDevice
MateMixerDeviceSwitch, struct in MateMixerDeviceSwitch
MateMixerDeviceSwitch:device, object property in MateMixerDeviceSwitch
MateMixerDeviceSwitch:role, object property in MateMixerDeviceSwitch
MateMixerDeviceSwitchClass, struct in MateMixerDeviceSwitch
MateMixerDeviceSwitchRole, enum in MateMixerDeviceSwitch
MateMixerDirection, enum in MateMixerStream
MateMixerState, enum in MateMixerContext
MateMixerStoredControl, struct in MateMixerStoredControl
MateMixerStoredControl:direction, object property in MateMixerStoredControl
MateMixerStoredControlClass, struct in MateMixerStoredControl
MateMixerStream, struct in MateMixerStream
MateMixerStream::control-added, object signal in MateMixerStream
MateMixerStream::control-removed, object signal in MateMixerStream
MateMixerStream::switch-added, object signal in MateMixerStream
MateMixerStream::switch-removed, object signal in MateMixerStream
MateMixerStream:default-control, object property in MateMixerStream
MateMixerStream:device, object property in MateMixerStream
MateMixerStream:direction, object property in MateMixerStream
MateMixerStream:label, object property in MateMixerStream
MateMixerStream:name, object property in MateMixerStream
MateMixerStreamClass, struct in MateMixerStream
MateMixerStreamControl, struct in MateMixerStreamControl
MateMixerStreamControl::monitor-value, object signal in MateMixerStreamControl
MateMixerStreamControl:balance, object property in MateMixerStreamControl
MateMixerStreamControl:fade, object property in MateMixerStreamControl
MateMixerStreamControl:flags, object property in MateMixerStreamControl
MateMixerStreamControl:label, object property in MateMixerStreamControl
MateMixerStreamControl:media-role, object property in MateMixerStreamControl
MateMixerStreamControl:mute, object property in MateMixerStreamControl
MateMixerStreamControl:name, object property in MateMixerStreamControl
MateMixerStreamControl:role, object property in MateMixerStreamControl
MateMixerStreamControl:stream, object property in MateMixerStreamControl
MateMixerStreamControl:volume, object property in MateMixerStreamControl
MateMixerStreamControlClass, struct in MateMixerStreamControl
MateMixerStreamControlFlags, enum in MateMixerStreamControl
MateMixerStreamControlMediaRole, enum in MateMixerStreamControl
MateMixerStreamControlRole, enum in MateMixerStreamControl
MateMixerStreamSwitch, struct in MateMixerStreamSwitch
MateMixerStreamSwitch:flags, object property in MateMixerStreamSwitch
MateMixerStreamSwitch:role, object property in MateMixerStreamSwitch
MateMixerStreamSwitch:stream, object property in MateMixerStreamSwitch
MateMixerStreamSwitchClass, struct in MateMixerStreamSwitch
MateMixerStreamSwitchFlags, enum in MateMixerStreamSwitch
MateMixerStreamSwitchRole, enum in MateMixerStreamSwitch
MateMixerStreamToggle, struct in MateMixerStreamToggle
MateMixerStreamToggle:off-state-option, object property in MateMixerStreamToggle
MateMixerStreamToggle:on-state-option, object property in MateMixerStreamToggle
MateMixerStreamToggle:state, object property in MateMixerStreamToggle
MateMixerStreamToggleClass, struct in MateMixerStreamToggle
MateMixerSwitch, struct in MateMixerSwitch
MateMixerSwitch:active-option, object property in MateMixerSwitch
MateMixerSwitch:label, object property in MateMixerSwitch
MateMixerSwitch:name, object property in MateMixerSwitch
MateMixerSwitchClass, struct in MateMixerSwitch
MateMixerSwitchOption, struct in MateMixerSwitchOption
MateMixerSwitchOption:icon, object property in MateMixerSwitchOption
MateMixerSwitchOption:label, object property in MateMixerSwitchOption
MateMixerSwitchOption:name, object property in MateMixerSwitchOption
MateMixerSwitchOptionClass, struct in MateMixerSwitchOption
mate_mixer_app_info_get_icon, function in MateMixerAppInfo
mate_mixer_app_info_get_id, function in MateMixerAppInfo
mate_mixer_app_info_get_name, function in MateMixerAppInfo
mate_mixer_app_info_get_version, function in MateMixerAppInfo
mate_mixer_context_close, function in MateMixerContext
mate_mixer_context_get_backend_flags, function in MateMixerContext
mate_mixer_context_get_backend_name, function in MateMixerContext
mate_mixer_context_get_backend_type, function in MateMixerContext
mate_mixer_context_get_default_input_stream, function in MateMixerContext
mate_mixer_context_get_default_output_stream, function in MateMixerContext
mate_mixer_context_get_device, function in MateMixerContext
mate_mixer_context_get_state, function in MateMixerContext
mate_mixer_context_get_stored_control, function in MateMixerContext
mate_mixer_context_get_stream, function in MateMixerContext
mate_mixer_context_list_devices, function in MateMixerContext
mate_mixer_context_list_stored_controls, function in MateMixerContext
mate_mixer_context_list_streams, function in MateMixerContext
mate_mixer_context_new, function in MateMixerContext
mate_mixer_context_open, function in MateMixerContext
mate_mixer_context_set_app_icon, function in MateMixerContext
mate_mixer_context_set_app_id, function in MateMixerContext
mate_mixer_context_set_app_name, function in MateMixerContext
mate_mixer_context_set_app_version, function in MateMixerContext
mate_mixer_context_set_backend_type, function in MateMixerContext
mate_mixer_context_set_default_input_stream, function in MateMixerContext
mate_mixer_context_set_default_output_stream, function in MateMixerContext
mate_mixer_context_set_server_address, function in MateMixerContext
mate_mixer_device_get_icon, function in MateMixerDevice
mate_mixer_device_get_label, function in MateMixerDevice
mate_mixer_device_get_name, function in MateMixerDevice
mate_mixer_device_get_stream, function in MateMixerDevice
mate_mixer_device_get_switch, function in MateMixerDevice
mate_mixer_device_list_streams, function in MateMixerDevice
mate_mixer_device_list_switches, function in MateMixerDevice
mate_mixer_device_switch_get_device, function in MateMixerDeviceSwitch
mate_mixer_device_switch_get_role, function in MateMixerDeviceSwitch
MATE_MIXER_INFINITY, macro in MateMixerStreamControl
mate_mixer_init, function in MateMixer
mate_mixer_is_initialized, function in MateMixer
mate_mixer_stored_control_get_direction, function in MateMixerStoredControl
mate_mixer_stream_control_get_app_info, function in MateMixerStreamControl
mate_mixer_stream_control_get_balance, function in MateMixerStreamControl
mate_mixer_stream_control_get_base_volume, function in MateMixerStreamControl
mate_mixer_stream_control_get_channel_decibel, function in MateMixerStreamControl
mate_mixer_stream_control_get_channel_position, function in MateMixerStreamControl
mate_mixer_stream_control_get_channel_volume, function in MateMixerStreamControl
mate_mixer_stream_control_get_decibel, function in MateMixerStreamControl
mate_mixer_stream_control_get_fade, function in MateMixerStreamControl
mate_mixer_stream_control_get_flags, function in MateMixerStreamControl
mate_mixer_stream_control_get_label, function in MateMixerStreamControl
mate_mixer_stream_control_get_max_volume, function in MateMixerStreamControl
mate_mixer_stream_control_get_media_role, function in MateMixerStreamControl
mate_mixer_stream_control_get_min_volume, function in MateMixerStreamControl
mate_mixer_stream_control_get_monitor_enabled, function in MateMixerStreamControl
mate_mixer_stream_control_get_mute, function in MateMixerStreamControl
mate_mixer_stream_control_get_name, function in MateMixerStreamControl
mate_mixer_stream_control_get_normal_volume, function in MateMixerStreamControl
mate_mixer_stream_control_get_num_channels, function in MateMixerStreamControl
mate_mixer_stream_control_get_role, function in MateMixerStreamControl
mate_mixer_stream_control_get_stream, function in MateMixerStreamControl
mate_mixer_stream_control_get_volume, function in MateMixerStreamControl
mate_mixer_stream_control_has_channel_position, function in MateMixerStreamControl
mate_mixer_stream_control_set_balance, function in MateMixerStreamControl
mate_mixer_stream_control_set_channel_decibel, function in MateMixerStreamControl
mate_mixer_stream_control_set_channel_volume, function in MateMixerStreamControl
mate_mixer_stream_control_set_decibel, function in MateMixerStreamControl
mate_mixer_stream_control_set_fade, function in MateMixerStreamControl
mate_mixer_stream_control_set_monitor_enabled, function in MateMixerStreamControl
mate_mixer_stream_control_set_mute, function in MateMixerStreamControl
mate_mixer_stream_control_set_stream, function in MateMixerStreamControl
mate_mixer_stream_control_set_volume, function in MateMixerStreamControl
mate_mixer_stream_get_control, function in MateMixerStream
mate_mixer_stream_get_default_control, function in MateMixerStream
mate_mixer_stream_get_device, function in MateMixerStream
mate_mixer_stream_get_direction, function in MateMixerStream
mate_mixer_stream_get_label, function in MateMixerStream
mate_mixer_stream_get_name, function in MateMixerStream
mate_mixer_stream_get_switch, function in MateMixerStream
mate_mixer_stream_list_controls, function in MateMixerStream
mate_mixer_stream_list_switches, function in MateMixerStream
mate_mixer_stream_switch_get_flags, function in MateMixerStreamSwitch
mate_mixer_stream_switch_get_role, function in MateMixerStreamSwitch
mate_mixer_stream_switch_get_stream, function in MateMixerStreamSwitch
mate_mixer_stream_toggle_get_state, function in MateMixerStreamToggle
mate_mixer_stream_toggle_get_state_option, function in MateMixerStreamToggle
mate_mixer_stream_toggle_set_state, function in MateMixerStreamToggle
mate_mixer_switch_get_active_option, function in MateMixerSwitch
mate_mixer_switch_get_label, function in MateMixerSwitch
mate_mixer_switch_get_name, function in MateMixerSwitch
mate_mixer_switch_get_option, function in MateMixerSwitch
mate_mixer_switch_list_options, function in MateMixerSwitch
mate_mixer_switch_option_get_icon, function in MateMixerSwitchOption
mate_mixer_switch_option_get_label, function in MateMixerSwitchOption
mate_mixer_switch_option_get_name, function in MateMixerSwitchOption
mate_mixer_switch_set_active_option, function in MateMixerSwitch