Special-case android-arm64 in codec bitexactness tests
We already had a special case for android, but it only worked for arm32. BUG=webrtc:4198, webrtc:4199 Review URL: https://codereview.webrtc.org/1512833003 Cr-Commit-Position: refs/heads/master@{#10989}
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user