MultiplexProgram class

The multiplex program object.

Constructors

MultiplexProgram({String? channelId, MultiplexProgramSettings? multiplexProgramSettings, MultiplexProgramPacketIdentifiersMap? packetIdentifiersMap, List<MultiplexProgramPipelineDetail>? pipelineDetails, String? programName})
MultiplexProgram.fromJson(Map<String, dynamic> json)
factory

Properties

channelId String?
The MediaLive channel associated with the program.
final
hashCode int
The hash code for this object.
no setterinherited
multiplexProgramSettings MultiplexProgramSettings?
The settings for this multiplex program.
final
packetIdentifiersMap MultiplexProgramPacketIdentifiersMap?
The packet identifier map for this multiplex program.
final
pipelineDetails List<MultiplexProgramPipelineDetail>?
Contains information about the current sources for the specified program in the specified multiplex. Keep in mind that each multiplex pipeline connects to both pipelines in a given source channel (the channel identified by the program). But only one of those channel pipelines is ever active at one time.
final
programName String?
The name of the multiplex program.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited