From 28f77e9ff35d9f20dfeb669e8dffb6c90e5ed997 Mon Sep 17 00:00:00 2001 From: thecrock Date: Mon, 14 Dec 2015 22:15:33 +0400 Subject: [PATCH] Silk encoder: disable 100msec encoding buffer --- revoice/src/VoiceEncoder_Silk.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/revoice/src/VoiceEncoder_Silk.cpp b/revoice/src/VoiceEncoder_Silk.cpp index bfcd0df..970d561 100644 --- a/revoice/src/VoiceEncoder_Silk.cpp +++ b/revoice/src/VoiceEncoder_Silk.cpp @@ -66,10 +66,12 @@ int VoiceEncoder_Silk::Compress(const char *pUncompressedIn, int nSamplesIn, cha const int nSampleDataMinMS = 100; const int nSamplesMin = inSampleRate * nSampleDataMinMS / 1000; + /* if ((nSamplesIn + m_bufOverflowBytes.TellPut() / 2) < nSamplesMin && !bFinal) { m_bufOverflowBytes.Put(pUncompressedIn, 2 * nSamplesIn); return 0; } + */ if (m_bufOverflowBytes.TellPut()) { m_bufOverflowBytes.Put(pUncompressedIn, 2 * nSamplesIn);