ElementaryStream class
Encoding of an input file such as an audio, video, or text track. Elementary streams must be packaged before mapping and sharing between different output formats.
Constructors
-
ElementaryStream({Input<
AudioStream> ? audioStream, Input<String> ? key, Input<TextStream> ? textStream, Input<VideoStream> ? videoStream}) -
Creates a new ElementaryStream.
audioStreamEncoding of an audio stream.keyA unique key for this elementary stream.textStreamEncoding of a text stream. For example, closed captions or subtitles.videoStreamEncoding of a video stream.const -
ElementaryStream.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
audioStream
→ Input<
AudioStream> ? -
Encoding of an audio stream.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
key
→ Input<
String> ? -
A unique key for this elementary stream.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
textStream
→ Input<
TextStream> ? -
Encoding of a text stream. For example, closed captions or subtitles.
final
-
videoStream
→ Input<
VideoStream> ? -
Encoding of a video stream.
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