Oboe 1.5 A library for creating real-time audio apps on Android

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 |
AudioStreamBuilder (defined in oboe::AudioStream) | oboe::AudioStream | friend
calculateLatencyMillis() | oboe::AudioStream | inline virtual
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 | inline virtual
getBufferSizeInFrames() | oboe::AudioStreamBase | inline virtual
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 | inline virtual
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 | inline virtual
getTimestamp(clockid_t) | oboe::AudioStream | virtual
getUnderlyingStream() const | oboe::AudioStream | inline virtual
getUsage() const | oboe::AudioStreamBase | inline
getXRunCount() const | oboe::AudioStream | inline virtual
isChannelConversionAllowed() const | oboe::AudioStreamBase | inline
isDataCallbackEnabled() | oboe::AudioStream | inline protected
isDataCallbackSpecified() const | oboe::AudioStreamBase | inline
isErrorCallbackSpecified() const | oboe::AudioStreamBase | inline
isFormatConversionAllowed() const | oboe::AudioStreamBase | inline
isValidConfig() | oboe::AudioStreamBase | inline protected virtual
isXRunCountSupported() const =0 | oboe::AudioStream | pure virtual
launchStopThread() | oboe::AudioStream |
lockWeakThis() (defined in oboe::AudioStream) | oboe::AudioStream | inline protected
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 | inline protected virtual
open() | oboe::AudioStream | inline virtual
operator=(const AudioStreamBase &)=default | oboe::AudioStreamBase |
pause(int64_t timeoutNanoseconds=kDefaultTimeoutNanos) | oboe::AudioStream | virtual
read(void *, int32_t, int64_t) | oboe::AudioStream | inline virtual
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 | inline virtual
setDataCallbackEnabled(bool enabled) | oboe::AudioStream | inline protected
setWeakThis(std::shared_ptr< oboe::AudioStream > &sharedStream) (defined in oboe::AudioStream) | oboe::AudioStream | inline protected
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 | protected virtual
wasErrorCallbackCalled() | oboe::AudioStream | inline protected
write(const void *, int32_t, int64_t) | oboe::AudioStream | inline virtual
~AudioStream()=default (defined in oboe::AudioStream) | oboe::AudioStream | virtual
~AudioStreamBase()=default (defined in oboe::AudioStreamBase) | oboe::AudioStreamBase | virtual