Class CfnChannel.AudioOnlyHlsSettingsProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnChannel.AudioOnlyHlsSettingsProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
- CfnChannel.AudioOnlyHlsSettingsProperty
CfnChannel.AudioOnlyHlsSettingsProperty
-
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.AudioOnlyHlsSettingsProperty
CfnChannel.AudioOnlyHlsSettingsProperty.Builder, CfnChannel.AudioOnlyHlsSettingsProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnChannel.AudioOnlyHlsSettingsProperty.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 String
Specifies the group that the audio rendition belongs to.final Object
Used with an audio-only stream.final String
Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios.final String
Specifies the segment type.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.AudioOnlyHlsSettingsProperty.Builder
.
-
-
Method Details
-
getAudioGroupId
Description copied from interface:CfnChannel.AudioOnlyHlsSettingsProperty
Specifies the group that the audio rendition belongs to.- Specified by:
getAudioGroupId
in interfaceCfnChannel.AudioOnlyHlsSettingsProperty
-
getAudioOnlyImage
Description copied from interface:CfnChannel.AudioOnlyHlsSettingsProperty
Used with an audio-only stream.It must be a .jpg or .png file. If given, this image is used as the cover art for the audio-only output. Ideally, it should be formatted for an iPhone screen for two reasons. The iPhone does not resize the image; instead, it crops a centered image on the top/bottom and left/right. Additionally, this image file gets saved bit-for-bit into every 10-second segment file, so it increases bandwidth by {image file size} * {segment count} * {user count.}.
- Specified by:
getAudioOnlyImage
in interfaceCfnChannel.AudioOnlyHlsSettingsProperty
-
getAudioTrackType
Description copied from interface:CfnChannel.AudioOnlyHlsSettingsProperty
Four types of audio-only tracks are supported: Audio-Only Variant Stream The client can play back this audio-only stream instead of video in low-bandwidth scenarios.Represented as an EXT-X-STREAM-INF in the HLS manifest. Alternate Audio, Auto Select, Default Alternate rendition that the client should try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=YES, AUTOSELECT=YES Alternate Audio, Auto Select, Not Default Alternate rendition that the client might try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=YES Alternate Audio, not Auto Select Alternate rendition that the client will not try to play back by default. Represented as an EXT-X-MEDIA in the HLS manifest with DEFAULT=NO, AUTOSELECT=NO.
- Specified by:
getAudioTrackType
in interfaceCfnChannel.AudioOnlyHlsSettingsProperty
-
getSegmentType
Description copied from interface:CfnChannel.AudioOnlyHlsSettingsProperty
Specifies the segment type.- Specified by:
getSegmentType
in interfaceCfnChannel.AudioOnlyHlsSettingsProperty
-
$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()
-