Class: Aws::IVS::Types::MultitrackInputConfiguration

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb

Overview

A complex type that specifies multitrack input configuration.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#enabledBoolean

Indicates whether multitrack input is enabled. Can be set to true only if channel type is STANDARD. Setting enabled to true with any other channel type will cause an exception. If true, then policy, maximumResolution, and containerFormat are required, and containerFormat must be set to FRAGMENTED_MP4. Default: false.

Returns:

  • (Boolean)


2015
2016
2017
2018
2019
2020
2021
# File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 2015

class MultitrackInputConfiguration < Struct.new(
  :enabled,
  :policy,
  :maximum_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#maximum_resolutionString

Maximum resolution for multitrack input. Required if enabled is true.

Returns:

  • (String)


2015
2016
2017
2018
2019
2020
2021
# File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 2015

class MultitrackInputConfiguration < Struct.new(
  :enabled,
  :policy,
  :maximum_resolution)
  SENSITIVE = []
  include Aws::Structure
end

#policyString

Indicates whether multitrack input is allowed or required. Required if enabled is true.

Returns:

  • (String)


2015
2016
2017
2018
2019
2020
2021
# File 'gems/aws-sdk-ivs/lib/aws-sdk-ivs/types.rb', line 2015

class MultitrackInputConfiguration < Struct.new(
  :enabled,
  :policy,
  :maximum_resolution)
  SENSITIVE = []
  include Aws::Structure
end