Interface Hdr10Metadata.Builder

All Superinterfaces:
Buildable, CopyableBuilder<Hdr10Metadata.Builder,Hdr10Metadata>, SdkBuilder<Hdr10Metadata.Builder,Hdr10Metadata>, SdkPojo
Enclosing class:
Hdr10Metadata

public static interface Hdr10Metadata.Builder extends SdkPojo, CopyableBuilder<Hdr10Metadata.Builder,Hdr10Metadata>
  • Method Details

    • bluePrimaryX

      Hdr10Metadata.Builder bluePrimaryX(Integer bluePrimaryX)
      HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Parameters:
      bluePrimaryX - HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • bluePrimaryY

      Hdr10Metadata.Builder bluePrimaryY(Integer bluePrimaryY)
      HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Parameters:
      bluePrimaryY - HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • greenPrimaryX

      Hdr10Metadata.Builder greenPrimaryX(Integer greenPrimaryX)
      HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Parameters:
      greenPrimaryX - HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • greenPrimaryY

      Hdr10Metadata.Builder greenPrimaryY(Integer greenPrimaryY)
      HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Parameters:
      greenPrimaryY - HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxContentLightLevel

      Hdr10Metadata.Builder maxContentLightLevel(Integer maxContentLightLevel)
      Maximum light level among all samples in the coded video sequence, in units of candelas per square meter. This setting doesn't have a default value; you must specify a value that is suitable for the content.
      Parameters:
      maxContentLightLevel - Maximum light level among all samples in the coded video sequence, in units of candelas per square meter. This setting doesn't have a default value; you must specify a value that is suitable for the content.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxFrameAverageLightLevel

      Hdr10Metadata.Builder maxFrameAverageLightLevel(Integer maxFrameAverageLightLevel)
      Maximum average light level of any frame in the coded video sequence, in units of candelas per square meter. This setting doesn't have a default value; you must specify a value that is suitable for the content.
      Parameters:
      maxFrameAverageLightLevel - Maximum average light level of any frame in the coded video sequence, in units of candelas per square meter. This setting doesn't have a default value; you must specify a value that is suitable for the content.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • maxLuminance

      Hdr10Metadata.Builder maxLuminance(Integer maxLuminance)
      Nominal maximum mastering display luminance in units of of 0.0001 candelas per square meter.
      Parameters:
      maxLuminance - Nominal maximum mastering display luminance in units of of 0.0001 candelas per square meter.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • minLuminance

      Hdr10Metadata.Builder minLuminance(Integer minLuminance)
      Nominal minimum mastering display luminance in units of of 0.0001 candelas per square meter
      Parameters:
      minLuminance - Nominal minimum mastering display luminance in units of of 0.0001 candelas per square meter
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • redPrimaryX

      Hdr10Metadata.Builder redPrimaryX(Integer redPrimaryX)
      HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Parameters:
      redPrimaryX - HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • redPrimaryY

      Hdr10Metadata.Builder redPrimaryY(Integer redPrimaryY)
      HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Parameters:
      redPrimaryY - HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • whitePointX

      Hdr10Metadata.Builder whitePointX(Integer whitePointX)
      HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Parameters:
      whitePointX - HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • whitePointY

      Hdr10Metadata.Builder whitePointY(Integer whitePointY)
      HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Parameters:
      whitePointY - HDR Master Display Information must be provided by a color grader, using color grading tools. Range is 0 to 50,000, each increment represents 0.00002 in CIE1931 color coordinate. Note that this setting is not for color correction.
      Returns:
      Returns a reference to this object so that method calls can be chained together.