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