addAudioCallback(AudioIODeviceCallback *newCallback) | juce::AudioDeviceManager | |
addAudioDeviceType(std::unique_ptr< AudioIODeviceType > newDeviceType) | juce::AudioDeviceManager | |
addChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
addMidiInputDeviceCallback(const String &deviceIdentifier, MidiInputCallback *callback) | juce::AudioDeviceManager | |
anyListeners | juce::ChangeBroadcaster | private |
audioCallbackLock | juce::AudioDeviceManager | private |
audioDeviceAboutToStartInt(AudioIODevice *) | juce::AudioDeviceManager | private |
audioDeviceErrorInt(const String &) | juce::AudioDeviceManager | private |
audioDeviceIOCallbackInt(const float **inputChannelData, int totalNumInputChannels, float **outputChannelData, int totalNumOutputChannels, int numSamples) | juce::AudioDeviceManager | private |
audioDeviceListChanged() | juce::AudioDeviceManager | private |
AudioDeviceManager() | juce::AudioDeviceManager | |
audioDeviceStoppedInt() | juce::AudioDeviceManager | private |
availableDeviceTypes | juce::AudioDeviceManager | private |
broadcastCallback | juce::ChangeBroadcaster | private |
callbackHandler | juce::AudioDeviceManager | private |
callbacks | juce::AudioDeviceManager | private |
callListeners() | juce::ChangeBroadcaster | private |
ChangeBroadcaster() noexcept | juce::ChangeBroadcaster | |
changeListeners | juce::ChangeBroadcaster | private |
chooseBestBufferSize(int preferred) const | juce::AudioDeviceManager | private |
chooseBestSampleRate(double preferred) const | juce::AudioDeviceManager | private |
closeAudioDevice() | juce::AudioDeviceManager | |
createAudioDeviceTypes(OwnedArray< AudioIODeviceType > &types) | juce::AudioDeviceManager | virtual |
createDeviceTypesIfNeeded() | juce::AudioDeviceManager | private |
createStateXml() const | juce::AudioDeviceManager | |
currentAudioDevice | juce::AudioDeviceManager | private |
currentDeviceType | juce::AudioDeviceManager | private |
currentSetup | juce::AudioDeviceManager | private |
defaultMidiOutput | juce::AudioDeviceManager | private |
defaultMidiOutputDeviceInfo | juce::AudioDeviceManager | private |
deleteCurrentDevice() | juce::AudioDeviceManager | private |
dispatchPendingMessages() | juce::ChangeBroadcaster | |
enabledMidiInputs | juce::AudioDeviceManager | private |
findType(const String &inputName, const String &outputName) | juce::AudioDeviceManager | private |
findType(const String &typeName) | juce::AudioDeviceManager | private |
getAudioCallbackLock() noexcept | juce::AudioDeviceManager | inline |
getAudioDeviceSetup() const | juce::AudioDeviceManager | |
getAudioDeviceSetup(AudioDeviceSetup &result) const | juce::AudioDeviceManager | |
getAvailableDeviceTypes() | juce::AudioDeviceManager | |
getCpuUsage() const | juce::AudioDeviceManager | |
getCurrentAudioDevice() const noexcept | juce::AudioDeviceManager | inline |
getCurrentAudioDeviceType() const | juce::AudioDeviceManager | inline |
getCurrentDeviceTypeObject() const | juce::AudioDeviceManager | |
getDefaultMidiOutput() const noexcept | juce::AudioDeviceManager | inline |
getDefaultMidiOutputIdentifier() const noexcept | juce::AudioDeviceManager | inline |
getInputLevelGetter() noexcept | juce::AudioDeviceManager | inline |
getMidiCallbackLock() noexcept | juce::AudioDeviceManager | inline |
getOutputLevelGetter() noexcept | juce::AudioDeviceManager | inline |
getXRunCount() const noexcept | juce::AudioDeviceManager | |
handleIncomingMidiMessageInt(MidiInput *, const MidiMessage &) | juce::AudioDeviceManager | private |
initialise(int numInputChannelsNeeded, int numOutputChannelsNeeded, const XmlElement *savedState, bool selectDefaultDeviceOnFailure, const String &preferredDefaultDeviceName=String(), const AudioDeviceSetup *preferredSetupOptions=nullptr) | juce::AudioDeviceManager | |
initialiseDefault(const String &preferredDefaultDeviceName, const AudioDeviceSetup *) | juce::AudioDeviceManager | private |
initialiseFromXML(const XmlElement &, bool selectDefaultDeviceOnFailure, const String &preferredDefaultDeviceName, const AudioDeviceSetup *) | juce::AudioDeviceManager | private |
initialiseWithDefaultDevices(int numInputChannelsNeeded, int numOutputChannelsNeeded) | juce::AudioDeviceManager | |
inputLevelGetter | juce::AudioDeviceManager | private |
insertDefaultDeviceNames(AudioDeviceSetup &) const | juce::AudioDeviceManager | private |
isMidiInputDeviceEnabled(const String &deviceIdentifier) const | juce::AudioDeviceManager | |
lastDeviceTypeConfigs | juce::AudioDeviceManager | private |
lastExplicitSettings | juce::AudioDeviceManager | private |
listNeedsScanning | juce::AudioDeviceManager | mutableprivate |
loadMeasurer | juce::AudioDeviceManager | private |
midiCallbackLock | juce::AudioDeviceManager | private |
midiCallbacks | juce::AudioDeviceManager | private |
midiDeviceInfosFromXml | juce::AudioDeviceManager | private |
numInputChansNeeded | juce::AudioDeviceManager | private |
numOutputChansNeeded | juce::AudioDeviceManager | private |
outputLevelGetter | juce::AudioDeviceManager | private |
pickCurrentDeviceTypeWithDevices() | juce::AudioDeviceManager | private |
playTestSound() | juce::AudioDeviceManager | |
preferredDeviceName | juce::AudioDeviceManager | private |
removeAllChangeListeners() | juce::ChangeBroadcaster | |
removeAudioCallback(AudioIODeviceCallback *callback) | juce::AudioDeviceManager | |
removeAudioDeviceType(AudioIODeviceType *deviceTypeToRemove) | juce::AudioDeviceManager | |
removeChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
removeMidiInputDeviceCallback(const String &deviceIdentifier, MidiInputCallback *callback) | juce::AudioDeviceManager | |
restartDevice(int blockSizeToUse, double sampleRateToUse, const BigInteger &ins, const BigInteger &outs) | juce::AudioDeviceManager | private |
restartLastAudioDevice() | juce::AudioDeviceManager | |
scanDevicesIfNeeded() | juce::AudioDeviceManager | private |
sendChangeMessage() | juce::ChangeBroadcaster | |
sendSynchronousChangeMessage() | juce::ChangeBroadcaster | |
setAudioDeviceSetup(const AudioDeviceSetup &newSetup, bool treatAsChosenDevice) | juce::AudioDeviceManager | |
setCurrentAudioDeviceType(const String &type, bool treatAsChosenDevice) | juce::AudioDeviceManager | |
setDefaultMidiOutputDevice(const String &deviceIdentifier) | juce::AudioDeviceManager | |
setMidiInputDeviceEnabled(const String &deviceIdentifier, bool enabled) | juce::AudioDeviceManager | |
stopDevice() | juce::AudioDeviceManager | private |
tempBuffer | juce::AudioDeviceManager | private |
testSound | juce::AudioDeviceManager | private |
testSoundPosition | juce::AudioDeviceManager | private |
updateCurrentSetup() | juce::AudioDeviceManager | private |
updateXml() | juce::AudioDeviceManager | private |
~AudioDeviceManager() override | juce::AudioDeviceManager | |
~ChangeBroadcaster() | juce::ChangeBroadcaster | virtual |