Class: Aws::MediaLive::Types::CaptionSelector

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-medialive/types.rb

Overview

Note:

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

{
  language_code: "__string",
  name: "__stringMin1", # required
  selector_settings: {
    ancillary_source_settings: {
      source_ancillary_channel_number: 1,
    },
    arib_source_settings: {
    },
    dvb_sub_source_settings: {
      ocr_language: "DEU", # accepts DEU, ENG, FRA, NLD, POR, SPA
      pid: 1,
    },
    embedded_source_settings: {
      convert_608_to_708: "DISABLED", # accepts DISABLED, UPCONVERT
      scte_20_detection: "AUTO", # accepts AUTO, OFF
      source_608_channel_number: 1,
      source_608_track_number: 1,
    },
    scte_20_source_settings: {
      convert_608_to_708: "DISABLED", # accepts DISABLED, UPCONVERT
      source_608_channel_number: 1,
    },
    scte_27_source_settings: {
      ocr_language: "DEU", # accepts DEU, ENG, FRA, NLD, POR, SPA
      pid: 1,
    },
    teletext_source_settings: {
      output_rectangle: {
        height: 1.0, # required
        left_offset: 1.0, # required
        top_offset: 1.0, # required
        width: 1.0, # required
      },
      page_number: "__string",
    },
  },
}

Output groups for this Live Event. Output groups contain information about where streams should be distributed.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#language_codeString

When specified this field indicates the three letter language code of the caption track to extract from the source.

Returns:

  • (String)


2690
2691
2692
2693
2694
2695
2696
# File 'lib/aws-sdk-medialive/types.rb', line 2690

class CaptionSelector < Struct.new(
  :language_code,
  :name,
  :selector_settings)
  SENSITIVE = []
  include Aws::Structure
end

#nameString

Name identifier for a caption selector. This name is used to associate this caption selector with one or more caption descriptions. Names must be unique within an event.

Returns:

  • (String)


2690
2691
2692
2693
2694
2695
2696
# File 'lib/aws-sdk-medialive/types.rb', line 2690

class CaptionSelector < Struct.new(
  :language_code,
  :name,
  :selector_settings)
  SENSITIVE = []
  include Aws::Structure
end

#selector_settingsTypes::CaptionSelectorSettings

Caption selector settings.



2690
2691
2692
2693
2694
2695
2696
# File 'lib/aws-sdk-medialive/types.rb', line 2690

class CaptionSelector < Struct.new(
  :language_code,
  :name,
  :selector_settings)
  SENSITIVE = []
  include Aws::Structure
end