amazonka-medialive-2.0: Amazon Elemental MediaLive SDK.
Copyright(c) 2013-2023 Brendan Hay
LicenseMozilla Public License, v. 2.0.
MaintainerBrendan Hay
Stabilityauto-generated
Portabilitynon-portable (GHC extensions)
Safe HaskellSafe-Inferred
LanguageHaskell2010

Amazonka.MediaLive.Types.Eac3AtmosSettings

Description

 
Synopsis

Documentation

data Eac3AtmosSettings Source #

Eac3 Atmos Settings

See: newEac3AtmosSettings smart constructor.

Constructors

Eac3AtmosSettings' 

Fields

  • bitrate :: Maybe Double

    Average bitrate in bits/second. Valid bitrates depend on the coding mode. // * @affectsRightSizing true

  • codingMode :: Maybe Eac3AtmosCodingMode

    Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.

  • dialnorm :: Maybe Natural

    Sets the dialnorm for the output. Default 23.

  • drcLine :: Maybe Eac3AtmosDrcLine

    Sets the Dolby dynamic range compression profile.

  • drcRf :: Maybe Eac3AtmosDrcRf

    Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.

  • heightTrim :: Maybe Double

    Height dimensional trim. Sets the maximum amount to attenuate the height channels when the downstream player isn??t configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.

  • surroundTrim :: Maybe Double

    Surround dimensional trim. Sets the maximum amount to attenuate the surround channels when the downstream player isn't configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.

Instances

Instances details
FromJSON Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

ToJSON Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

Generic Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

Associated Types

type Rep Eac3AtmosSettings :: Type -> Type #

Read Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

Show Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

NFData Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

Methods

rnf :: Eac3AtmosSettings -> () #

Eq Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

Hashable Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

type Rep Eac3AtmosSettings Source # 
Instance details

Defined in Amazonka.MediaLive.Types.Eac3AtmosSettings

newEac3AtmosSettings :: Eac3AtmosSettings Source #

Create a value of Eac3AtmosSettings 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:bitrate:Eac3AtmosSettings', eac3AtmosSettings_bitrate - Average bitrate in bits/second. Valid bitrates depend on the coding mode. // * @affectsRightSizing true

$sel:codingMode:Eac3AtmosSettings', eac3AtmosSettings_codingMode - Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.

$sel:dialnorm:Eac3AtmosSettings', eac3AtmosSettings_dialnorm - Sets the dialnorm for the output. Default 23.

$sel:drcLine:Eac3AtmosSettings', eac3AtmosSettings_drcLine - Sets the Dolby dynamic range compression profile.

$sel:drcRf:Eac3AtmosSettings', eac3AtmosSettings_drcRf - Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.

$sel:heightTrim:Eac3AtmosSettings', eac3AtmosSettings_heightTrim - Height dimensional trim. Sets the maximum amount to attenuate the height channels when the downstream player isn??t configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.

$sel:surroundTrim:Eac3AtmosSettings', eac3AtmosSettings_surroundTrim - Surround dimensional trim. Sets the maximum amount to attenuate the surround channels when the downstream player isn't configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.

eac3AtmosSettings_bitrate :: Lens' Eac3AtmosSettings (Maybe Double) Source #

Average bitrate in bits/second. Valid bitrates depend on the coding mode. // * @affectsRightSizing true

eac3AtmosSettings_codingMode :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosCodingMode) Source #

Dolby Digital Plus with Dolby Atmos coding mode. Determines number of channels.

eac3AtmosSettings_dialnorm :: Lens' Eac3AtmosSettings (Maybe Natural) Source #

Sets the dialnorm for the output. Default 23.

eac3AtmosSettings_drcLine :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosDrcLine) Source #

Sets the Dolby dynamic range compression profile.

eac3AtmosSettings_drcRf :: Lens' Eac3AtmosSettings (Maybe Eac3AtmosDrcRf) Source #

Sets the profile for heavy Dolby dynamic range compression, ensures that the instantaneous signal peaks do not exceed specified levels.

eac3AtmosSettings_heightTrim :: Lens' Eac3AtmosSettings (Maybe Double) Source #

Height dimensional trim. Sets the maximum amount to attenuate the height channels when the downstream player isn??t configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.

eac3AtmosSettings_surroundTrim :: Lens' Eac3AtmosSettings (Maybe Double) Source #

Surround dimensional trim. Sets the maximum amount to attenuate the surround channels when the downstream player isn't configured to handle Dolby Digital Plus with Dolby Atmos and must remix the channels.