Struct rusoto_medialive::AudioNormalizationSettings [−][src]
pub struct AudioNormalizationSettings { pub algorithm: Option<String>, pub algorithm_control: Option<String>, pub target_lkfs: Option<f64>, }
Expand description
Audio Normalization Settings
Fields
algorithm: Option<String>
Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.
algorithm_control: Option<String>
When set to correctAudio the output audio is corrected using the chosen algorithm. If set to measureOnly, the audio will be measured but not adjusted.
target_lkfs: Option<f64>
Target LKFS(loudness) to adjust volume to. If no value is entered, a default value will be used according to the chosen algorithm. The CALM Act (1770-1) recommends a target of -24 LKFS. The EBU R-128 specification (1770-2) recommends a target of -23 LKFS.
Trait Implementations
Returns the “default value” for a type. Read more
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error> where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for AudioNormalizationSettings
impl Send for AudioNormalizationSettings
impl Sync for AudioNormalizationSettings
impl Unpin for AudioNormalizationSettings
impl UnwindSafe for AudioNormalizationSettings
Blanket Implementations
Mutably borrows from an owned value. Read more
Instruments this type with the provided Span
, returning an
Instrumented
wrapper. Read more
type Output = T
type Output = T
Should always be Self