PackagingConfigurationHlsPackageArgs

data class PackagingConfigurationHlsPackageArgs(val encryption: Output<PackagingConfigurationHlsEncryptionArgs>? = null, val hlsManifests: Output<List<PackagingConfigurationHlsManifestArgs>>, val includeDvbSubtitles: Output<Boolean>? = null, val segmentDurationSeconds: Output<Int>? = null, val useAudioRenditionGroup: Output<Boolean>? = null) : ConvertibleToJava<PackagingConfigurationHlsPackageArgs>

An HTTP Live Streaming (HLS) packaging configuration.

Constructors

Link copied to clipboard
fun PackagingConfigurationHlsPackageArgs(encryption: Output<PackagingConfigurationHlsEncryptionArgs>? = null, hlsManifests: Output<List<PackagingConfigurationHlsManifestArgs>>, includeDvbSubtitles: Output<Boolean>? = null, segmentDurationSeconds: Output<Int>? = null, useAudioRenditionGroup: Output<Boolean>? = null)

Functions

Link copied to clipboard
open override fun toJava(): PackagingConfigurationHlsPackageArgs

Properties

Link copied to clipboard
Link copied to clipboard

A list of HLS manifest configurations.

Link copied to clipboard
val includeDvbSubtitles: Output<Boolean>? = null

When enabled, MediaPackage passes through digital video broadcasting (DVB) subtitles into the output.

Link copied to clipboard
val segmentDurationSeconds: Output<Int>? = null
Link copied to clipboard
val useAudioRenditionGroup: Output<Boolean>? = null

When enabled, audio streams will be placed in rendition groups in the output.