libZSservicesZSamazonka-medialiveZSamazonka-medialive
Copyright(c) 2013-2021 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay <brendan.g.hay+amazonka@gmail.com>
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellNone

Amazonka.MediaLive.Types.WavSettings

Description

 
Synopsis

Documentation

data WavSettings Source #

Wav Settings

See: newWavSettings smart constructor.

Constructors

WavSettings' 

Fields

Instances

Instances details
Eq WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

Read WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

Show WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

Generic WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

Associated Types

type Rep WavSettings :: Type -> Type #

NFData WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

Methods

rnf :: WavSettings -> () #

Hashable WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

ToJSON WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

FromJSON WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

type Rep WavSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.WavSettings

type Rep WavSettings = D1 ('MetaData "WavSettings" "Amazonka.MediaLive.Types.WavSettings" "libZSservicesZSamazonka-medialiveZSamazonka-medialive" 'False) (C1 ('MetaCons "WavSettings'" 'PrefixI 'True) (S1 ('MetaSel ('Just "bitDepth") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)) :*: (S1 ('MetaSel ('Just "codingMode") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe WavCodingMode)) :*: S1 ('MetaSel ('Just "sampleRate") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe Double)))))

newWavSettings :: WavSettings Source #

Create a value of WavSettings with all optional fields omitted.

Use generic-lens or optics to modify other optional fields.

The following record fields are available, with the corresponding lenses provided for backwards compatibility:

$sel:bitDepth:WavSettings', wavSettings_bitDepth - Bits per sample.

$sel:codingMode:WavSettings', wavSettings_codingMode - The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.

$sel:sampleRate:WavSettings', wavSettings_sampleRate - Sample rate in Hz.

wavSettings_codingMode :: Lens' WavSettings (Maybe WavCodingMode) Source #

The audio coding mode for the WAV audio. The mode determines the number of channels in the audio.