From 2b21ceb17a04d7080686d3f3201cb36948eb1198 Mon Sep 17 00:00:00 2001 From: David Kelly Date: Thu, 13 Dec 2018 17:41:12 -0800 Subject: [PATCH] Agent needs to be sure audio is ready before trying to use it --- assignment-client/src/Agent.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/assignment-client/src/Agent.cpp b/assignment-client/src/Agent.cpp index bd368ef7c2..9c31f3f03f 100644 --- a/assignment-client/src/Agent.cpp +++ b/assignment-client/src/Agent.cpp @@ -755,7 +755,7 @@ void Agent::processAgentAvatarAudio() { int16_t numAvailableSamples = AudioConstants::NETWORK_FRAME_SAMPLES_PER_CHANNEL; const int16_t* nextSoundOutput = NULL; - if (_avatarSound) { + if (_avatarSound && _avatarSound->isReady()) { auto audioData = _avatarSound->getAudioData(); nextSoundOutput = reinterpret_cast(audioData->rawData() + _numAvatarSoundSentBytes);