17#ifndef OBOE_STREAM_CALLBACK_H
18#define OBOE_STREAM_CALLBACK_H
20#include "oboe/Definitions.h"
88 int32_t numFrames) = 0;
286 int32_t numFrames) = 0;
Definition AudioStreamCallback.h:304
Definition AudioStreamCallback.h:34
virtual DataCallbackResult onAudioReady(AudioStream *audioStream, void *audioData, int32_t numFrames)=0
Definition AudioStreamCallback.h:102
virtual void onErrorBeforeClose(AudioStream *, Result)
Definition AudioStreamCallback.h:152
virtual bool onError(AudioStream *, Result)
Definition AudioStreamCallback.h:132
virtual void onErrorAfterClose(AudioStream *, Result)
Definition AudioStreamCallback.h:168
Definition AudioStream.h:43
Definition AudioStreamCallback.h:230
virtual int32_t onPartialAudioReady(AudioStream *audioStream, void *audioData, int32_t numFrames)=0
Definition AudioStreamCallback.h:178
virtual void onPresentationEnded(AudioStream *)
Definition AudioStreamCallback.h:190
Definition AudioStreamCallback.h:199
virtual void onRoutingChanged(AudioStream *, const int32_t *, int32_t)
Definition AudioStreamCallback.h:208