From 2ddd645a3484aed4b9e519f99f4ab1bc989b6a0e Mon Sep 17 00:00:00 2001 From: huangdarwin Date: Tue, 1 Nov 2022 19:36:40 +0000 Subject: [PATCH] Apply tone mapping workaround to Pixel Watch as well. Not sure what BUILD.ID the fix will first be applied on though. PiperOrigin-RevId: 485389618 --- .../transformer/VideoTranscodingSamplePipeline.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/VideoTranscodingSamplePipeline.java b/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/VideoTranscodingSamplePipeline.java index 424e75e2ce9..dd655aefdf5 100644 --- a/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/VideoTranscodingSamplePipeline.java +++ b/library/transformer/src/main/java/com/google/android/exoplayer2/transformer/VideoTranscodingSamplePipeline.java @@ -294,7 +294,10 @@ private static TransformationRequest createSupportedTransformationRequest( private static boolean deviceNeedsNoToneMappingWorkaround() { // Pixel build ID prefix does not support tone mapping. See http://b/249297370#comment8. - return Util.MANUFACTURER.equals("Google") && Build.ID.startsWith("TP1A"); + return Util.MANUFACTURER.equals("Google") + && ( + /* Pixel 6 */ Build.ID.startsWith("TP1A") + || Build.ID.startsWith(/* Pixel Watch */ "rwd9.220429.053")); } /**