| addListener(Listener *) | juce::Thread | |
| affinityMask | juce::Thread | private |
| AudioIODevice(const String &deviceName, const String &typeName) | juce::AudioIODevice | protected |
| bufferSizeSamples | juce::DSoundAudioIODevice | private |
| callback | juce::DSoundAudioIODevice | private |
| close() override | juce::DSoundAudioIODevice | inlinevirtual |
| closeDevice() | juce::DSoundAudioIODevice | inlineprivate |
| closeThreadHandle() | juce::Thread | private |
| currentThreadShouldExit() | juce::Thread | static |
| defaultEvent | juce::Thread | private |
| deleteOnThreadEnd | juce::Thread | private |
| DSoundAudioIODevice(const String &deviceName, const int outputDeviceIndex_, const int inputDeviceIndex_) | juce::DSoundAudioIODevice | inline |
| enabledInputs | juce::DSoundAudioIODevice | private |
| enabledOutputs | juce::DSoundAudioIODevice | private |
| getActiveInputChannels() const override | juce::DSoundAudioIODevice | inlinevirtual |
| getActiveOutputChannels() const override | juce::DSoundAudioIODevice | inlinevirtual |
| getAdjustedPriority(int) | juce::Thread | privatestatic |
| getAvailableBufferSizes() override | juce::DSoundAudioIODevice | inlinevirtual |
| getAvailableSampleRates() override | juce::DSoundAudioIODevice | inlinevirtual |
| getCurrentBitDepth() override | juce::DSoundAudioIODevice | inlinevirtual |
| getCurrentBufferSizeSamples() override | juce::DSoundAudioIODevice | inlinevirtual |
| getCurrentSampleRate() override | juce::DSoundAudioIODevice | inlinevirtual |
| getCurrentThread() | juce::Thread | static |
| getCurrentThreadId() | juce::Thread | static |
| getDefaultBufferSize() override | juce::DSoundAudioIODevice | inlinevirtual |
| getInputChannelNames() override | juce::DSoundAudioIODevice | inlinevirtual |
| getInputLatencyInSamples() override | juce::DSoundAudioIODevice | inlinevirtual |
| getLastError() override | juce::DSoundAudioIODevice | inlinevirtual |
| getName() const noexcept | juce::AudioIODevice | inline |
| getOutputChannelNames() override | juce::DSoundAudioIODevice | inlinevirtual |
| getOutputLatencyInSamples() override | juce::DSoundAudioIODevice | inlinevirtual |
| getThreadId() const noexcept | juce::Thread | |
| getThreadName() const noexcept | juce::Thread | inline |
| getTypeName() const noexcept | juce::AudioIODevice | inline |
| getXRunCount() const noexcept override | juce::DSoundAudioIODevice | inlinevirtual |
| hasControlPanel() const | juce::AudioIODevice | virtual |
| inChannels | juce::DSoundAudioIODevice | |
| inChans | juce::DSoundAudioIODevice | private |
| inputBuffers | juce::DSoundAudioIODevice | private |
| inputDeviceIndex | juce::DSoundAudioIODevice | |
| isOpen() override | juce::DSoundAudioIODevice | inlinevirtual |
| isOpen_ | juce::DSoundAudioIODevice | private |
| isPlaying() override | juce::DSoundAudioIODevice | inlinevirtual |
| isStarted | juce::DSoundAudioIODevice | private |
| isThreadRunning() const | juce::Thread | |
| killThread() | juce::Thread | private |
| lastError | juce::DSoundAudioIODevice | private |
| launch(std::function< void()> functionToRun) | juce::Thread | static |
| launchThread() | juce::Thread | private |
| listeners | juce::Thread | private |
| name | juce::AudioIODevice | protected |
| notify() const | juce::Thread | |
| open(const BigInteger &inputChannels, const BigInteger &outputChannels, double newSampleRate, int newBufferSize) override | juce::DSoundAudioIODevice | inlinevirtual |
| openDevice(const BigInteger &inputChannels, const BigInteger &outputChannels, double sampleRate_, int bufferSizeSamples_) | juce::DSoundAudioIODevice | private |
| outChannels | juce::DSoundAudioIODevice | |
| outChans | juce::DSoundAudioIODevice | private |
| outputBuffers | juce::DSoundAudioIODevice | private |
| outputDeviceIndex | juce::DSoundAudioIODevice | |
| realtimeAudioPriority enum value | juce::Thread | |
| removeListener(Listener *) | juce::Thread | |
| resync() | juce::DSoundAudioIODevice | inlineprivate |
| run() override | juce::DSoundAudioIODevice | inlinevirtual |
| sampleRate | juce::DSoundAudioIODevice | private |
| setAffinityMask(uint32 affinityMask) | juce::Thread | |
| setAudioPreprocessingEnabled(bool shouldBeEnabled) | juce::AudioIODevice | virtual |
| setCurrentThreadAffinityMask(uint32 affinityMask) | juce::Thread | static |
| setCurrentThreadName(const String &newThreadName) | juce::Thread | static |
| setCurrentThreadPriority(int priority) | juce::Thread | static |
| setPriority(int priority) | juce::Thread | |
| setThreadPriority(void *, int) | juce::Thread | privatestatic |
| shouldExit | juce::Thread | private |
| showControlPanel() | juce::AudioIODevice | virtual |
| signalThreadShouldExit() | juce::Thread | |
| sleep(int milliseconds) | juce::Thread | static |
| start(AudioIODeviceCallback *call) override | juce::DSoundAudioIODevice | inlinevirtual |
| startEvent | juce::DSoundAudioIODevice | private |
| startStopLock | juce::DSoundAudioIODevice | private |
| startSuspensionEvent | juce::Thread | private |
| startThread() | juce::Thread | |
| startThread(int priority) | juce::Thread | |
| stop() override | juce::DSoundAudioIODevice | inlinevirtual |
| stopThread(int timeOutMilliseconds) | juce::Thread | |
| Thread(const String &threadName, size_t threadStackSize=0) | juce::Thread | explicit |
| threadEntryPoint() | juce::Thread | private |
| threadHandle | juce::Thread | private |
| ThreadID typedef | juce::Thread | |
| threadId | juce::Thread | private |
| threadName | juce::Thread | private |
| threadPriority | juce::Thread | private |
| threadShouldExit() const | juce::Thread | |
| threadStackSize | juce::Thread | private |
| typeName | juce::AudioIODevice | protected |
| wait(int timeOutMilliseconds) const | juce::Thread | |
| waitForThreadToExit(int timeOutMilliseconds) const | juce::Thread | |
| yield() | juce::Thread | static |
| ~AudioIODevice() | juce::AudioIODevice | virtual |
| ~DSoundAudioIODevice() override | juce::DSoundAudioIODevice | inline |
| ~Thread() | juce::Thread | virtual |