Ac3Settings
public struct Ac3Settings : AWSShape
Undocumented
-
Declaration
Swift
public static var _members: [AWSShapeMember]
-
Specify the average bitrate in bits per second. Valid bitrates depend on the coding mode.
Declaration
Swift
public let bitrate: Int?
-
Specify the bitstream mode for the AC-3 stream that the encoder emits. For more information about the AC3 bitstream mode, see ATSC A/52-2012 (Annex E).
Declaration
Swift
public let bitstreamMode: Ac3BitstreamMode?
-
Dolby Digital coding mode. Determines number of channels.
Declaration
Swift
public let codingMode: Ac3CodingMode?
-
Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed through.
Declaration
Swift
public let dialnorm: Int?
-
If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
Declaration
Swift
public let dynamicRangeCompressionProfile: Ac3DynamicRangeCompressionProfile?
-
Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.
Declaration
Swift
public let lfeFilter: Ac3LfeFilter?
-
When set to FOLLOW_INPUT, 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.
Declaration
Swift
public let metadataControl: Ac3MetadataControl?
-
This value is always 48000. It represents the sample rate in Hz.
Declaration
Swift
public let sampleRate: Int?
-
init(bitrate:bitstreamMode:codingMode:dialnorm:dynamicRangeCompressionProfile:lfeFilter:metadataControl:sampleRate:)
Undocumented
Declaration
Swift
public init(bitrate: Int? = nil, bitstreamMode: Ac3BitstreamMode? = nil, codingMode: Ac3CodingMode? = nil, dialnorm: Int? = nil, dynamicRangeCompressionProfile: Ac3DynamicRangeCompressionProfile? = nil, lfeFilter: Ac3LfeFilter? = nil, metadataControl: Ac3MetadataControl? = nil, sampleRate: Int? = nil)
-
Declaration
Swift
public func validate(name: String) throws