# Oboe: Member List

oboe::AudioStream Member List

This is the complete list of members for oboe::AudioStream, including all inherited members.

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
getAvailableFrames() | oboe::AudioStream |
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
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
isFormatConversionAllowed() const | oboe::AudioStreamBase | inline
isXRunCountSupported() const =0 | oboe::AudioStream | pure virtual
launchStopThread() | oboe::AudioStream |
mBufferCapacityInFrames | oboe::AudioStreamBase | protected
mBufferSizeInFrames | oboe::AudioStreamBase | protected
mChannelConversionAllowed (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | protected
mChannelCount | oboe::AudioStreamBase | protected
mContentType | oboe::AudioStreamBase | protected
mDeviceId | oboe::AudioStreamBase | protected
mDirection | oboe::AudioStreamBase | 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
mStreamCallback | oboe::AudioStreamBase | protected
mUsage | oboe::AudioStreamBase | 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
start(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual
stop(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual
swapCallback(AudioStreamCallback *streamCallback) (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