diff --git a/libraries/transformer/src/main/java/androidx/media3/transformer/TransformationRequest.java b/libraries/transformer/src/main/java/androidx/media3/transformer/TransformationRequest.java index aa36d97d14..259f9f691d 100644 --- a/libraries/transformer/src/main/java/androidx/media3/transformer/TransformationRequest.java +++ b/libraries/transformer/src/main/java/androidx/media3/transformer/TransformationRequest.java @@ -57,9 +57,11 @@ public final class TransformationRequest { /** * Processes HDR input as HDR, to generate HDR output. * + *

The HDR output format (ex. color transfer) will be the same as the HDR input format. + * *

Supported on API 31+, by some device and HDR format combinations. * - *

If not supported, {@link Transformer} may fall back to {@link + *

If not supported, {@link Transformer} will attempt to use {@link * #HDR_MODE_TONE_MAP_HDR_TO_SDR_USING_MEDIACODEC}. */ public static final int HDR_MODE_KEEP_HDR = 0; @@ -68,7 +70,7 @@ public final class TransformationRequest { * android.media.MediaCodec} decoder tone-mapper. * *

Supported on API 31+, by some device and HDR format combinations. Tone-mapping is only - * guaranteed to be supported from Android T onwards. + * guaranteed to be supported on API 33+, on devices with HDR capture support. * *

If not supported, {@link Transformer} throws an {@link ExportException}. */ @@ -95,7 +97,7 @@ public final class TransformationRequest { * metadata will be ignored, contents will be displayed incorrectly, likely with a washed out * look. * - *

Using this API may lead to codec errors before API 29, per b/269759013. + *

Using this API may lead to codec errors before API 29. * *

Use of this flag may result in {@code ERROR_CODE_DECODING_FORMAT_UNSUPPORTED}. *