From 681de4e76365d6d897d8be68b4ca155c72d98292 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 --- .../android/exoplayer2/transformer/TransformerInternal.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/TransformerInternal.java b/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/TransformerInternal.java index 6c3c211ff3..cc9aab52f3 100644 --- a/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/TransformerInternal.java +++ b/library/transformer/src/main/java/com/google/android/exoplayer2/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;