Class: Aws::MediaConvert::Types::DolbyVision

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

Overview

Note:

When making an API call, you may pass DolbyVision data as a hash:

{
  l6_metadata: {
    max_cll: 1,
    max_fall: 1,
  },
  l6_mode: "PASSTHROUGH", # accepts PASSTHROUGH, RECALCULATE, SPECIFY
  profile: "PROFILE_5", # accepts PROFILE_5
}

Settings for Dolby Vision

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#l6_metadataTypes::DolbyVisionLevel6Metadata

Use these settings when you set DolbyVisionLevel6Mode to SPECIFY to override the MaxCLL and MaxFALL values in your input with new values.



6172
6173
6174
6175
6176
6177
6178
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 6172

class DolbyVision < Struct.new(
  :l6_metadata,
  :l6_mode,
  :profile)
  SENSITIVE = []
  include Aws::Structure
end

#l6_modeString

Use Dolby Vision Mode to choose how the service will handle Dolby Vision MaxCLL and MaxFALL properies.

Returns:

  • (String)


6172
6173
6174
6175
6176
6177
6178
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 6172

class DolbyVision < Struct.new(
  :l6_metadata,
  :l6_mode,
  :profile)
  SENSITIVE = []
  include Aws::Structure
end

#profileString

In the current MediaConvert implementation, the Dolby Vision profile is always 5 (PROFILE_5). Therefore, all of your inputs must contain Dolby Vision frame interleaved data.

Returns:

  • (String)


6172
6173
6174
6175
6176
6177
6178
# File 'gems/aws-sdk-mediaconvert/lib/aws-sdk-mediaconvert/types.rb', line 6172

class DolbyVision < Struct.new(
  :l6_metadata,
  :l6_mode,
  :profile)
  SENSITIVE = []
  include Aws::Structure
end