summaryrefslogtreecommitdiff
path: root/voice_engine/voe_base_impl.cc
diff options
context:
space:
mode:
authorniklas.enbom@webrtc.org <niklas.enbom@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-05-07 21:04:24 +0000
committerniklas.enbom@webrtc.org <niklas.enbom@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-05-07 21:04:24 +0000
commit28832e1965ca0c22ca6a26bbd3387db4db640bed (patch)
treed737ce9e0b8ba5260122fa3e9f28fc1001326fa3 /voice_engine/voe_base_impl.cc
parent06ad384100b8b493e4a3f37877caac520189fec3 (diff)
downloadwebrtc-28832e1965ca0c22ca6a26bbd3387db4db640bed.tar.gz
Refactoring for typing detection
R=henrika@webrtc.org Review URL: https://webrtc-codereview.appspot.com/1370004 git-svn-id: http://webrtc.googlecode.com/svn/trunk/webrtc@3976 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'voice_engine/voe_base_impl.cc')
-rw-r--r--voice_engine/voe_base_impl.cc3
1 files changed, 2 insertions, 1 deletions
diff --git a/voice_engine/voe_base_impl.cc b/voice_engine/voe_base_impl.cc
index 0aed543d..aeec9bcc 100644
--- a/voice_engine/voe_base_impl.cc
+++ b/voice_engine/voe_base_impl.cc
@@ -133,6 +133,7 @@ int32_t VoEBaseImpl::RecordedDataIsAvailable(
const uint32_t totalDelayMS,
const int32_t clockDrift,
const uint32_t currentMicLevel,
+ const bool keyPressed,
uint32_t& newMicLevel)
{
WEBRTC_TRACE(kTraceStream, kTraceVoice, VoEId(_shared->instance_id(), -1),
@@ -195,7 +196,7 @@ int32_t VoEBaseImpl::RecordedDataIsAvailable(
// (APM, mix with file, record to file, mute, etc.)
_shared->transmit_mixer()->PrepareDemux(audioSamples, nSamples, nChannels,
samplesPerSec, static_cast<uint16_t>(totalDelayMS), clockDrift,
- currentVoEMicLevel);
+ currentVoEMicLevel, keyPressed);
// Copy the audio frame to each sending channel and perform
// channel-dependent operations (file mixing, mute, etc.) to prepare