Package-level declarations

Types

Link copied to clipboard
data class GetMultiplexprogramResult(val channelId: String? = null, val multiplexProgramSettings: MultiplexprogramMultiplexProgramSettings? = null, val packetIdentifiersMap: MultiplexprogramMultiplexProgramPacketIdentifiersMap? = null, val pipelineDetails: List<MultiplexprogramMultiplexProgramPipelineDetail>? = null)
Link copied to clipboard
data class GetMultiplexResult(val arn: String? = null, val destinations: List<MultiplexOutputDestination>? = null, val id: String? = null, val multiplexSettings: MultiplexSettings? = null, val name: String? = null, val pipelinesRunningCount: Int? = null, val programCount: Int? = null, val state: MultiplexState? = null, val tags: List<Tag>? = null)
Link copied to clipboard
data class MultiplexOutputDestination(val multiplexMediaConnectOutputDestinationSettings: MultiplexOutputDestinationMultiplexMediaConnectOutputDestinationSettingsProperties? = null)

Multiplex MediaConnect output destination settings.

Multiplex MediaConnect output destination settings.

data class MultiplexprogramMultiplexProgramPacketIdentifiersMap(val audioPids: List<Int>? = null, val dvbSubPids: List<Int>? = null, val dvbTeletextPid: Int? = null, val etvPlatformPid: Int? = null, val etvSignalPid: Int? = null, val klvDataPids: List<Int>? = null, val pcrPid: Int? = null, val pmtPid: Int? = null, val privateMetadataPid: Int? = null, val scte27Pids: List<Int>? = null, val scte35Pid: Int? = null, val timedMetadataPid: Int? = null, val videoPid: Int? = null)

Packet identifiers map for a given Multiplex program.

data class MultiplexprogramMultiplexProgramPipelineDetail(val activeChannelPipeline: String? = null, val pipelineId: String? = null)

The current source for one of the pipelines in the multiplex.

data class MultiplexprogramMultiplexProgramServiceDescriptor(val providerName: String, val serviceName: String)

Transport stream service descriptor configuration for the Multiplex program.

Link copied to clipboard
data class MultiplexprogramMultiplexProgramSettings(val preferredChannelPipeline: MultiplexprogramPreferredChannelPipeline? = null, val programNumber: Int, val serviceDescriptor: MultiplexprogramMultiplexProgramServiceDescriptor? = null, val videoSettings: MultiplexprogramMultiplexVideoSettings? = null)

Multiplex Program settings configuration.

Link copied to clipboard

The video configuration for each program in a multiplex.

Link copied to clipboard
data class MultiplexSettings(val maximumVideoBufferDelayMilliseconds: Int? = null, val transportStreamBitrate: Int, val transportStreamId: Int, val transportStreamReservedBitrate: Int? = null)

A key-value pair to associate with a resource.