class Aws::MediaLive::Types::CaptionDestinationSettings

Caption Destination Settings

@note 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
      },
    }

@!attribute [rw] arib_destination_settings

Arib Destination Settings
@return [Types::AribDestinationSettings]

@!attribute [rw] burn_in_destination_settings

Burn In Destination Settings
@return [Types::BurnInDestinationSettings]

@!attribute [rw] dvb_sub_destination_settings

Dvb Sub Destination Settings
@return [Types::DvbSubDestinationSettings]

@!attribute [rw] ebu_tt_d_destination_settings

Ebu Tt DDestination Settings
@return [Types::EbuTtDDestinationSettings]

@!attribute [rw] embedded_destination_settings

Embedded Destination Settings
@return [Types::EmbeddedDestinationSettings]

@!attribute [rw] embedded_plus_scte_20_destination_settings

Embedded Plus Scte20 Destination Settings
@return [Types::EmbeddedPlusScte20DestinationSettings]

@!attribute [rw] rtmp_caption_info_destination_settings

Rtmp Caption Info Destination Settings
@return [Types::RtmpCaptionInfoDestinationSettings]

@!attribute [rw] scte_20_plus_embedded_destination_settings

Scte20 Plus Embedded Destination Settings
@return [Types::Scte20PlusEmbeddedDestinationSettings]

@!attribute [rw] scte_27_destination_settings

Scte27 Destination Settings
@return [Types::Scte27DestinationSettings]

@!attribute [rw] smpte_tt_destination_settings

Smpte Tt Destination Settings
@return [Types::SmpteTtDestinationSettings]

@!attribute [rw] teletext_destination_settings

Teletext Destination Settings
@return [Types::TeletextDestinationSettings]

@!attribute [rw] ttml_destination_settings

Ttml Destination Settings
@return [Types::TtmlDestinationSettings]

@!attribute [rw] webvtt_destination_settings

Webvtt Destination Settings
@return [Types::WebvttDestinationSettings]

@see docs.aws.amazon.com/goto/WebAPI/medialive-2017-10-14/CaptionDestinationSettings AWS API Documentation

Constants

SENSITIVE