public static final class CfnChannel.AudioLanguageSelectionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnChannel.AudioLanguageSelectionProperty
CfnChannel.AudioLanguageSelectionProperty
CfnChannel.AudioLanguageSelectionProperty.Builder, CfnChannel.AudioLanguageSelectionProperty.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(java.lang.Object o) |
java.lang.String |
getLanguageCode()
Selects a specific three-letter language code from within an audio source.
|
java.lang.String |
getLanguageSelectionPolicy()
When set to "strict," the transport stream demux strictly identifies audio streams by their language descriptor.
|
int |
hashCode() |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.public final java.lang.String getLanguageCode()
CfnChannel.AudioLanguageSelectionProperty
getLanguageCode
in interface CfnChannel.AudioLanguageSelectionProperty
public final java.lang.String getLanguageSelectionPolicy()
CfnChannel.AudioLanguageSelectionProperty
If a PMT update occurs such that an audio stream matching the initially selected language is no longer present, then mute is encoded until the language returns. If set to "loose," then on a PMT update the demux chooses another audio stream in the program with the same stream type if it can't find one with the same language.
getLanguageSelectionPolicy
in interface CfnChannel.AudioLanguageSelectionProperty
public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
public final boolean equals(java.lang.Object o)
public final int hashCode()