From b6d49ec59b124a054d931d585f4c2b218ba93ed9 Mon Sep 17 00:00:00 2001 From: huangdarwin Date: Fri, 11 Nov 2022 12:13:32 +0000 Subject: [PATCH] HDR: Require transcoding when forceInterpretHdrVideoAsSdr is set. PiperOrigin-RevId: 487786326 --- .../java/androidx/media3/transformer/TransformerInternal.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/TransformerInternal.java b/libraries/transformer/src/main/java/androidx/media3/transformer/TransformerInternal.java index 3136fca09e..cd9f0e3b34 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/TransformerInternal.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/TransformerInternal.java @@ -237,6 +237,9 @@ import com.google.common.collect.ImmutableList; if (transformationRequest.enableRequestSdrToneMapping) { return true; } + if (transformationRequest.forceInterpretHdrVideoAsSdr) { + return true; + } if (transformationRequest.videoMimeType != null && !transformationRequest.videoMimeType.equals(inputFormat.sampleMimeType)) { return true;