Class: Aws::MediaLive::Types::Ac3Settings

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

Overview

Ac3 Settings

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#attenuation_controlString

Applies a 3 dB attenuation to the surround channels. Applies only when the coding mode parameter is CODING_MODE_3_2_LFE.

Returns:

  • (String)


127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/aws-sdk-medialive/types.rb', line 127

class Ac3Settings < Struct.new(
  :bitrate,
  :bitstream_mode,
  :coding_mode,
  :dialnorm,
  :drc_profile,
  :lfe_filter,
  :metadata_control,
  :attenuation_control)
  SENSITIVE = []
  include Aws::Structure
end

#bitrateFloat

Average bitrate in bits/second. Valid bitrates depend on the coding mode.

Returns:

  • (Float)


127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/aws-sdk-medialive/types.rb', line 127

class Ac3Settings < Struct.new(
  :bitrate,
  :bitstream_mode,
  :coding_mode,
  :dialnorm,
  :drc_profile,
  :lfe_filter,
  :metadata_control,
  :attenuation_control)
  SENSITIVE = []
  include Aws::Structure
end

#bitstream_modeString

Specifies the bitstream mode (bsmod) for the emitted AC-3 stream. See ATSC A/52-2012 for background on these values.

Returns:

  • (String)


127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/aws-sdk-medialive/types.rb', line 127

class Ac3Settings < Struct.new(
  :bitrate,
  :bitstream_mode,
  :coding_mode,
  :dialnorm,
  :drc_profile,
  :lfe_filter,
  :metadata_control,
  :attenuation_control)
  SENSITIVE = []
  include Aws::Structure
end

#coding_modeString

Dolby Digital coding mode. Determines number of channels.

Returns:

  • (String)


127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/aws-sdk-medialive/types.rb', line 127

class Ac3Settings < Struct.new(
  :bitrate,
  :bitstream_mode,
  :coding_mode,
  :dialnorm,
  :drc_profile,
  :lfe_filter,
  :metadata_control,
  :attenuation_control)
  SENSITIVE = []
  include Aws::Structure
end

#dialnormInteger

Sets the dialnorm for the output. If excluded and input audio is Dolby Digital, dialnorm will be passed through.

Returns:

  • (Integer)


127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/aws-sdk-medialive/types.rb', line 127

class Ac3Settings < Struct.new(
  :bitrate,
  :bitstream_mode,
  :coding_mode,
  :dialnorm,
  :drc_profile,
  :lfe_filter,
  :metadata_control,
  :attenuation_control)
  SENSITIVE = []
  include Aws::Structure
end

#drc_profileString

If set to filmStandard, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.

Returns:

  • (String)


127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/aws-sdk-medialive/types.rb', line 127

class Ac3Settings < Struct.new(
  :bitrate,
  :bitstream_mode,
  :coding_mode,
  :dialnorm,
  :drc_profile,
  :lfe_filter,
  :metadata_control,
  :attenuation_control)
  SENSITIVE = []
  include Aws::Structure
end

#lfe_filterString

When set to enabled, applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid in codingMode32Lfe mode.

Returns:

  • (String)


127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/aws-sdk-medialive/types.rb', line 127

class Ac3Settings < Struct.new(
  :bitrate,
  :bitstream_mode,
  :coding_mode,
  :dialnorm,
  :drc_profile,
  :lfe_filter,
  :metadata_control,
  :attenuation_control)
  SENSITIVE = []
  include Aws::Structure
end

#metadata_controlString

When set to “followInput”, encoder metadata will be sourced from the DD, DD+, or DolbyE decoder that supplied this audio data. If audio was not supplied from one of these streams, then the static metadata settings will be used.

Returns:

  • (String)


127
128
129
130
131
132
133
134
135
136
137
138
# File 'lib/aws-sdk-medialive/types.rb', line 127

class Ac3Settings < Struct.new(
  :bitrate,
  :bitstream_mode,
  :coding_mode,
  :dialnorm,
  :drc_profile,
  :lfe_filter,
  :metadata_control,
  :attenuation_control)
  SENSITIVE = []
  include Aws::Structure
end