diff --git a/src/engine/config.h b/src/engine/config.h index 9d736550..c5fd5277 100644 --- a/src/engine/config.h +++ b/src/engine/config.h @@ -17,7 +17,7 @@ #define AUDIO_CHANNELS 1 // Samplerate must be 8 / 16 / 24 / 32 / 48 KHz -#define AUDIO_SAMPLERATE 8000 +#define AUDIO_SAMPLERATE 48000 #define AUDIO_MIC_BUFFER_COUNT 16 #define AUDIO_MIC_BUFFER_LENGTH 10 #define AUDIO_MIC_BUFFER_SIZE (AUDIO_MIC_BUFFER_LENGTH * AUDIO_SAMPLERATE / 1000 * 2 * AUDIO_CHANNELS) diff --git a/src/engine/media/MT_AudioCodec.cpp b/src/engine/media/MT_AudioCodec.cpp index 7b45f7af..bb1ba00a 100644 --- a/src/engine/media/MT_AudioCodec.cpp +++ b/src/engine/media/MT_AudioCodec.cpp @@ -535,7 +535,7 @@ int OpusCodec::plc(int lostFrames, void* output, int outputCapacity) #define ILBC_CODEC_NAME "ILBC" IlbcCodec::IlbcCodec(int packetTime) -:mPacketTime(packetTime) +:mPacketTime(packetTime), mEncoderCtx(nullptr), mDecoderCtx(nullptr) { WebRtcIlbcfix_EncoderCreate(&mEncoderCtx); WebRtcIlbcfix_DecoderCreate(&mDecoderCtx);