11namespace tracktion {
inline namespace engine
30 int indexInDevice = -1;
juce::AudioChannelSet createChannelSet(const std::vector< ChannelIndex > &channels)
Creates an AudioChannelSet for a list of ChannelIndexes.
juce::AudioChannelSet::ChannelType channelTypeFromAbbreviatedName(const juce::String &abbreviatedName)
Returns the ChannelType for an abbreviated name.
juce::String createDescriptionOfChannels(const std::vector< ChannelIndex > &channels)
Creates a String description of the channels.
juce::AudioChannelSet channelSetFromSpeakerArrangmentString(const juce::String &arrangement)
Creates an AudioChannelSet from a list of abbreviated channel names.
Describes a channel of a WaveInputDevice or WaveOutputDevice by specifying the channel index in the g...
ChannelIndex()
Creates a default, invalid ChannelIndex.
Describes a WaveDevice from which the WaveOutputDevice and WaveInputDevice lists will be built.
WaveDeviceDescription()
Creates an invalid device description.