aboutsummaryrefslogtreecommitdiff
path: root/webrtc/voice_engine/transmit_mixer.h
diff options
context:
space:
mode:
authorjiayl@webrtc.org <jiayl@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-09-17 18:09:20 +0000
committerjiayl@webrtc.org <jiayl@webrtc.org@4adac7df-926f-26a2-2b94-8c16560cd09d>2013-09-17 18:09:20 +0000
commitbf00740c92839865f3656fb4ee02b144f26b2012 (patch)
treeed8fbf40fdde983fc6386e2b3a230f1c7f3f019e /webrtc/voice_engine/transmit_mixer.h
parentda79008ab4e2d1f652199ea2f927892291e28f5e (diff)
downloadwebrtc-bf00740c92839865f3656fb4ee02b144f26b2012.tar.gz
Adds a new voice engine warning for the typing noise off state.
The old VE_TYPING_NOISE_WARNING is unchanged and fired whenever typing noise is detected. The new VE_TYPING_NOISE_OFF_WARNING is fired when typing noise was detected and is gone now. This is necessary for converting the typing state to a PeerConnection stats. R=niklas.enbom@webrtc.org Review URL: https://webrtc-codereview.appspot.com/2209004 git-svn-id: http://webrtc.googlecode.com/svn/trunk@4770 4adac7df-926f-26a2-2b94-8c16560cd09d
Diffstat (limited to 'webrtc/voice_engine/transmit_mixer.h')
-rw-r--r--webrtc/voice_engine/transmit_mixer.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/webrtc/voice_engine/transmit_mixer.h b/webrtc/voice_engine/transmit_mixer.h
index b7c7403a47..d795eac265 100644
--- a/webrtc/voice_engine/transmit_mixer.h
+++ b/webrtc/voice_engine/transmit_mixer.h
@@ -217,7 +217,8 @@ private:
int32_t _timeActive;
int32_t _timeSinceLastTyping;
int32_t _penaltyCounter;
- bool _typingNoiseWarning;
+ bool _typingNoiseWarningPending;
+ bool _typingNoiseDetected;
// Tunable treshold values
int _timeWindow; // nr of10ms slots accepted to count as a hit.