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 |
calculateLatencyMillis() | oboe::AudioStream | inlinevirtual |
close() | oboe::AudioStream | virtual |
fireDataCallback(void *audioData, int numFrames) | oboe::AudioStream | protected |
flush(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
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 |
getContentType() const | oboe::AudioStreamBase | inline |
getDataCallback() const | oboe::AudioStreamBase | inline |
getDeviceId() const | oboe::AudioStreamBase | inline |
getDirection() const | oboe::AudioStreamBase | inline |
getErrorCallback() const | oboe::AudioStreamBase | inline |
getFormat() const | oboe::AudioStreamBase | inline |
getFramesPerBurst()=0 | oboe::AudioStream | pure virtual |
getFramesPerCallback() const | oboe::AudioStreamBase | inline |
getFramesPerDataCallback() const | oboe::AudioStreamBase | inline |
getFramesRead() | oboe::AudioStream | virtual |
getFramesWritten() | oboe::AudioStream | virtual |
getInputPreset() const | oboe::AudioStreamBase | inline |
getLastErrorCallbackResult() const | oboe::AudioStream | inlinevirtual |
getPerformanceMode() const | oboe::AudioStreamBase | inline |
getSampleRate() const | oboe::AudioStreamBase | inline |
getSampleRateConversionQuality() const | oboe::AudioStreamBase | inline |
getSessionId() const | oboe::AudioStreamBase | inline |
getSharingMode() const | oboe::AudioStreamBase | inline |
getState() const =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() const | oboe::AudioStream | inlinevirtual |
isChannelConversionAllowed() const | oboe::AudioStreamBase | inline |
isDataCallbackEnabled() | oboe::AudioStream | inlineprotected |
isDataCallbackSpecified() const | oboe::AudioStreamBase | inline |
isErrorCallbackSpecified() const | oboe::AudioStreamBase | inline |
isFormatConversionAllowed() const | oboe::AudioStreamBase | inline |
isValidConfig() | oboe::AudioStreamBase | inlineprotectedvirtual |
isXRunCountSupported() const =0 | oboe::AudioStream | pure virtual |
launchStopThread() | oboe::AudioStream | |
lockWeakThis() (defined in oboe::AudioStream) | oboe::AudioStream | inlineprotected |
mBufferCapacityInFrames | oboe::AudioStreamBase | protected |
mBufferSizeInFrames | oboe::AudioStreamBase | protected |
mChannelConversionAllowed (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
mChannelCount | oboe::AudioStreamBase | protected |
mContentType | oboe::AudioStreamBase | protected |
mDataCallback | oboe::AudioStreamBase | 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::AudioStreamBase | protected |
mFramesPerCallback | oboe::AudioStreamBase | protected |
mFramesRead | oboe::AudioStream | protected |
mFramesWritten | oboe::AudioStream | protected |
mInputPreset | oboe::AudioStreamBase | protected |
mLock (defined in oboe::AudioStream) | oboe::AudioStream | protected |
mPerformanceMode | oboe::AudioStreamBase | protected |
mSampleRate | oboe::AudioStreamBase | protected |
mSampleRateConversionQuality (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected |
mSessionId | oboe::AudioStreamBase | protected |
mSharingMode | 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 |
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 |
setWeakThis(std::shared_ptr< oboe::AudioStream > &sharedStream) (defined in oboe::AudioStream) | 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()=default (defined in oboe::AudioStream) | oboe::AudioStream | virtual |
~AudioStreamBase()=default (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | virtual |