diff options
author | niklas.enbom@webrtc.org <niklas.enbom@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2013-05-07 21:04:24 +0000 |
---|---|---|
committer | niklas.enbom@webrtc.org <niklas.enbom@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d> | 2013-05-07 21:04:24 +0000 |
commit | 28832e1965ca0c22ca6a26bbd3387db4db640bed (patch) | |
tree | d737ce9e0b8ba5260122fa3e9f28fc1001326fa3 /voice_engine/voe_base_impl.cc | |
parent | 06ad384100b8b493e4a3f37877caac520189fec3 (diff) | |
download | webrtc-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.cc | 3 |
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 |