[][src]Struct rusoto_medialive::AudioNormalizationSettings

pub struct AudioNormalizationSettings {
    pub algorithm: Option<String>,
    pub algorithm_control: Option<String>,
    pub target_lkfs: Option<f64>,
}

Placeholder documentation for AudioNormalizationSettings

Fields

Audio normalization algorithm to use. itu17701 conforms to the CALM Act specification, itu17702 conforms to the EBU R-128 specification.

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(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

impl Clone for AudioNormalizationSettings
[src]

Performs copy-assignment from source. Read more

impl Default for AudioNormalizationSettings
[src]

impl PartialEq<AudioNormalizationSettings> for AudioNormalizationSettings
[src]

impl Debug for AudioNormalizationSettings
[src]

impl<'de> Deserialize<'de> for AudioNormalizationSettings
[src]

impl Serialize for AudioNormalizationSettings
[src]

Auto Trait Implementations

Blanket Implementations

impl<T> From for T
[src]

impl<T, U> Into for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

impl<T, U> TryFrom for T where
    T: From<U>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Borrow for T where
    T: ?Sized
[src]

impl<T> BorrowMut for T where
    T: ?Sized
[src]

impl<T, U> TryInto for T where
    U: TryFrom<T>, 
[src]

🔬 This is a nightly-only experimental API. (try_from)

The type returned in the event of a conversion error.

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: Deserialize<'de>, 
[src]

impl<T> Same for T

Should always be Self

impl<T> Erased for T