Oboe  1.0
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::AudioStreaminline
AudioStream(const AudioStreamBuilder &builder)oboe::AudioStreamexplicit
AudioStreamBase() (defined in oboe::AudioStreamBase)oboe::AudioStreamBaseinline
AudioStreamBase(const AudioStreamBase &)=defaultoboe::AudioStreamBase
calculateLatencyMillis()oboe::AudioStreaminlinevirtual
close()=0oboe::AudioStreampure virtual
fireCallback(void *audioData, int numFrames)oboe::AudioStreamprotected
flush(int64_t timeoutNanoseconds=kDefaultTimeoutNanos)oboe::AudioStreamvirtual
getAudioApi() const =0oboe::AudioStreampure virtual
getBufferCapacityInFrames() constoboe::AudioStreamBaseinlinevirtual
getBufferSizeInFrames()oboe::AudioStreamBaseinlinevirtual
getBytesPerFrame() constoboe::AudioStreaminline
getBytesPerSample() constoboe::AudioStream
getCallback() constoboe::AudioStreamBaseinline
getChannelCount() constoboe::AudioStreamBaseinline
getContentType() constoboe::AudioStreamBaseinline
getDeviceId() constoboe::AudioStreamBaseinline
getDirection() constoboe::AudioStreamBaseinline
getFormat() constoboe::AudioStreamBaseinline
getFramesPerBurst()=0oboe::AudioStreampure virtual
getFramesPerCallback() constoboe::AudioStreamBaseinline
getFramesRead()oboe::AudioStreaminlinevirtual
getFramesWritten()oboe::AudioStreaminlinevirtual
getInputPreset() constoboe::AudioStreamBaseinline
getPerformanceMode() constoboe::AudioStreamBaseinline
getSampleRate() constoboe::AudioStreamBaseinline
getSessionId() constoboe::AudioStreamBaseinline
getSharingMode() constoboe::AudioStreamBaseinline
getState()=0oboe::AudioStreampure virtual
getTimestamp(clockid_t clockId, int64_t *framePosition, int64_t *timeNanoseconds)oboe::AudioStreaminlinevirtual
getUnderlyingStream() constoboe::AudioStreaminlinevirtual
getUsage() constoboe::AudioStreamBaseinline
getXRunCount() constoboe::AudioStreaminlinevirtual
incrementFramesRead(int32_t frames)oboe::AudioStreaminlineprotectedvirtual
incrementFramesWritten(int32_t frames)oboe::AudioStreaminlineprotectedvirtual
isPlaying()oboe::AudioStream
isXRunCountSupported() const =0oboe::AudioStreampure virtual
mBufferCapacityInFramesoboe::AudioStreamBaseprotected
mBufferSizeInFramesoboe::AudioStreamBaseprotected
mChannelCountoboe::AudioStreamBaseprotected
mContentTypeoboe::AudioStreamBaseprotected
mDeviceIdoboe::AudioStreamBaseprotected
mDirectionoboe::AudioStreamBaseprotected
mFormatoboe::AudioStreamBaseprotected
mFramesPerBurstoboe::AudioStreamBaseprotected
mFramesPerCallbackoboe::AudioStreamBaseprotected
mFramesReadoboe::AudioStreamprotected
mFramesWrittenoboe::AudioStreamprotected
mInputPresetoboe::AudioStreamBaseprotected
mNativeFormat (defined in oboe::AudioStream)oboe::AudioStreamprotected
mPerformanceModeoboe::AudioStreamBaseprotected
mSampleRateoboe::AudioStreamBaseprotected
mSessionIdoboe::AudioStreamBaseprotected
mSharingModeoboe::AudioStreamBaseprotected
mStreamCallbackoboe::AudioStreamBaseprotected
mUsageoboe::AudioStreamBaseprotected
onDefaultCallback(void *audioData, int numFrames)oboe::AudioStreaminlineprotectedvirtual
open()oboe::AudioStreamvirtual
operator=(const AudioStreamBase &)=defaultoboe::AudioStreamBase
pause(int64_t timeoutNanoseconds=kDefaultTimeoutNanos)oboe::AudioStreamvirtual
read(void *buffer, int32_t numFrames, int64_t timeoutNanoseconds)oboe::AudioStreaminlinevirtual
requestFlush()=0oboe::AudioStreampure virtual
requestPause()=0oboe::AudioStreampure virtual
requestStart()=0oboe::AudioStreampure virtual
requestStop()=0oboe::AudioStreampure virtual
setBufferSizeInFrames(int32_t requestedFrames)oboe::AudioStreaminlinevirtual
setNativeFormat(AudioFormat format)oboe::AudioStreaminlineprotectedvirtual
start(int64_t timeoutNanoseconds=kDefaultTimeoutNanos)oboe::AudioStreamvirtual
stop(int64_t timeoutNanoseconds=kDefaultTimeoutNanos)oboe::AudioStreamvirtual
usesAAudio() constoboe::AudioStreaminline
waitForStateChange(StreamState inputState, StreamState *nextState, int64_t timeoutNanoseconds)=0oboe::AudioStreampure virtual
waitForStateTransition(StreamState startingState, StreamState endingState, int64_t timeoutNanoseconds)oboe::AudioStreamprotectedvirtual
write(const void *buffer, int32_t numFrames, int64_t timeoutNanoseconds)oboe::AudioStreaminlinevirtual
~AudioStream()=default (defined in oboe::AudioStream)oboe::AudioStreamvirtual
~AudioStreamBase()=default (defined in oboe::AudioStreamBase)oboe::AudioStreamBasevirtual