mirror of
https://github.com/overte-org/overte.git
synced 2025-08-06 15:59:49 +02:00
magic number 100 changed in Audio.cpp
This commit is contained in:
parent
1eaf175a92
commit
779e7631a1
1 changed files with 3 additions and 6 deletions
|
@ -54,6 +54,8 @@ static const int APPROXIMATELY_30_SECONDS_OF_AUDIO_PACKETS = (int)(30.0f * 1000.
|
||||||
// Mute icon configration
|
// Mute icon configration
|
||||||
static const int MUTE_ICON_SIZE = 24;
|
static const int MUTE_ICON_SIZE = 24;
|
||||||
|
|
||||||
|
static const int RECEIVED_AUDIO_STREAM_CAPACITY_FRAMES = 100;
|
||||||
|
|
||||||
|
|
||||||
Audio::Audio(QObject* parent) :
|
Audio::Audio(QObject* parent) :
|
||||||
AbstractAudioInterface(parent),
|
AbstractAudioInterface(parent),
|
||||||
|
@ -70,13 +72,8 @@ Audio::Audio(QObject* parent) :
|
||||||
_loopbackOutputDevice(NULL),
|
_loopbackOutputDevice(NULL),
|
||||||
_proceduralAudioOutput(NULL),
|
_proceduralAudioOutput(NULL),
|
||||||
_proceduralOutputDevice(NULL),
|
_proceduralOutputDevice(NULL),
|
||||||
|
|
||||||
// NOTE: Be very careful making changes to the initializers of these ring buffers. There is a known problem with some
|
|
||||||
// Mac audio devices that slowly introduce additional delay in the audio device because they play out audio slightly
|
|
||||||
// slower than real time (or at least the desired sample rate). If you increase the size of the ring buffer, then it
|
|
||||||
// this delay will slowly add up and the longer someone runs, they more delayed their audio will be.
|
|
||||||
_inputRingBuffer(0),
|
_inputRingBuffer(0),
|
||||||
_receivedAudioStream(0, 100, true, 0, 0, true),
|
_receivedAudioStream(0, RECEIVED_AUDIO_STREAM_CAPACITY_FRAMES, true, 0, 0, true),
|
||||||
_isStereoInput(false),
|
_isStereoInput(false),
|
||||||
_averagedLatency(0.0),
|
_averagedLatency(0.0),
|
||||||
_lastInputLoudness(0),
|
_lastInputLoudness(0),
|
||||||
|
|
Loading…
Reference in a new issue