Index: webrtc/modules/audio_coding/neteq/audio_decoder_unittest.cc |
diff --git a/webrtc/modules/audio_coding/neteq/audio_decoder_unittest.cc b/webrtc/modules/audio_coding/neteq/audio_decoder_unittest.cc |
index ff7426f6bb29a3f5340dc47a6da2a154ffe9b602..599929e78d8940ab19217b7abc2e2d1a4d8dc0e8 100644 |
--- a/webrtc/modules/audio_coding/neteq/audio_decoder_unittest.cc |
+++ b/webrtc/modules/audio_coding/neteq/audio_decoder_unittest.cc |
@@ -566,18 +566,14 @@ TEST_F(AudioDecoderIsacSwbTest, SetTargetBitrate) { |
TestSetAndGetTargetBitratesWithFixedCodec(audio_encoder_.get(), 32000); |
} |
-// Fails Android ARM64. https://code.google.com/p/webrtc/issues/detail?id=4198 |
-#if defined(WEBRTC_ANDROID) && defined(WEBRTC_ARCH_ARM64) |
-#define MAYBE_EncodeDecode DISABLED_EncodeDecode |
-#else |
-#define MAYBE_EncodeDecode EncodeDecode |
-#endif |
-TEST_F(AudioDecoderIsacFixTest, MAYBE_EncodeDecode) { |
+TEST_F(AudioDecoderIsacFixTest, EncodeDecode) { |
int tolerance = 11034; |
double mse = 3.46e6; |
int delay = 54; // Delay from input to output. |
-#ifdef WEBRTC_ANDROID |
+#if defined(WEBRTC_ANDROID) && defined(WEBRTC_ARCH_ARM) |
static const int kEncodedBytes = 685; |
+#elif defined(WEBRTC_ANDROID) && defined(WEBRTC_ARCH_ARM64) |
+ static const int kEncodedBytes = 673; |
#else |
static const int kEncodedBytes = 671; |
#endif |