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 | protected |
flush(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
getAllowedCapturePolicy() 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 |
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 |
getPerformanceMode() 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 |
isPerformanceHintEnabled() | oboe::AudioStream | inline |
isValidConfig() | oboe::AudioStreamBase | inlineprotectedvirtual |
isXRunCountSupported() const =0 | oboe::AudioStream | pure virtual |
kMinDelayBeforeCloseMillis (defined in oboe::AudioStream) | oboe::AudioStream | protectedstatic |
lockWeakThis() (defined in oboe::AudioStream) | oboe::AudioStream | inlineprotected |
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 |
mDeviceId | 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 |
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 |
mSharingMode | oboe::AudioStreamBase | protected |
mSpatializationBehavior | oboe::AudioStreamBase | protected |
mUsage | oboe::AudioStreamBase | protected |
mWeakThis (defined in oboe::AudioStream) | oboe::AudioStream | protected |
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 |
setPerformanceHintEnabled(bool enabled) | oboe::AudioStream | inline |
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 |
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 |