Fix CTS post submit failures

MediaCodecTest.android.media.cts.MediaCodecTest.testCryptoError
was failing due to incorrect error code translation introduced
by the drm hidl hal.

Test: ANDROID_BUILD_TOP= ./android-cts/tools/cts-tradefed run cts
  --module CtsMediaTestCases --test
  android.media.cts.MediaCodecTest#testCryptoError

bug: 35137940
Change-Id: I5177367df7b57fe23a4b17c38462886786537140
This commit is contained in:
Edwin Wong
2017-03-15 13:21:37 -07:00
parent 2ec7ec27bb
commit 266898a352

View File

@@ -58,6 +58,9 @@ Status toStatus(status_t mediaError) {
case android::ERROR_DRM_DEVICE_REVOKED:
status = Status::ERROR_DRM_DEVICE_REVOKED;
break;
case android::ERROR_DRM_DECRYPT:
status = Status::ERROR_DRM_DECRYPT;
break;
default:
ALOGW("Unable to convert legacy status: %d, defaulting to UNKNOWN",
mediaError);