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, sdkFields
copy
applyMutation, build
DolbyVision.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.Builder
l6Metadata(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
,
DolbyVisionLevel6Mode
DolbyVision.Builder l6Mode(DolbyVisionLevel6Mode l6Mode)
l6Mode
- Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.DolbyVisionLevel6Mode
,
DolbyVisionLevel6Mode
DolbyVision.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
,
DolbyVisionMapping
DolbyVision.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
,
DolbyVisionMapping
DolbyVision.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
,
DolbyVisionProfile
DolbyVision.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
,
DolbyVisionProfile
Copyright © 2022. All rights reserved.