Class: AWSCDK::MediaLive::CfnChannel::VideoSelectorColorSpaceSettingsProperty
- Inherits:
-
Jsii::Struct
- Object
- Jsii::Struct
- AWSCDK::MediaLive::CfnChannel::VideoSelectorColorSpaceSettingsProperty
- Defined in:
- media_live/cfn_channel.rb
Overview
Settings to configure color space settings in the incoming video.
The parent of this entity is VideoSelector.
Instance Attribute Summary collapse
-
#hdr10_settings ⇒ AWSCDK::IResolvable, ...
readonly
Settings to configure color space settings in the incoming video.
Class Method Summary collapse
Instance Method Summary collapse
-
#initialize(hdr10_settings: nil) ⇒ VideoSelectorColorSpaceSettingsProperty
constructor
A new instance of VideoSelectorColorSpaceSettingsProperty.
- #to_jsii ⇒ Object
Constructor Details
#initialize(hdr10_settings: nil) ⇒ VideoSelectorColorSpaceSettingsProperty
Returns a new instance of VideoSelectorColorSpaceSettingsProperty.
14045 14046 14047 14048 |
# File 'media_live/cfn_channel.rb', line 14045 def initialize(hdr10_settings: nil) @hdr10_settings = hdr10_settings.is_a?(Hash) ? ::AWSCDK::MediaLive::CfnChannel::Hdr10SettingsProperty.new(**hdr10_settings.transform_keys(&:to_sym)) : hdr10_settings Jsii::Type.check_type(@hdr10_settings, JSON.parse(Base64.strict_decode64("eyJ1bmlvbiI6eyJ0eXBlcyI6W3siZnFuIjoiYXdzLWNkay1saWIuSVJlc29sdmFibGUifSx7ImZxbiI6ImF3cy1jZGstbGliLmF3c19tZWRpYWxpdmUuQ2ZuQ2hhbm5lbC5IZHIxMFNldHRpbmdzUHJvcGVydHkifV19fQ==")), "hdr10Settings") unless @hdr10_settings.nil? end |
Instance Attribute Details
#hdr10_settings ⇒ AWSCDK::IResolvable, ... (readonly)
Settings to configure color space settings in the incoming video.
14054 14055 14056 |
# File 'media_live/cfn_channel.rb', line 14054 def hdr10_settings @hdr10_settings end |
Class Method Details
.jsii_properties ⇒ Object
14056 14057 14058 14059 14060 |
# File 'media_live/cfn_channel.rb', line 14056 def self.jsii_properties { :hdr10_settings => "hdr10Settings", } end |
Instance Method Details
#to_jsii ⇒ Object
14062 14063 14064 14065 14066 14067 14068 |
# File 'media_live/cfn_channel.rb', line 14062 def to_jsii result = {} result.merge!({ "hdr10Settings" => @hdr10_settings, }) result.compact end |