Interface DolbyVision.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DolbyVision.Builder,
,DolbyVision> SdkBuilder<DolbyVision.Builder,
,DolbyVision> SdkPojo
- Enclosing class:
DolbyVision
public static interface DolbyVision.Builder
extends SdkPojo, CopyableBuilder<DolbyVision.Builder,DolbyVision>
-
Method Summary
Modifier and TypeMethodDescriptiondefault 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.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.Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.l6Mode
(DolbyVisionLevel6Mode l6Mode) Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.Required when you set Dolby Vision Profile to Profile 8.1.mapping
(DolbyVisionMapping mapping) Required when you set Dolby Vision Profile to Profile 8.1.Required when you enable Dolby Vision.profile
(DolbyVisionProfile profile) Required when you enable Dolby Vision.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
l6Metadata
Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in your input with new values.- Parameters:
l6Metadata
- Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in your input with new values.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
l6Metadata
Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in your input with new values. This is a convenience method that creates an instance of theDolbyVisionLevel6Metadata.Builder
avoiding the need to create one manually viaDolbyVisionLevel6Metadata.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tol6Metadata(DolbyVisionLevel6Metadata)
.- Parameters:
l6Metadata
- a consumer that will call methods onDolbyVisionLevel6Metadata.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
l6Mode
Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.- Parameters:
l6Mode
- Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
l6Mode
Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.- Parameters:
l6Mode
- Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
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.- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-