| 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 |