JUCE  v5.1.1-3-g1a0b28c73
JUCE API
AudioIODevice Member List

This is the complete list of members for AudioIODevice, including all inherited members.

AudioIODevice(const String &deviceName, const String &typeName)AudioIODeviceprotected
close()=0AudioIODevicepure virtual
getActiveInputChannels() const =0AudioIODevicepure virtual
getActiveOutputChannels() const =0AudioIODevicepure virtual
getAvailableBufferSizes()=0AudioIODevicepure virtual
getAvailableSampleRates()=0AudioIODevicepure virtual
getCurrentBitDepth()=0AudioIODevicepure virtual
getCurrentBufferSizeSamples()=0AudioIODevicepure virtual
getCurrentSampleRate()=0AudioIODevicepure virtual
getDefaultBufferSize()=0AudioIODevicepure virtual
getInputChannelNames()=0AudioIODevicepure virtual
getInputLatencyInSamples()=0AudioIODevicepure virtual
getLastError()=0AudioIODevicepure virtual
getName() const noexceptAudioIODeviceinline
getOutputChannelNames()=0AudioIODevicepure virtual
getOutputLatencyInSamples()=0AudioIODevicepure virtual
getTypeName() const noexceptAudioIODeviceinline
hasControlPanel() constAudioIODevicevirtual
isOpen()=0AudioIODevicepure virtual
isPlaying()=0AudioIODevicepure virtual
nameAudioIODeviceprotected
open(const BigInteger &inputChannels, const BigInteger &outputChannels, double sampleRate, int bufferSizeSamples)=0AudioIODevicepure virtual
setAudioPreprocessingEnabled(bool shouldBeEnabled)AudioIODevicevirtual
showControlPanel()AudioIODevicevirtual
start(AudioIODeviceCallback *callback)=0AudioIODevicepure virtual
stop()=0AudioIODevicepure virtual
typeNameAudioIODeviceprotected
~AudioIODevice()AudioIODevicevirtual