Expect false for typing detection in unittest for Android only.
- Typing detection is disabled on android.
Bug: webrtc:13565
Change-Id: I55c07c4afd729c24ba11813e87ccae1569206503
Reviewed-on: https://webrtc-review.googlesource.com/c/src/+/246443
Reviewed-by: Sam Zackrisson <saza@webrtc.org>
Commit-Queue: Christoffer Jansson <jansson@google.com>
Cr-Commit-Position: refs/heads/main@{#35722}
diff --git a/media/engine/webrtc_voice_engine_unittest.cc b/media/engine/webrtc_voice_engine_unittest.cc
index 2770a0d..8d864ae 100644
--- a/media/engine/webrtc_voice_engine_unittest.cc
+++ b/media/engine/webrtc_voice_engine_unittest.cc
@@ -221,7 +221,11 @@
// Default Options.
VerifyEchoCancellationSettings(/*enabled=*/true);
EXPECT_TRUE(IsHighPassFilterEnabled());
+#if defined(WEBRTC_ANDROID)
+ EXPECT_FALSE(IsTypingDetectionEnabled());
+#else
EXPECT_TRUE(IsTypingDetectionEnabled());
+#endif
EXPECT_TRUE(apm_config_.noise_suppression.enabled);
EXPECT_EQ(apm_config_.noise_suppression.level, kDefaultNsLevel);
VerifyGainControlEnabledCorrectly();
@@ -3037,7 +3041,11 @@
if (!use_null_apm_) {
VerifyEchoCancellationSettings(/*enabled=*/true);
EXPECT_TRUE(IsHighPassFilterEnabled());
+#if defined(WEBRTC_ANDROID)
+ EXPECT_FALSE(IsTypingDetectionEnabled());
+#else
EXPECT_TRUE(IsTypingDetectionEnabled());
+#endif
}
EXPECT_EQ(200u, GetRecvStreamConfig(kSsrcY).jitter_buffer_max_packets);
EXPECT_FALSE(GetRecvStreamConfig(kSsrcY).jitter_buffer_fast_accelerate);
@@ -3060,7 +3068,11 @@
send_parameters_.options.typing_detection = true;
SetSendParameters(send_parameters_);
if (!use_null_apm_) {
+#if defined(WEBRTC_ANDROID)
+ EXPECT_FALSE(IsTypingDetectionEnabled());
+#else
EXPECT_TRUE(IsTypingDetectionEnabled());
+#endif
}
// Turn echo cancellation off