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 | |
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 |
getBufferCapacityInFrames() const | oboe::AudioStreamBase | inlinevirtual |
getBufferSizeInFrames() | oboe::AudioStreamBase | inlinevirtual |
getBytesPerFrame() const | oboe::AudioStream | inline |
getBytesPerSample() const | oboe::AudioStream | |
getCallback() const | oboe::AudioStreamBase | inline |
getChannelCount() const | oboe::AudioStreamBase | inline |
getContentType() const | oboe::AudioStreamBase | inline |
getDeviceId() const | oboe::AudioStreamBase | inline |
getDirection() const | oboe::AudioStreamBase | inline |
getFormat() const | oboe::AudioStreamBase | inline |
getFramesPerBurst()=0 | oboe::AudioStream | pure virtual |
getFramesPerCallback() const | oboe::AudioStreamBase | inline |
getFramesRead() | oboe::AudioStream | virtual |
getFramesWritten() | oboe::AudioStream | virtual |
getInputPreset() const | oboe::AudioStreamBase | inline |
getPerformanceMode() const | oboe::AudioStreamBase | inline |
getSampleRate() const | oboe::AudioStreamBase | inline |
getSessionId() const | oboe::AudioStreamBase | inline |
getSharingMode() const | oboe::AudioStreamBase | inline |
getState()=0 | oboe::AudioStream | pure virtual |
getTimestamp(clockid_t clockId, int64_t *framePosition, int64_t *timeNanoseconds) | oboe::AudioStream | inlinevirtual |
getTimestamp(clockid_t clockId) | oboe::AudioStream | inlinevirtual |
getUnderlyingStream() const | oboe::AudioStream | inlinevirtual |
getUsage() const | oboe::AudioStreamBase | inline |
getXRunCount() const | oboe::AudioStream | inlinevirtual |
isDataCallbackEnabled() | oboe::AudioStream | inlineprotected |
isXRunCountSupported() const =0 | oboe::AudioStream | pure virtual |
launchStopThread() | oboe::AudioStream | |
mBufferCapacityInFrames | oboe::AudioStreamBase | protected |
mBufferSizeInFrames | oboe::AudioStreamBase | protected |
mChannelCount | oboe::AudioStreamBase | protected |
mContentType | oboe::AudioStreamBase | protected |
mDeviceId | oboe::AudioStreamBase | protected |
mDirection | oboe::AudioStreamBase | protected |
mFormat | 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 |
mSessionId | oboe::AudioStreamBase | protected |
mSharingMode | oboe::AudioStreamBase | protected |
mStreamCallback | oboe::AudioStreamBase | protected |
mUsage | oboe::AudioStreamBase | protected |
onDefaultCallback(void *audioData, int numFrames) | oboe::AudioStream | inlineprotectedvirtual |
open() | oboe::AudioStream | virtual |
operator=(const AudioStreamBase &)=default | oboe::AudioStreamBase | |
pause(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
read(void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) | 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 requestedFrames) | oboe::AudioStream | inlinevirtual |
setDataCallbackEnabled(bool enabled) | oboe::AudioStream | inlineprotected |
start(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
stop(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual |
updateFramesRead()=0 | oboe::AudioStream | protectedpure virtual |
updateFramesWritten()=0 | oboe::AudioStream | protectedpure virtual |
usesAAudio() const | oboe::AudioStream | inline |
waitForStateChange(StreamState inputState, StreamState *nextState, int64_t timeoutNanoseconds)=0 | oboe::AudioStream | pure virtual |
waitForStateTransition(StreamState startingState, StreamState endingState, int64_t timeoutNanoseconds) | oboe::AudioStream | protectedvirtual |
write(const void *buffer, int32_t numFrames, int64_t timeoutNanoseconds) | oboe::AudioStream | inlinevirtual |
~AudioStream()=default (defined in oboe::AudioStream) | oboe::AudioStream | virtual |
~AudioStreamBase()=default (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | virtual |