Class CfnChannel.AudioLanguageSelectionProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.medialive.CfnChannel.AudioLanguageSelectionProperty.Jsii$Proxy
All Implemented Interfaces:
CfnChannel.AudioLanguageSelectionProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnChannel.AudioLanguageSelectionProperty

@Stability(Stable) @Internal public static final class CfnChannel.AudioLanguageSelectionProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnChannel.AudioLanguageSelectionProperty
  • Constructor Details

  • Method Details

    • getLanguageCode

      public final String getLanguageCode()
      Description copied from interface: CfnChannel.AudioLanguageSelectionProperty
      Selects a specific three-letter language code from within an audio source.
      Specified by:
      getLanguageCode in interface CfnChannel.AudioLanguageSelectionProperty
    • getLanguageSelectionPolicy

      public final String getLanguageSelectionPolicy()
      Description copied from interface: CfnChannel.AudioLanguageSelectionProperty
      When set to "strict," the transport stream demux strictly identifies audio streams by their language descriptor.

      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.

      Specified by:
      getLanguageSelectionPolicy in interface CfnChannel.AudioLanguageSelectionProperty
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object