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: {
},
}
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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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
2504 2505 2506 2507 2508 2509 2510 2511 2512 2513 2514 2515 2516 2517 2518 2519 2520 |
# File 'lib/aws-sdk-medialive/types.rb', line 2504 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 |