Class: Aws::MediaConvert::Types::DolbyVisionMetadata

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb

Overview

Dolby Vision characteristics of the video track: the profile and level, and whether the RPU (dynamic metadata), base layer, and enhancement layer are present. Use this to distinguish Dolby Vision content from standard HEVC and to choose your encoding or passthrough settings. Omitted when the content is not Dolby Vision.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#base_layer ⇒ String

Whether a Dolby Vision component is present in the track.

Returns:

  • (String)


5002
5003
5004
5005
5006
5007
5008
5009
5010
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5002

class DolbyVisionMetadata < Struct.new(
  :base_layer,
  :enhancement_layer,
  :level,
  :profile,
  :rpu)
  SENSITIVE = []
  include Aws::Structure
end

#enhancement_layer ⇒ String

Whether a Dolby Vision component is present in the track.

Returns:

  • (String)


5002
5003
5004
5005
5006
5007
5008
5009
5010
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5002

class DolbyVisionMetadata < Struct.new(
  :base_layer,
  :enhancement_layer,
  :level,
  :profile,
  :rpu)
  SENSITIVE = []
  include Aws::Structure
end

#level ⇒ Integer

The Dolby Vision level, which indicates the maximum resolution and frame rate.

Returns:

  • (Integer)


5002
5003
5004
5005
5006
5007
5008
5009
5010
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5002

class DolbyVisionMetadata < Struct.new(
  :base_layer,
  :enhancement_layer,
  :level,
  :profile,
  :rpu)
  SENSITIVE = []
  include Aws::Structure
end

#profile ⇒ Integer

The Dolby Vision profile, for example 5, 7, or 8. The profile determines the layer structure and playback compatibility of the content.

Returns:

  • (Integer)


5002
5003
5004
5005
5006
5007
5008
5009
5010
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5002

class DolbyVisionMetadata < Struct.new(
  :base_layer,
  :enhancement_layer,
  :level,
  :profile,
  :rpu)
  SENSITIVE = []
  include Aws::Structure
end

#rpu ⇒ String

Whether a Dolby Vision component is present in the track.

Returns:

  • (String)


5002
5003
5004
5005
5006
5007
5008
5009
5010
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 5002

class DolbyVisionMetadata < Struct.new(
  :base_layer,
  :enhancement_layer,
  :level,
  :profile,
  :rpu)
  SENSITIVE = []
  include Aws::Structure
end