Class: Aws::MediaLive::Types::CaptionDestinationSettings
- Inherits:
-
Struct
- Object
- Struct
- Aws::MediaLive::Types::CaptionDestinationSettings
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-medialive/types.rb
Overview
When making an API call, you may pass CaptionDestinationSettings data as a hash:
{
arib_destination_settings: {
},
burn_in_destination_settings: {
alignment: "CENTERED", # accepts CENTERED, LEFT, SMART
background_color: "BLACK", # accepts BLACK, NONE, WHITE
background_opacity: 1,
font: {
password_param: "__string",
uri: "__string", # required
username: "__string",
},
font_color: "BLACK", # accepts BLACK, BLUE, GREEN, RED, WHITE, YELLOW
font_opacity: 1,
font_resolution: 1,
font_size: "__string",
outline_color: "BLACK", # accepts BLACK, BLUE, GREEN, RED, WHITE, YELLOW
outline_size: 1,
shadow_color: "BLACK", # accepts BLACK, NONE, WHITE
shadow_opacity: 1,
shadow_x_offset: 1,
shadow_y_offset: 1,
teletext_grid_control: "FIXED", # accepts FIXED, SCALED
x_position: 1,
y_position: 1,
},
dvb_sub_destination_settings: {
alignment: "CENTERED", # accepts CENTERED, LEFT, SMART
background_color: "BLACK", # accepts BLACK, NONE, WHITE
background_opacity: 1,
font: {
password_param: "__string",
uri: "__string", # required
username: "__string",
},
font_color: "BLACK", # accepts BLACK, BLUE, GREEN, RED, WHITE, YELLOW
font_opacity: 1,
font_resolution: 1,
font_size: "__string",
outline_color: "BLACK", # accepts BLACK, BLUE, GREEN, RED, WHITE, YELLOW
outline_size: 1,
shadow_color: "BLACK", # accepts BLACK, NONE, WHITE
shadow_opacity: 1,
shadow_x_offset: 1,
shadow_y_offset: 1,
teletext_grid_control: "FIXED", # accepts FIXED, SCALED
x_position: 1,
y_position: 1,
},
ebu_tt_d_destination_settings: {
copyright_holder: "__stringMax1000",
fill_line_gap: "DISABLED", # accepts DISABLED, ENABLED
font_family: "__string",
style_control: "EXCLUDE", # accepts EXCLUDE, INCLUDE
},
embedded_destination_settings: {
},
embedded_plus_scte_20_destination_settings: {
},
rtmp_caption_info_destination_settings: {
},
scte_20_plus_embedded_destination_settings: {
},
scte_27_destination_settings: {
},
smpte_tt_destination_settings: {
},
teletext_destination_settings: {
},
ttml_destination_settings: {
style_control: "PASSTHROUGH", # accepts PASSTHROUGH, USE_CONFIGURED
},
webvtt_destination_settings: {
style_control: "NO_STYLE_DATA", # accepts NO_STYLE_DATA, PASSTHROUGH
},
}
Caption Destination Settings
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#arib_destination_settings ⇒ Types::AribDestinationSettings
Arib Destination Settings.
-
#burn_in_destination_settings ⇒ Types::BurnInDestinationSettings
Burn In Destination Settings.
-
#dvb_sub_destination_settings ⇒ Types::DvbSubDestinationSettings
Dvb Sub Destination Settings.
-
#ebu_tt_d_destination_settings ⇒ Types::EbuTtDDestinationSettings
Ebu Tt DDestination Settings.
-
#embedded_destination_settings ⇒ Types::EmbeddedDestinationSettings
Embedded Destination Settings.
-
#embedded_plus_scte_20_destination_settings ⇒ Types::EmbeddedPlusScte20DestinationSettings
Embedded Plus Scte20 Destination Settings.
-
#rtmp_caption_info_destination_settings ⇒ Types::RtmpCaptionInfoDestinationSettings
Rtmp Caption Info Destination Settings.
-
#scte_20_plus_embedded_destination_settings ⇒ Types::Scte20PlusEmbeddedDestinationSettings
Scte20 Plus Embedded Destination Settings.
-
#scte_27_destination_settings ⇒ Types::Scte27DestinationSettings
Scte27 Destination Settings.
-
#smpte_tt_destination_settings ⇒ Types::SmpteTtDestinationSettings
Smpte Tt Destination Settings.
-
#teletext_destination_settings ⇒ Types::TeletextDestinationSettings
Teletext Destination Settings.
-
#ttml_destination_settings ⇒ Types::TtmlDestinationSettings
Ttml Destination Settings.
-
#webvtt_destination_settings ⇒ Types::WebvttDestinationSettings
Webvtt Destination Settings.
Instance Attribute Details
#arib_destination_settings ⇒ Types::AribDestinationSettings
Arib Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#burn_in_destination_settings ⇒ Types::BurnInDestinationSettings
Burn In Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#dvb_sub_destination_settings ⇒ Types::DvbSubDestinationSettings
Dvb Sub Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#ebu_tt_d_destination_settings ⇒ Types::EbuTtDDestinationSettings
Ebu Tt DDestination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#embedded_destination_settings ⇒ Types::EmbeddedDestinationSettings
Embedded Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#embedded_plus_scte_20_destination_settings ⇒ Types::EmbeddedPlusScte20DestinationSettings
Embedded Plus Scte20 Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#rtmp_caption_info_destination_settings ⇒ Types::RtmpCaptionInfoDestinationSettings
Rtmp Caption Info Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#scte_20_plus_embedded_destination_settings ⇒ Types::Scte20PlusEmbeddedDestinationSettings
Scte20 Plus Embedded Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#scte_27_destination_settings ⇒ Types::Scte27DestinationSettings
Scte27 Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#smpte_tt_destination_settings ⇒ Types::SmpteTtDestinationSettings
Smpte Tt Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#teletext_destination_settings ⇒ Types::TeletextDestinationSettings
Teletext Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#ttml_destination_settings ⇒ Types::TtmlDestinationSettings
Ttml Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |
#webvtt_destination_settings ⇒ Types::WebvttDestinationSettings
Webvtt Destination Settings
2600 2601 2602 2603 2604 2605 2606 2607 2608 2609 2610 2611 2612 2613 2614 2615 2616 |
# File 'lib/aws-sdk-medialive/types.rb', line 2600 class CaptionDestinationSettings < Struct.new( :arib_destination_settings, :burn_in_destination_settings, :dvb_sub_destination_settings, :ebu_tt_d_destination_settings, :embedded_destination_settings, :embedded_plus_scte_20_destination_settings, :rtmp_caption_info_destination_settings, :scte_20_plus_embedded_destination_settings, :scte_27_destination_settings, :smpte_tt_destination_settings, :teletext_destination_settings, :ttml_destination_settings, :webvtt_destination_settings) SENSITIVE = [] include Aws::Structure end |