ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings

data class ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettings(val adMarkers: List<String>? = null, val baseUrlContent: String? = null, val baseUrlContent1: String? = null, val baseUrlManifest: String? = null, val baseUrlManifest1: String? = null, val captionLanguageMappings: List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping>? = null, val captionLanguageSetting: String? = null, val clientCache: String? = null, val codecSpecification: String? = null, val constantIv: String? = null, val destination: ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination, val directoryStructure: String? = null, val discontinuityTags: String? = null, val encryptionType: String? = null, val hlsCdnSettings: List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting>? = null, val hlsId3SegmentTagging: String? = null, val iframeOnlyPlaylists: String? = null, val incompleteSegmentBehavior: String? = null, val indexNSegments: Int? = null, val inputLossAction: String? = null, val ivInManifest: String? = null, val ivSource: String? = null, val keepSegments: Int? = null, val keyFormat: String? = null, val keyFormatVersions: String? = null, val keyProviderSettings: ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings? = null, val manifestCompression: String? = null, val manifestDurationFormat: String? = null, val minSegmentLength: Int? = null, val mode: String? = null, val outputSelection: String? = null, val programDateTime: String? = null, val programDateTimeClock: String? = null, val programDateTimePeriod: Int? = null, val redundantManifest: String? = null, val segmentLength: Int? = null, val segmentsPerSubdirectory: Int? = null, val streamInfResolution: String? = null, val timedMetadataId3Frame: String? = null, val timedMetadataId3Period: Int? = null, val timestampDeltaMilliseconds: Int? = null, val tsFileMode: String? = null)

Constructors

constructor(adMarkers: List<String>? = null, baseUrlContent: String? = null, baseUrlContent1: String? = null, baseUrlManifest: String? = null, baseUrlManifest1: String? = null, captionLanguageMappings: List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsCaptionLanguageMapping>? = null, captionLanguageSetting: String? = null, clientCache: String? = null, codecSpecification: String? = null, constantIv: String? = null, destination: ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsDestination, directoryStructure: String? = null, discontinuityTags: String? = null, encryptionType: String? = null, hlsCdnSettings: List<ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsHlsCdnSetting>? = null, hlsId3SegmentTagging: String? = null, iframeOnlyPlaylists: String? = null, incompleteSegmentBehavior: String? = null, indexNSegments: Int? = null, inputLossAction: String? = null, ivInManifest: String? = null, ivSource: String? = null, keepSegments: Int? = null, keyFormat: String? = null, keyFormatVersions: String? = null, keyProviderSettings: ChannelEncoderSettingsOutputGroupOutputGroupSettingsHlsGroupSettingsKeyProviderSettings? = null, manifestCompression: String? = null, manifestDurationFormat: String? = null, minSegmentLength: Int? = null, mode: String? = null, outputSelection: String? = null, programDateTime: String? = null, programDateTimeClock: String? = null, programDateTimePeriod: Int? = null, redundantManifest: String? = null, segmentLength: Int? = null, segmentsPerSubdirectory: Int? = null, streamInfResolution: String? = null, timedMetadataId3Frame: String? = null, timedMetadataId3Period: Int? = null, timestampDeltaMilliseconds: Int? = null, tsFileMode: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val adMarkers: List<String>? = null

The ad marker type for this output group.

Link copied to clipboard
val baseUrlContent: String? = null
Link copied to clipboard
val baseUrlContent1: String? = null
Link copied to clipboard
val baseUrlManifest: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val clientCache: String? = null
Link copied to clipboard
Link copied to clipboard
val constantIv: String? = null
Link copied to clipboard

A director and base filename where archive files should be written. See Destination for more details.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val encryptionType: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val indexNSegments: Int? = null
Link copied to clipboard
val inputLossAction: String? = null

Controls the behavior of the RTMP group if input becomes unavailable.

Link copied to clipboard
val ivInManifest: String? = null
Link copied to clipboard
val ivSource: String? = null
Link copied to clipboard
val keepSegments: Int? = null
Link copied to clipboard
val keyFormat: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val minSegmentLength: Int? = null
Link copied to clipboard
val mode: String? = null
Link copied to clipboard
val outputSelection: String? = null
Link copied to clipboard
val programDateTime: String? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val segmentLength: Int? = null
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Indicates ID3 frame that has the timecode.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val tsFileMode: String? = null