Веб-сайт самохостера Lotigara

summaryrefslogtreecommitdiff
path: root/source/frontend/StarVoice.cpp
diff options
context:
space:
mode:
authorKae <80987908+Novaenia@users.noreply.github.com>2023-07-14 21:44:13 +1000
committerKae <80987908+Novaenia@users.noreply.github.com>2023-07-14 21:44:13 +1000
commit52ba6fa7f78269fb69bb3addb297b6a8d0a779fd (patch)
treee446f2dfc584e960f8785355295e9dcb97bafd4e /source/frontend/StarVoice.cpp
parent8ff5d9f82bfa8461291ddf7e2669c6848ca1b24f (diff)
Ensure NONTHREADSAFE_PSUEDOSTACK is never used
Diffstat (limited to 'source/frontend/StarVoice.cpp')
-rw-r--r--source/frontend/StarVoice.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/frontend/StarVoice.cpp b/source/frontend/StarVoice.cpp
index 4f9051b..dc97070 100644
--- a/source/frontend/StarVoice.cpp
+++ b/source/frontend/StarVoice.cpp
@@ -250,9 +250,9 @@ void Voice::readAudioData(uint8_t* stream, int len) {
ByteArray encoded(VOICE_MAX_PACKET_SIZE, 0);
size_t frameSamples = VOICE_FRAME_SIZE * (size_t)m_deviceChannels;
- std::vector<opus_int16> samples;
- samples.reserve(frameSamples);
while (m_capturedChunksFrames >= VOICE_FRAME_SIZE) {
+ std::vector<opus_int16> samples;
+ samples.reserve(frameSamples);
size_t samplesLeft = frameSamples;
while (samplesLeft && !m_capturedChunks.empty()) {
auto& front = m_capturedChunks.front();