Class: Aws::MediaLive::Types::CaptionSelectorSettings

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 CaptionSelectorSettings data as a hash:

{
  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",
  },
}

Caption Selector Settings

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#ancillary_source_settingsTypes::AncillarySourceSettings

Ancillary Source Settings



2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
# File 'lib/aws-sdk-medialive/types.rb', line 2768

class CaptionSelectorSettings < Struct.new(
  :ancillary_source_settings,
  :arib_source_settings,
  :dvb_sub_source_settings,
  :embedded_source_settings,
  :scte_20_source_settings,
  :scte_27_source_settings,
  :teletext_source_settings)
  SENSITIVE = []
  include Aws::Structure
end

#arib_source_settingsTypes::AribSourceSettings

Arib Source Settings



2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
# File 'lib/aws-sdk-medialive/types.rb', line 2768

class CaptionSelectorSettings < Struct.new(
  :ancillary_source_settings,
  :arib_source_settings,
  :dvb_sub_source_settings,
  :embedded_source_settings,
  :scte_20_source_settings,
  :scte_27_source_settings,
  :teletext_source_settings)
  SENSITIVE = []
  include Aws::Structure
end

#dvb_sub_source_settingsTypes::DvbSubSourceSettings

Dvb Sub Source Settings



2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
# File 'lib/aws-sdk-medialive/types.rb', line 2768

class CaptionSelectorSettings < Struct.new(
  :ancillary_source_settings,
  :arib_source_settings,
  :dvb_sub_source_settings,
  :embedded_source_settings,
  :scte_20_source_settings,
  :scte_27_source_settings,
  :teletext_source_settings)
  SENSITIVE = []
  include Aws::Structure
end

#embedded_source_settingsTypes::EmbeddedSourceSettings

Embedded Source Settings



2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
# File 'lib/aws-sdk-medialive/types.rb', line 2768

class CaptionSelectorSettings < Struct.new(
  :ancillary_source_settings,
  :arib_source_settings,
  :dvb_sub_source_settings,
  :embedded_source_settings,
  :scte_20_source_settings,
  :scte_27_source_settings,
  :teletext_source_settings)
  SENSITIVE = []
  include Aws::Structure
end

#scte_20_source_settingsTypes::Scte20SourceSettings

Scte20 Source Settings



2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
# File 'lib/aws-sdk-medialive/types.rb', line 2768

class CaptionSelectorSettings < Struct.new(
  :ancillary_source_settings,
  :arib_source_settings,
  :dvb_sub_source_settings,
  :embedded_source_settings,
  :scte_20_source_settings,
  :scte_27_source_settings,
  :teletext_source_settings)
  SENSITIVE = []
  include Aws::Structure
end

#scte_27_source_settingsTypes::Scte27SourceSettings

Scte27 Source Settings



2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
# File 'lib/aws-sdk-medialive/types.rb', line 2768

class CaptionSelectorSettings < Struct.new(
  :ancillary_source_settings,
  :arib_source_settings,
  :dvb_sub_source_settings,
  :embedded_source_settings,
  :scte_20_source_settings,
  :scte_27_source_settings,
  :teletext_source_settings)
  SENSITIVE = []
  include Aws::Structure
end

#teletext_source_settingsTypes::TeletextSourceSettings

Teletext Source Settings



2768
2769
2770
2771
2772
2773
2774
2775
2776
2777
2778
# File 'lib/aws-sdk-medialive/types.rb', line 2768

class CaptionSelectorSettings < Struct.new(
  :ancillary_source_settings,
  :arib_source_settings,
  :dvb_sub_source_settings,
  :embedded_source_settings,
  :scte_20_source_settings,
  :scte_27_source_settings,
  :teletext_source_settings)
  SENSITIVE = []
  include Aws::Structure
end