Class CfnChannel.AudioDescriptionProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannel.AudioDescriptionProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnChannel.AudioDescriptionProperty
CfnChannel.AudioDescriptionProperty
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.services.medialive.CfnChannel.AudioDescriptionProperty
CfnChannel.AudioDescriptionProperty.Builder, CfnChannel.AudioDescriptionProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnChannel.AudioDescriptionProperty.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Object
The advanced audio normalization settings.final String
The name of the AudioSelector that is used as the source for this AudioDescription.final String
Applies only if audioTypeControl is useConfigured.final String
Determines how audio type is determined.final Object
Settings to configure one or more solutions that insert audio watermarks in the audio encode.final Object
The audio codec settings.final String
Indicates the language of the audio output track.final String
Choosing followInput causes the ISO 639 language code of the output to follow the ISO 639 language code of the input.final String
getName()
The name of this AudioDescription.final Object
The settings that control how input audio channels are remixed into the output audio channels.final String
Used for Microsoft Smooth and Apple HLS outputs.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theCfnChannel.AudioDescriptionProperty.Builder
.
-
-
Method Details
-
getAudioNormalizationSettings
Description copied from interface:CfnChannel.AudioDescriptionProperty
The advanced audio normalization settings.- Specified by:
getAudioNormalizationSettings
in interfaceCfnChannel.AudioDescriptionProperty
-
getAudioSelectorName
Description copied from interface:CfnChannel.AudioDescriptionProperty
The name of the AudioSelector that is used as the source for this AudioDescription.- Specified by:
getAudioSelectorName
in interfaceCfnChannel.AudioDescriptionProperty
-
getAudioType
Description copied from interface:CfnChannel.AudioDescriptionProperty
Applies only if audioTypeControl is useConfigured.The values for audioType are defined in ISO-IEC 13818-1.
- Specified by:
getAudioType
in interfaceCfnChannel.AudioDescriptionProperty
-
getAudioTypeControl
Description copied from interface:CfnChannel.AudioDescriptionProperty
Determines how audio type is determined.followInput: If the input contains an ISO 639 audioType, then that value is passed through to the output. If the input contains no ISO 639 audioType, the value in Audio Type is included in the output. useConfigured: The value in Audio Type is included in the output. Note that this field and audioType are both ignored if inputType is broadcasterMixedAd.
- Specified by:
getAudioTypeControl
in interfaceCfnChannel.AudioDescriptionProperty
-
getAudioWatermarkingSettings
Description copied from interface:CfnChannel.AudioDescriptionProperty
Settings to configure one or more solutions that insert audio watermarks in the audio encode.- Specified by:
getAudioWatermarkingSettings
in interfaceCfnChannel.AudioDescriptionProperty
-
getCodecSettings
Description copied from interface:CfnChannel.AudioDescriptionProperty
The audio codec settings.- Specified by:
getCodecSettings
in interfaceCfnChannel.AudioDescriptionProperty
-
getLanguageCode
Description copied from interface:CfnChannel.AudioDescriptionProperty
Indicates the language of the audio output track.Used only if languageControlMode is useConfigured, or there is no ISO 639 language code specified in the input.
- Specified by:
getLanguageCode
in interfaceCfnChannel.AudioDescriptionProperty
-
getLanguageCodeControl
Description copied from interface:CfnChannel.AudioDescriptionProperty
Choosing followInput causes the ISO 639 language code of the output to follow the ISO 639 language code of the input.The languageCode setting is used when useConfigured is set, or when followInput is selected but there is no ISO 639 language code specified by the input.
- Specified by:
getLanguageCodeControl
in interfaceCfnChannel.AudioDescriptionProperty
-
getName
Description copied from interface:CfnChannel.AudioDescriptionProperty
The name of this AudioDescription.Outputs use this name to uniquely identify this AudioDescription. Description names should be unique within this channel.
- Specified by:
getName
in interfaceCfnChannel.AudioDescriptionProperty
-
getRemixSettings
Description copied from interface:CfnChannel.AudioDescriptionProperty
The settings that control how input audio channels are remixed into the output audio channels.- Specified by:
getRemixSettings
in interfaceCfnChannel.AudioDescriptionProperty
-
getStreamName
Description copied from interface:CfnChannel.AudioDescriptionProperty
Used for Microsoft Smooth and Apple HLS outputs.Indicates the name displayed by the player (for example, English or Director Commentary).
- Specified by:
getStreamName
in interfaceCfnChannel.AudioDescriptionProperty
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-