Manifest class

Manifest configuration.

Constructors

Manifest({Input<DashConfig>? dash, Input<String>? fileName, required Input<List<String>> muxStreams, required Input<ManifestType> type})
Creates a new Manifest. dash DASH manifest configuration. fileName The name of the generated file. The default is manifest with the extension suffix corresponding to the Manifest.type. muxStreams List of user supplied MuxStream.key values that should appear in this manifest. When Manifest.type is HLS, a media manifest with name MuxStream.key and .m3u8 extension is generated for each element in this list. type Type of the manifest.
const
Manifest.fromMap(Map<String, dynamic> map)
factory

Properties

dash → Input<DashConfig>?
DASH manifest configuration.
final
fileName → Input<String>?
The name of the generated file. The default is manifest with the extension suffix corresponding to the Manifest.type.
final
hashCode → int
The hash code for this object.
no setterinherited
muxStreams → Input<List<String>>
List of user supplied MuxStream.key values that should appear in this manifest. When Manifest.type is HLS, a media manifest with name MuxStream.key and .m3u8 extension is generated for each element in this list.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
type → Input<ManifestType>
Type of the manifest.
final

Methods

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

Operators

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