public static interface DolbyVision.Builder extends SdkPojo, CopyableBuilder<DolbyVision.Builder,DolbyVision>
| Modifier and Type | Method and Description |
|---|---|
default DolbyVision.Builder |
l6Metadata(Consumer<DolbyVisionLevel6Metadata.Builder> l6Metadata)
Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in
your input with new values.
|
DolbyVision.Builder |
l6Metadata(DolbyVisionLevel6Metadata l6Metadata)
Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in
your input with new values.
|
DolbyVision.Builder |
l6Mode(DolbyVisionLevel6Mode l6Mode)
Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.
|
DolbyVision.Builder |
l6Mode(String l6Mode)
Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.
|
DolbyVision.Builder |
mapping(DolbyVisionMapping mapping)
Required when you set Dolby Vision Profile to Profile 8.1.
|
DolbyVision.Builder |
mapping(String mapping)
Required when you set Dolby Vision Profile to Profile 8.1.
|
DolbyVision.Builder |
profile(DolbyVisionProfile profile)
Required when you enable Dolby Vision.
|
DolbyVision.Builder |
profile(String profile)
Required when you enable Dolby Vision.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDolbyVision.Builder l6Metadata(DolbyVisionLevel6Metadata l6Metadata)
l6Metadata - Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL
values in your input with new values.default DolbyVision.Builder l6Metadata(Consumer<DolbyVisionLevel6Metadata.Builder> l6Metadata)
DolbyVisionLevel6Metadata.Builder avoiding the need to create one manually via
DolbyVisionLevel6Metadata.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to l6Metadata(DolbyVisionLevel6Metadata).
l6Metadata - a consumer that will call methods on DolbyVisionLevel6Metadata.Builderl6Metadata(DolbyVisionLevel6Metadata)DolbyVision.Builder l6Mode(String l6Mode)
l6Mode - Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.DolbyVisionLevel6Mode,
DolbyVisionLevel6ModeDolbyVision.Builder l6Mode(DolbyVisionLevel6Mode l6Mode)
l6Mode - Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.DolbyVisionLevel6Mode,
DolbyVisionLevel6ModeDolbyVision.Builder mapping(String mapping)
mapping - Required when you set Dolby Vision Profile to Profile 8.1. When you set Content mapping to None,
content mapping is not applied to the HDR10-compatible signal. Depending on the source peak nit level,
clipping might occur on HDR devices without Dolby Vision. When you set Content mapping to HDR10 1000,
the transcoder creates a 1,000 nits peak HDR10-compatible signal by applying static content mapping to
the source. This mode is speed-optimized for PQ10 sources with metadata that is created from analysis.
For graded Dolby Vision content, be aware that creative intent might not be guaranteed with extreme
1,000 nits trims.DolbyVisionMapping,
DolbyVisionMappingDolbyVision.Builder mapping(DolbyVisionMapping mapping)
mapping - Required when you set Dolby Vision Profile to Profile 8.1. When you set Content mapping to None,
content mapping is not applied to the HDR10-compatible signal. Depending on the source peak nit level,
clipping might occur on HDR devices without Dolby Vision. When you set Content mapping to HDR10 1000,
the transcoder creates a 1,000 nits peak HDR10-compatible signal by applying static content mapping to
the source. This mode is speed-optimized for PQ10 sources with metadata that is created from analysis.
For graded Dolby Vision content, be aware that creative intent might not be guaranteed with extreme
1,000 nits trims.DolbyVisionMapping,
DolbyVisionMappingDolbyVision.Builder profile(String profile)
profile - Required when you enable Dolby Vision. Use Profile 5 to include frame-interleaved Dolby Vision
metadata in your output. Your input must include Dolby Vision metadata or an HDR10 YUV color space.
Use Profile 8.1 to include frame-interleaved Dolby Vision metadata and HDR10 metadata in your output.
Your input must include Dolby Vision metadata.DolbyVisionProfile,
DolbyVisionProfileDolbyVision.Builder profile(DolbyVisionProfile profile)
profile - Required when you enable Dolby Vision. Use Profile 5 to include frame-interleaved Dolby Vision
metadata in your output. Your input must include Dolby Vision metadata or an HDR10 YUV color space.
Use Profile 8.1 to include frame-interleaved Dolby Vision metadata and HDR10 metadata in your output.
Your input must include Dolby Vision metadata.DolbyVisionProfile,
DolbyVisionProfileCopyright © 2023. All rights reserved.