| addAudioCallback(AudioIODeviceCallback *newCallback) | AudioDeviceManager | |
| addAudioDeviceType(AudioIODeviceType *newDeviceType) | AudioDeviceManager | |
| addChangeListener(ChangeListener *listener) | ChangeBroadcaster | |
| addMidiInputCallback(const String &midiInputDeviceName, MidiInputCallback *callback) | AudioDeviceManager | |
| audioCallbackLock | AudioDeviceManager | private |
| audioDeviceAboutToStartInt(AudioIODevice *) | AudioDeviceManager | private |
| audioDeviceErrorInt(const String &) | AudioDeviceManager | private |
| audioDeviceIOCallbackInt(const float **inputChannelData, int totalNumInputChannels, float **outputChannelData, int totalNumOutputChannels, int numSamples) | AudioDeviceManager | private |
| audioDeviceListChanged() | AudioDeviceManager | private |
| AudioDeviceManager() | AudioDeviceManager | |
| audioDeviceStoppedInt() | AudioDeviceManager | private |
| availableDeviceTypes | AudioDeviceManager | private |
| CallbackHandler class | AudioDeviceManager | friend |
| callbackHandler | AudioDeviceManager | private |
| callbacks | AudioDeviceManager | private |
| ChangeBroadcaster() noexcept | ChangeBroadcaster | |
| chooseBestBufferSize(int preferred) const | AudioDeviceManager | private |
| chooseBestSampleRate(double preferred) const | AudioDeviceManager | private |
| closeAudioDevice() | AudioDeviceManager | |
| ContainerDeletePolicy< CallbackHandler > | AudioDeviceManager | friend |
| cpuUsageMs | AudioDeviceManager | private |
| createAudioDeviceTypes(OwnedArray< AudioIODeviceType > &types) | AudioDeviceManager | virtual |
| createDeviceTypesIfNeeded() | AudioDeviceManager | private |
| createStateXml() const | AudioDeviceManager | |
| currentAudioDevice | AudioDeviceManager | private |
| currentDeviceType | AudioDeviceManager | private |
| currentSetup | AudioDeviceManager | private |
| defaultMidiOutput | AudioDeviceManager | private |
| defaultMidiOutputName | AudioDeviceManager | private |
| deleteCurrentDevice() | AudioDeviceManager | private |
| dispatchPendingMessages() | ChangeBroadcaster | |
| enabledMidiInputs | AudioDeviceManager | private |
| enableInputLevelMeasurement(bool enableMeasurement) noexcept | AudioDeviceManager | |
| enableOutputLevelMeasurement(bool enableMeasurement) noexcept | AudioDeviceManager | |
| findType(const String &inputName, const String &outputName) | AudioDeviceManager | private |
| findType(const String &typeName) | AudioDeviceManager | private |
| getAudioCallbackLock() noexcept | AudioDeviceManager | inline |
| getAudioDeviceSetup(AudioDeviceSetup &result) const | AudioDeviceManager | |
| getAvailableDeviceTypes() | AudioDeviceManager | |
| getCpuUsage() const | AudioDeviceManager | |
| getCurrentAudioDevice() const noexcept | AudioDeviceManager | inline |
| getCurrentAudioDeviceType() const | AudioDeviceManager | inline |
| getCurrentDeviceTypeObject() const | AudioDeviceManager | |
| getCurrentInputLevel() const noexcept | AudioDeviceManager | |
| getCurrentOutputLevel() const noexcept | AudioDeviceManager | |
| getDefaultMidiOutput() const noexcept | AudioDeviceManager | inline |
| getDefaultMidiOutputName() const noexcept | AudioDeviceManager | inline |
| getMidiCallbackLock() noexcept | AudioDeviceManager | inline |
| handleIncomingMidiMessageInt(MidiInput *, const MidiMessage &) | AudioDeviceManager | private |
| initialise(int numInputChannelsNeeded, int numOutputChannelsNeeded, const XmlElement *savedState, bool selectDefaultDeviceOnFailure, const String &preferredDefaultDeviceName=String(), const AudioDeviceSetup *preferredSetupOptions=nullptr) | AudioDeviceManager | |
| initialiseDefault(const String &preferredDefaultDeviceName, const AudioDeviceSetup *) | AudioDeviceManager | private |
| initialiseFromXML(const XmlElement &, bool selectDefaultDeviceOnFailure, const String &preferredDefaultDeviceName, const AudioDeviceSetup *) | AudioDeviceManager | private |
| initialiseWithDefaultDevices(int numInputChannelsNeeded, int numOutputChannelsNeeded) | AudioDeviceManager | |
| inputChannels | AudioDeviceManager | private |
| inputLevelMeter | AudioDeviceManager | private |
| insertDefaultDeviceNames(AudioDeviceSetup &) const | AudioDeviceManager | private |
| isMidiInputEnabled(const String &midiInputDeviceName) const | AudioDeviceManager | |
| lastDeviceTypeConfigs | AudioDeviceManager | private |
| lastExplicitSettings | AudioDeviceManager | private |
| listNeedsScanning | AudioDeviceManager | mutableprivate |
| midiCallbackLock | AudioDeviceManager | private |
| midiCallbacks | AudioDeviceManager | private |
| midiInsFromXml | AudioDeviceManager | private |
| numInputChansNeeded | AudioDeviceManager | private |
| numOutputChansNeeded | AudioDeviceManager | private |
| outputChannels | AudioDeviceManager | private |
| outputLevelMeter | AudioDeviceManager | private |
| playTestSound() | AudioDeviceManager | |
| removeAllChangeListeners() | ChangeBroadcaster | |
| removeAudioCallback(AudioIODeviceCallback *callback) | AudioDeviceManager | |
| removeChangeListener(ChangeListener *listener) | ChangeBroadcaster | |
| removeMidiInputCallback(const String &midiInputDeviceName, MidiInputCallback *callback) | AudioDeviceManager | |
| restartDevice(int blockSizeToUse, double sampleRateToUse, const BigInteger &ins, const BigInteger &outs) | AudioDeviceManager | private |
| restartLastAudioDevice() | AudioDeviceManager | |
| scanDevicesIfNeeded() | AudioDeviceManager | private |
| sendChangeMessage() | ChangeBroadcaster | |
| sendSynchronousChangeMessage() | ChangeBroadcaster | |
| setAudioDeviceSetup(const AudioDeviceSetup &newSetup, bool treatAsChosenDevice) | AudioDeviceManager | |
| setCurrentAudioDeviceType(const String &type, bool treatAsChosenDevice) | AudioDeviceManager | |
| setDefaultMidiOutput(const String &deviceName) | AudioDeviceManager | |
| setMidiInputEnabled(const String &midiInputDeviceName, bool enabled) | AudioDeviceManager | |
| stopDevice() | AudioDeviceManager | private |
| tempBuffer | AudioDeviceManager | private |
| testSound | AudioDeviceManager | private |
| testSoundPosition | AudioDeviceManager | private |
| timeToCpuScale | AudioDeviceManager | private |
| updateXml() | AudioDeviceManager | private |
| ~AudioDeviceManager() | AudioDeviceManager | |
| ~ChangeBroadcaster() | ChangeBroadcaster | virtual |