Class: Aws::MediaLive::Types::InputSettings

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

Overview

Live Event input parameters. There can be multiple inputs in a single Live Event.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#audio_selectorsArray<Types::AudioSelector>

Used to select the audio stream to decode for inputs that have multiple available.

Returns:



7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#caption_selectorsArray<Types::CaptionSelector>

Used to select the caption input to use for inputs that have multiple available.

Returns:



7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#deblock_filterString

Enable or disable the deblock filter when filtering.

Returns:

  • (String)


7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#denoise_filterString

Enable or disable the denoise filter when filtering.

Returns:

  • (String)


7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#filter_strengthInteger

Adjusts the magnitude of filtering from 1 (minimal) to 5 (strongest).

Returns:

  • (Integer)


7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#input_filterString

Turns on the filter for this input. MPEG-2 inputs have the deblocking filter enabled by default. 1) auto - filtering will be applied depending on input type/quality 2) disabled - no filtering will be applied to the input 3) forced - filtering will be applied regardless of input type

Returns:

  • (String)


7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#network_input_settingsTypes::NetworkInputSettings

Input settings.



7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#scte_35_pidInteger

PID from which to read SCTE-35 messages. If left undefined, EML will select the first SCTE-35 PID found in the input.

Returns:

  • (Integer)


7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#smpte_2038_data_preferenceString

Specifies whether to extract applicable ancillary data from a SMPTE-2038 source in this input. Applicable data types are captions, timecode, AFD, and SCTE-104 messages. - PREFER: Extract from SMPTE-2038 if present in this input, otherwise extract from another source (if any). - IGNORE: Never extract any ancillary data from SMPTE-2038.

Returns:

  • (String)


7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#source_end_behaviorString

Loop input if it is a file. This allows a file input to be streamed indefinitely.

Returns:

  • (String)


7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end

#video_selectorTypes::VideoSelector

Informs which video elementary stream to decode for input types that have multiple available.



7296
7297
7298
7299
7300
7301
7302
7303
7304
7305
7306
7307
7308
7309
7310
# File 'lib/aws-sdk-medialive/types.rb', line 7296

class InputSettings < Struct.new(
  :audio_selectors,
  :caption_selectors,
  :deblock_filter,
  :denoise_filter,
  :filter_strength,
  :input_filter,
  :network_input_settings,
  :scte_35_pid,
  :smpte_2038_data_preference,
  :source_end_behavior,
  :video_selector)
  SENSITIVE = []
  include Aws::Structure
end