diff --git a/extension.cpp b/extension.cpp index 065da06..ef0e083 100644 --- a/extension.cpp +++ b/extension.cpp @@ -1095,7 +1095,8 @@ void CVoice::BroadcastVoiceDataTorchlightCelt(IClient *pClient, int16_t *pPCM, i const int STEP = m_CeltEncoderSettings.SampleRate_Hz; // 22050 const int DIV = 24000; const int CELT_FRAME_SIZE = m_CeltEncoderSettings.FrameSize; // 512 - const int CELT_PACKET_SIZE = m_CeltEncoderSettings.PacketSize; // 64 + //const int CELT_PACKET_SIZE = m_CeltEncoderSettings.PacketSize; // 64 + constexpr int CELT_PACKET_SIZE = 64; int fromSlot = pClient->GetPlayerSlot(); int maxClients = iserver->GetClientCount(); @@ -1239,7 +1240,7 @@ void CVoice::PushPlayerVoiceData(int playerSlot, int nBytes, char *data) 4: 0x68 (TOC) */ //frame 1 always starts at offset 18. - int MaxFrames = 16; + constexpr int MaxFrames = 16; int16_t pcmFrameBuffer[480 * MaxFrames]; int totalDecodedSamples = 0;