| anyDataCallbackSpecified() const | oboe::AudioStreamBase | inline |
| AudioStream() (defined in oboe::AudioStream) | oboe::AudioStream | inline |
| AudioStream(const AudioStreamBuilder &builder) | oboe::AudioStream | explicit |
| AudioStreamBase() (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | inline |
| AudioStreamBase(const AudioStreamBase &)=default | oboe::AudioStreamBase | |
| AudioStreamBuilder (defined in oboe::AudioStream) | oboe::AudioStream | friend |
| beginPerformanceHintInCallback() | oboe::AudioStream | inlineprotectedvirtual |
| calculateDefaultDelayBeforeCloseMillis() | oboe::AudioStream | protected |
| calculateLatencyMillis() | oboe::AudioStream | inlinevirtual |
| close() | oboe::AudioStream | virtual |
| closePerformanceHint() | oboe::AudioStream | inlineprotectedvirtual |
| endPerformanceHintInCallback(int32_t) | oboe::AudioStream | inlineprotectedvirtual |
| fireDataCallback(void *audioData, int numFrames) | oboe::AudioStream | protectedvirtual |
| firePartialDataCallback(void *audioData, int numFrames) | oboe::AudioStream | protectedvirtual |
| flush(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
| flushFromFrame(FlushFromAccuracy accuracy, int64_t positionInFrames) | oboe::AudioStream | inlinevirtual |
| getAllowedCapturePolicy() const | oboe::AudioStreamBase | inline |
| getAttributionTag() const | oboe::AudioStreamBase | inline |
| getAudioApi() const =0 | oboe::AudioStream | pure virtual |
| getAvailableFrames() | oboe::AudioStream | |
| getBufferCapacityInFrames() const | oboe::AudioStreamBase | inlinevirtual |
| getBufferSizeInFrames() | oboe::AudioStreamBase | inlinevirtual |
| getBytesPerFrame() const | oboe::AudioStream | inline |
| getBytesPerSample() const | oboe::AudioStream | |
| getChannelCount() const | oboe::AudioStreamBase | inline |
| getChannelMask() const | oboe::AudioStreamBase | inline |
| getContentType() const | oboe::AudioStreamBase | inline |
| getDataCallback() const | oboe::AudioStreamBase | inline |
| getDelayBeforeCloseMillis() const (defined in oboe::AudioStream) | oboe::AudioStream | inline |
| getDeviceId() const | oboe::AudioStreamBase | inline |
| getDeviceIds() const (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | inline |
| getDirection() const | oboe::AudioStreamBase | inline |
| getErrorCallback() const | oboe::AudioStreamBase | inline |
| getFormat() const | oboe::AudioStreamBase | inline |
| getFramesPerBurst() const | oboe::AudioStream | inline |
| getFramesPerCallback() const | oboe::AudioStreamBase | inline |
| getFramesPerDataCallback() const | oboe::AudioStreamBase | inline |
| getFramesRead() | oboe::AudioStream | virtual |
| getFramesWritten() | oboe::AudioStream | virtual |
| getHardwareChannelCount() const | oboe::AudioStreamBase | inline |
| getHardwareFormat() const | oboe::AudioStreamBase | inline |
| getHardwareSampleRate() const | oboe::AudioStreamBase | inline |
| getInputPreset() const | oboe::AudioStreamBase | inline |
| getLastErrorCallbackResult() const | oboe::AudioStream | inlinevirtual |
| getOffloadDelay() (defined in oboe::AudioStream) | oboe::AudioStream | inlinevirtual |
| getOffloadPadding() (defined in oboe::AudioStream) | oboe::AudioStream | inlinevirtual |
| getPackageName() const | oboe::AudioStreamBase | inline |
| getPartialDataCallback() const | oboe::AudioStreamBase | inline |
| getPerformanceMode() const | oboe::AudioStreamBase | inline |
| getPlaybackParameters() | oboe::AudioStream | inlinevirtual |
| getPresentationCallback() const | oboe::AudioStreamBase | inline |
| getPrivacySensitiveMode() const | oboe::AudioStreamBase | inline |
| getSampleRate() const | oboe::AudioStreamBase | inline |
| getSampleRateConversionQuality() const | oboe::AudioStreamBase | inline |
| getSessionId() const | oboe::AudioStreamBase | inline |
| getSharingMode() const | oboe::AudioStreamBase | inline |
| getSpatializationBehavior() const | oboe::AudioStreamBase | inline |
| getState()=0 | oboe::AudioStream | pure virtual |
| getTimestamp(clockid_t, int64_t *, int64_t *) | oboe::AudioStream | inlinevirtual |
| getTimestamp(clockid_t) | oboe::AudioStream | virtual |
| getUnderlyingStream() const | oboe::AudioStream | inlinevirtual |
| getUsage() const | oboe::AudioStreamBase | inline |
| getXRunCount() | oboe::AudioStream | inlinevirtual |
| isChannelConversionAllowed() const | oboe::AudioStreamBase | inline |
| isContentSpatialized() const | oboe::AudioStreamBase | inline |
| isDataCallbackEnabled() | oboe::AudioStream | inlineprotected |
| isDataCallbackSpecified() const | oboe::AudioStreamBase | inline |
| isErrorCallbackSpecified() const | oboe::AudioStreamBase | inline |
| isFormatConversionAllowed() const | oboe::AudioStreamBase | inline |
| isPartialDataCallbackSpecified() const | oboe::AudioStreamBase | inline |
| isPerformanceHintEnabled() | oboe::AudioStream | inline |
| isPresentationCallbackSpecified() const | oboe::AudioStreamBase | inline |
| isValidConfig() | oboe::AudioStreamBase | inlineprotectedvirtual |
| isXRunCountSupported() const =0 | oboe::AudioStream | pure virtual |
| kMaxDelayBeforeCloseMillis (defined in oboe::AudioStream) | oboe::AudioStream | protectedstatic |
| kMinDelayBeforeCloseMillis (defined in oboe::AudioStream) | oboe::AudioStream | protectedstatic |
| lockWeakThis() (defined in oboe::AudioStream) | oboe::AudioStream | inline |
| mAllowedCapturePolicy | oboe::AudioStreamBase | protected |
| mAttributionTag | oboe::AudioStreamBase | protected |
| mBufferCapacityInFrames | oboe::AudioStreamBase | protected |
| mBufferSizeInFrames | oboe::AudioStreamBase | protected |
| mChannelConversionAllowed (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
| mChannelCount | oboe::AudioStreamBase | protected |
| mChannelMask | oboe::AudioStreamBase | protected |
| mContentType | oboe::AudioStreamBase | protected |
| mDataCallback | oboe::AudioStreamBase | protected |
| mDelayBeforeCloseMillis (defined in oboe::AudioStream) | oboe::AudioStream | protected |
| mDeviceIds (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
| mDirection | oboe::AudioStreamBase | protected |
| mErrorCallback | oboe::AudioStreamBase | protected |
| mErrorCallbackResult (defined in oboe::AudioStream) | oboe::AudioStream | protected |
| mFormat | oboe::AudioStreamBase | protected |
| mFormatConversionAllowed (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
| mFramesPerBurst | oboe::AudioStream | protected |
| mFramesPerCallback | oboe::AudioStreamBase | protected |
| mFramesRead | oboe::AudioStream | protected |
| mFramesWritten | oboe::AudioStream | protected |
| mHardwareChannelCount | oboe::AudioStreamBase | protected |
| mHardwareFormat | oboe::AudioStreamBase | protected |
| mHardwareSampleRate | oboe::AudioStreamBase | protected |
| mInputPreset | oboe::AudioStreamBase | protected |
| mIsContentSpatialized | oboe::AudioStreamBase | protected |
| mLock (defined in oboe::AudioStream) | oboe::AudioStream | protected |
| mPackageName | oboe::AudioStreamBase | protected |
| mPartialDataCallback | oboe::AudioStreamBase | protected |
| mPerformanceMode | oboe::AudioStreamBase | protected |
| mPrivacySensitiveMode | oboe::AudioStreamBase | protected |
| mSampleRate | oboe::AudioStreamBase | protected |
| mSampleRateConversionQuality (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
| mSessionId | oboe::AudioStreamBase | protected |
| mSharedDataCallback (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
| mSharedErrorCallback (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
| mSharedPartialDataCallback (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
| mSharedPresentationCallback (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
| mSharingMode | oboe::AudioStreamBase | protected |
| mSpatializationBehavior | oboe::AudioStreamBase | protected |
| mUsage | oboe::AudioStreamBase | protected |
| mWeakThis (defined in oboe::AudioStream) | oboe::AudioStream | protected |
| notifyWorkloadIncrease(bool cpu, bool gpu, const char *debugName) | oboe::AudioStream | inlinevirtual |
| notifyWorkloadReset(bool cpu, bool gpu, const char *debugName) | oboe::AudioStream | inlinevirtual |
| notifyWorkloadSpike(bool cpu, bool gpu, const char *debugName) | oboe::AudioStream | inlinevirtual |
| onDefaultCallback(void *, int) | oboe::AudioStream | inlineprotectedvirtual |
| open() | oboe::AudioStream | inlinevirtual |
| operator=(const AudioStreamBase &)=default | oboe::AudioStreamBase | |
| pause(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
| read(void *, int32_t, int64_t) | oboe::AudioStream | inlinevirtual |
| release() | oboe::AudioStream | inlinevirtual |
| reportWorkload(int32_t appWorkload) | oboe::AudioStream | inlinevirtual |
| requestFlush()=0 | oboe::AudioStream | pure virtual |
| requestPause()=0 | oboe::AudioStream | pure virtual |
| requestStart()=0 | oboe::AudioStream | pure virtual |
| requestStop()=0 | oboe::AudioStream | pure virtual |
| setBufferSizeInFrames(int32_t) | oboe::AudioStream | inlinevirtual |
| setDataCallbackEnabled(bool enabled) | oboe::AudioStream | inlineprotected |
| setDelayBeforeCloseMillis(int32_t delayBeforeCloseMillis) | oboe::AudioStream | inline |
| setOffloadDelayPadding(int32_t delayInFrames, int32_t paddingInFrames) (defined in oboe::AudioStream) | oboe::AudioStream | inlinevirtual |
| setOffloadEndOfStream() (defined in oboe::AudioStream) | oboe::AudioStream | inlinevirtual |
| setPerformanceHintEnabled(bool enabled) | oboe::AudioStream | inline |
| setPlaybackParameters(const PlaybackParameters ¶meters) | oboe::AudioStream | inlinevirtual |
| setWeakThis(std::shared_ptr< oboe::AudioStream > &sharedStream) (defined in oboe::AudioStream) | oboe::AudioStream | inlineprotected |
| sleepBeforeClose() | oboe::AudioStream | inlineprotected |
| start(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
| stop(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
| swapDataCallback(AudioStreamDataCallback *dataCallback) (defined in oboe::AudioStream) | oboe::AudioStream | inline |
| swapErrorCallback(AudioStreamErrorCallback *errorCallback) (defined in oboe::AudioStream) | oboe::AudioStream | inline |
| swapPartialDataCallback(AudioStreamPartialDataCallback *partialDataCallback) (defined in oboe::AudioStream) | oboe::AudioStream | inline |
| updateFramesRead()=0 | oboe::AudioStream | pure virtual |
| updateFramesWritten()=0 | oboe::AudioStream | pure virtual |
| usesAAudio() const | oboe::AudioStream | inline |
| waitForAvailableFrames(int32_t numFrames, int64_t timeoutNanoseconds) | oboe::AudioStream | |
| waitForStateChange(StreamState inputState, StreamState *nextState, int64_t timeoutNanoseconds)=0 | oboe::AudioStream | pure virtual |
| waitForStateTransition(StreamState startingState, StreamState endingState, int64_t timeoutNanoseconds) | oboe::AudioStream | protectedvirtual |
| wasErrorCallbackCalled() | oboe::AudioStream | inlineprotected |
| write(const void *, int32_t, int64_t) | oboe::AudioStream | inlinevirtual |
| ~AudioStream() (defined in oboe::AudioStream) | oboe::AudioStream | virtual |
| ~AudioStreamBase()=default (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | virtual |