[][src]Struct rusoto_mediaconvert::WavSettings

pub struct WavSettings {
    pub bit_depth: Option<i64>,
    pub channels: Option<i64>,
    pub format: Option<String>,
    pub sample_rate: Option<i64>,
}

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

Fields

Specify Bit depth (BitDepth), in bits per sample, to choose the encoding quality for this audio track.

Set Channels to specify the number of channels in this output audio track. With WAV, valid values 1, 2, 4, and 8. In the console, these values are Mono, Stereo, 4-Channel, and 8-Channel, respectively.

Sample rate in Hz.

Trait Implementations

impl Clone for WavSettings
[src]

Performs copy-assignment from source. Read more

impl Default for WavSettings
[src]

impl PartialEq<WavSettings> for WavSettings
[src]

impl Debug for WavSettings
[src]

impl Serialize for WavSettings
[src]

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

Auto Trait Implementations

impl Send for WavSettings

impl Sync for WavSettings

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, 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> BorrowMut for T where
    T: ?Sized
[src]

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