Ac3Settings class

Required when you set (Codec) under (AudioDescriptions)>(CodecSettings) to the value AC3.

Constructors

Ac3Settings({int? bitrate, Ac3BitstreamMode? bitstreamMode, Ac3CodingMode? codingMode, int? dialnorm, Ac3DynamicRangeCompressionProfile? dynamicRangeCompressionProfile, Ac3LfeFilter? lfeFilter, Ac3MetadataControl? metadataControl, int? sampleRate})
Ac3Settings.fromJson(Map<String, dynamic> json)
factory

Properties

bitrate int?
Specify the average bitrate in bits per second. Valid bitrates depend on the coding mode.
final
bitstreamMode Ac3BitstreamMode?
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).
final
codingMode Ac3CodingMode?
Dolby Digital coding mode. Determines number of channels.
final
dialnorm int?
Sets the dialnorm for the output. If blank and input audio is Dolby Digital, dialnorm will be passed through.
final
dynamicRangeCompressionProfile Ac3DynamicRangeCompressionProfile?
If set to FILM_STANDARD, adds dynamic range compression signaling to the output bitstream as defined in the Dolby Digital specification.
final
hashCode int
The hash code for this object.
no setterinherited
lfeFilter Ac3LfeFilter?
Applies a 120Hz lowpass filter to the LFE channel prior to encoding. Only valid with 3_2_LFE coding mode.
final
metadataControl Ac3MetadataControl?
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.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sampleRate int?
This value is always 48000. It represents the sample rate in Hz.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() Map<String, dynamic>
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited