if (result == DRM_ERROR) { String message = "Drm error: " + opusGetErrorMessage(nativeDecoderContext); DecryptionException cause = new DecryptionException( opusGetErrorCode(nativeDecoderContext), message); return new OpusDecoderException(message, cause);
if (result == DRM_ERROR) { String message = "Drm error: " + vpxGetErrorMessage(vpxDecContext); DecryptionException cause = new DecryptionException( vpxGetErrorCode(vpxDecContext), message); return new VpxDecoderException(message, cause);
new Object[]{DRM, MEDIA_REQUIRES_DRM_SESSION_MANAGER_ERROR, createRenderer(new IllegalStateException())}, new Object[]{CONTENT_DECRYPTION, FAIL_DECRYPT_DATA_DUE_NON_PLATFORM_COMPONENT_ERROR, createRenderer(new DecryptionException(0, "decryption-exception"))},