diff --git a/interface/src/Audio.cpp b/interface/src/Audio.cpp index d81a640116..bd106d9bc6 100644 --- a/interface/src/Audio.cpp +++ b/interface/src/Audio.cpp @@ -66,6 +66,12 @@ Audio::Audio() : _inputRingBuffer(0), _receivedAudioStream(0, RECEIVED_AUDIO_STREAM_CAPACITY_FRAMES, InboundAudioStream::Settings()), _isStereoInput(false), + _outputBufferSizeFrames(DEFAULT_AUDIO_OUTPUT_BUFFER_SIZE_FRAMES), + _outputStarveDetectionEnabled(true), + _outputStarveDetectionStartTimeMsec(0), + _outputStarveDetectionCount(0), + _outputStarveDetectionPeriodMsec(DEFAULT_AUDIO_OUTPUT_STARVE_DETECTION_PERIOD), + _outputStarveDetectionThreshold(DEFAULT_AUDIO_OUTPUT_STARVE_DETECTION_THRESHOLD), _averagedLatency(0.0f), _lastInputLoudness(0.0f), _timeSinceLastClip(-1.0f), @@ -81,12 +87,6 @@ Audio::Audio() : _noiseSourceEnabled(false), _toneSourceEnabled(true), _outgoingAvatarAudioSequenceNumber(0), - _outputBufferSizeFrames(DEFAULT_AUDIO_OUTPUT_BUFFER_SIZE_FRAMES), - _outputStarveDetectionStartTimeMsec(0), - _outputStarveDetectionCount(0), - _outputStarveDetectionEnabled(true), - _outputStarveDetectionPeriodMsec(DEFAULT_AUDIO_OUTPUT_STARVE_DETECTION_PERIOD), - _outputStarveDetectionThreshold(DEFAULT_AUDIO_OUTPUT_STARVE_DETECTION_THRESHOLD), _audioOutputIODevice(_receivedAudioStream, this), _stats(&_receivedAudioStream), _inputGate()