AudioControlInterface
AudioControlInterface::Find(uint8 id)
AudioControlInterface::FindOutputTerminal(uint8 id)
AudioControlInterface::InitACHeader(size_t interface,
AudioControlInterface::GetChannelsDescription(
AudioControlInterface::GetTerminalChannels(Vector<multi_channel_info>& Channels,
AudioControlInterface::GetBusChannelsDescription(
AudioControlInterface::_HarvestRecordFeatureUnits(_AudioControl* rootControl,
AudioControlInterface::_HarvestOutputFeatureUnits(_AudioControl* rootControl,
AudioControlInterface::_InitGainLimits(multi_mix_control& Control)
_Terminal::_Terminal(AudioControlInterface* interface,
AudioControlInterface::_ListFeatureUnitOption(uint32 controlType,
AudioControlInterface::_ListFeatureUnitControl(int32& index, int32 parentIndex,
AudioControlInterface::_ListSelectorUnitControl(int32& index, int32 parentGroup,
AudioControlInterface::_CollectMixerUnitControls(
AudioControlInterface::_ListMixerUnitControls(int32& index,
AudioControlInterface::_ListMixControlsForMixerUnit(int32& index,
AudioControlInterface::_ListMixControlsPage(int32& index,
AudioControlInterface::ListMixControls(multi_mix_control_info* Info)
AudioControlInterface::GetMix(multi_mix_value_info* Info)
AudioControlInterface::SetMix(multi_mix_value_info* Info)
InputTerminal::InputTerminal(AudioControlInterface* interface,
OutputTerminal::OutputTerminal(AudioControlInterface* interface,
MixerUnit::MixerUnit(AudioControlInterface* interface,
} gDesignations[AudioControlInterface::kChannels] = {
SelectorUnit::SelectorUnit(AudioControlInterface* interface,
FeatureUnit::FeatureUnit(AudioControlInterface* interface,
EffectUnit::EffectUnit(AudioControlInterface* interface,
ProcessingUnit::ProcessingUnit(AudioControlInterface* interface,
_AudioControl::_AudioControl(AudioControlInterface* interface,
ExtensionUnit::ExtensionUnit(AudioControlInterface* interface,
ClockSource::ClockSource(AudioControlInterface* interface,
ClockSelector::ClockSelector(AudioControlInterface* interface,
ClockMultiplier::ClockMultiplier(AudioControlInterface* interface,
SampleRateConverter::SampleRateConverter(AudioControlInterface* interface,
AudioControlInterface::AudioControlInterface(Device* device)
AudioControlInterface::~AudioControlInterface()
AudioControlInterface::Init(size_t interface, usb_interface_info* Interface)
InputTerminal(AudioControlInterface* interface,
OutputTerminal(AudioControlInterface* interface,
MixerUnit(AudioControlInterface* interface,
SelectorUnit(AudioControlInterface* interface,
FeatureUnit(AudioControlInterface* interface,
EffectUnit(AudioControlInterface* interface,
class AudioControlInterface;
ProcessingUnit(AudioControlInterface* interface,
ExtensionUnit(AudioControlInterface* interface,
ClockSource(AudioControlInterface* interface,
ClockSelector(AudioControlInterface* interface,
ClockMultiplier(AudioControlInterface* interface,
AudioControlInterface* interface,
class AudioControlInterface {
AudioControlInterface(Device* device);
~AudioControlInterface();
_AudioChannelCluster(AudioControlInterface* interface,
_AudioControl(AudioControlInterface* interface,
AudioControlInterface* fInterface;
_Terminal(AudioControlInterface* interface,
AudioControlInterface* controlInterface,
AudioControlInterface* controlInterface,
AudioControlInterface* fControlInterface;
AudioControlInterface&
AudioControlInterface fAudioControl;