Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mumble-voip/mumblekit.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikkel Krautz <mikkel@krautz.dk>2013-06-12 23:54:15 +0400
committerMikkel Krautz <mikkel@krautz.dk>2013-06-12 23:54:27 +0400
commite3282ad5ea7cd58f57cfc1afc5a0f8a45d4027ac (patch)
tree605b7d6b366e76b2301a448e305abe367045ca80
parenta58a7313a46d7e869aa8c3c4daaf08d36ce0451b (diff)
MKAudioInput: fix peakSignal miscalculation when resampling.
-rw-r--r--src/MKAudioInput.m2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/MKAudioInput.m b/src/MKAudioInput.m
index 67f6e41..3a24237 100644
--- a/src/MKAudioInput.m
+++ b/src/MKAudioInput.m
@@ -436,7 +436,7 @@
float sum = 1.0f;
int i;
for (i = 0; i < frameSize; i++) {
- sum += psMic[i] * psMic[i];
+ sum += frame[i] * frame[i];
}
float micLevel = sqrtf(sum / frameSize);
float peakSignal = 20.0f*log10f(micLevel/32768.0f);