Lines Matching defs:AudioStream

26 #include "AudioStream.h"
31 AudioStream::AudioStream()
39 AudioStream::~AudioStream() {
46 "~AudioStream() - still in use, state = %s",
49 mPlayerBase->clearParentReference(); // remove reference to this AudioStream
68 aaudio_result_t AudioStream::open(const AudioStreamBuilder& builder)
77 // TODO AudioStream should be a subclass of AudioStreamParameters
123 aaudio_result_t AudioStream::safeStart() {
132 aaudio_result_t AudioStream::safePause() {
176 aaudio_result_t AudioStream::safeFlush() {
196 aaudio_result_t AudioStream::safeStop() {
236 aaudio_result_t AudioStream::safeClose() {
245 void AudioStream::setState(aaudio_stream_state_t state) {
261 aaudio_result_t AudioStream::waitForStateChange(aaudio_stream_state_t currentState,
295 void* AudioStream::wrapUserThread() {
309 AudioStream *audioStream = (AudioStream *) threadArg;
315 aaudio_result_t AudioStream::createThread(int64_t periodNanoseconds,
353 aaudio_result_t AudioStream::joinThread(void** returnArg, int64_t timeoutNanoseconds)
370 aaudio_data_callback_result_t AudioStream::maybeCallDataCallback(void *audioData,
391 void AudioStream::maybeCallErrorCallback(aaudio_result_t result) {
413 bool AudioStream::collidesWithCallback() const {
423 android::media::VolumeShaper::Status AudioStream::applyVolumeShaper(
431 void AudioStream::setDuckAndMuteVolume(float duckAndMuteVolume) {
437 AudioStream::MyPlayerBase::MyPlayerBase(AudioStream *parent) : mParent(parent) {
440 AudioStream::MyPlayerBase::~MyPlayerBase() {
444 void AudioStream::MyPlayerBase::registerWithAudioManager() {
451 void AudioStream::MyPlayerBase::unregisterWithAudioManager() {
458 void AudioStream::MyPlayerBase::destroy() {