addAudioCallback(AudioIODeviceCallback *newCallback) | AudioDeviceManager | |
addAudioDeviceType(AudioIODeviceType *newDeviceType) | AudioDeviceManager | |
addChangeListener(ChangeListener *listener) | ChangeBroadcaster | |
addMidiInputCallback(const String &midiInputDeviceName, MidiInputCallback *callback) | AudioDeviceManager | |
AudioDeviceManager() | AudioDeviceManager | |
ChangeBroadcaster() noexcept | ChangeBroadcaster | |
closeAudioDevice() | AudioDeviceManager | |
createAudioDeviceTypes(OwnedArray< AudioIODeviceType > &types) | AudioDeviceManager | virtual |
createStateXml() const | AudioDeviceManager | |
dispatchPendingMessages() | ChangeBroadcaster | |
enableInputLevelMeasurement(bool enableMeasurement) | AudioDeviceManager | |
getAudioCallbackLock() noexcept | AudioDeviceManager | |
getAudioDeviceSetup(AudioDeviceSetup &result) | AudioDeviceManager | |
getAvailableDeviceTypes() | AudioDeviceManager | |
getCpuUsage() const | AudioDeviceManager | |
getCurrentAudioDevice() const noexcept | AudioDeviceManager | |
getCurrentAudioDeviceType() const | AudioDeviceManager | |
getCurrentDeviceTypeObject() const | AudioDeviceManager | |
getCurrentInputLevel() const | AudioDeviceManager | |
getDefaultMidiOutput() const noexcept | AudioDeviceManager | |
getDefaultMidiOutputName() const noexcept | AudioDeviceManager | |
getMidiCallbackLock() noexcept | AudioDeviceManager | |
initialise(int numInputChannelsNeeded, int numOutputChannelsNeeded, const XmlElement *savedState, bool selectDefaultDeviceOnFailure, const String &preferredDefaultDeviceName=String(), const AudioDeviceSetup *preferredSetupOptions=nullptr) | AudioDeviceManager | |
initialiseWithDefaultDevices(int numInputChannelsNeeded, int numOutputChannelsNeeded) | AudioDeviceManager | |
isMidiInputEnabled(const String &midiInputDeviceName) const | AudioDeviceManager | |
playSound(const File &file) | AudioDeviceManager | |
playSound(const void *resourceData, size_t resourceSize) | AudioDeviceManager | |
playSound(AudioFormatReader *buffer, bool deleteWhenFinished=false) | AudioDeviceManager | |
playSound(PositionableAudioSource *audioSource, bool deleteWhenFinished=false) | AudioDeviceManager | |
playSound(AudioSampleBuffer *buffer, bool deleteWhenFinished=false, bool playOnAllOutputChannels=false) | AudioDeviceManager | |
playTestSound() | AudioDeviceManager | |
removeAllChangeListeners() | ChangeBroadcaster | |
removeAudioCallback(AudioIODeviceCallback *callback) | AudioDeviceManager | |
removeChangeListener(ChangeListener *listener) | ChangeBroadcaster | |
removeMidiInputCallback(const String &midiInputDeviceName, MidiInputCallback *callback) | AudioDeviceManager | |
restartLastAudioDevice() | AudioDeviceManager | |
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 | |
~AudioDeviceManager() | AudioDeviceManager | |
~ChangeBroadcaster() | ChangeBroadcaster | virtual |