From 01c51d847599d84961fa37c98b799486f87c2f36 Mon Sep 17 00:00:00 2001 From: sheenachhabra Date: Thu, 2 Jan 2025 04:13:18 -0800 Subject: [PATCH] Allow dolby vision transcode test to use alternative output mime type On many devices (for example pixel 7) a dolby vision file can be decoded (either using dolby vision decoder or H265 decoder) but they can't be re-encoded to dolby vision. Allow test to encode to H265. The test now passes on pixel 7. It was getting skipped earlier. PiperOrigin-RevId: 711383794 --- .../java/androidx/media3/transformer/mh/HdrEditingTest.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/HdrEditingTest.java b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/HdrEditingTest.java index aa1813be55..dfd9d2509a 100644 --- a/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/HdrEditingTest.java +++ b/libraries/transformer/src/androidTest/java/androidx/media3/transformer/mh/HdrEditingTest.java @@ -216,7 +216,7 @@ public final class HdrEditingTest { assumeDeviceSupportsHdrEditing( testId, format.buildUpon().setSampleMimeType(MimeTypes.VIDEO_H265).build()); } - assumeFormatsSupported(context, testId, /* inputFormat= */ format, /* outputFormat= */ format); + assumeFormatsSupported(context, testId, /* inputFormat= */ format, /* outputFormat= */ null); Transformer transformer = new Transformer.Builder(context).build(); MediaItem mediaItem = MediaItem.fromUri(Uri.parse(MP4_ASSET_DOLBY_VISION_HDR.uri)); EditedMediaItem editedMediaItem =