MediaStreamInfoSet class

Set of all available media stream infos.

Inheritance

Constructors

MediaStreamInfoSet(List<MuxedStreamInfo> muxed, List<AudioStreamInfo> audio, List<VideoStreamInfo> video, String hlsLiveStreamUrl, Video videoDetails, DateTime validUntil)
Initializes an instance of MediaStreamInfoSet.
const

Properties

audio List<AudioStreamInfo>
Audio-only streams.
final
hashCode int
The hash code for this object. [...]
read-only, inherited
hlsLiveStreamUrl String
Raw HTTP Live Streaming (HLS) URL to the m3u8 playlist. Null if not a live stream.
final
muxed List<MuxedStreamInfo>
Muxed streams.
final
props List<Object>
The List of props (properties) which will be used to determine whether two Equatables are equal.
read-only, override
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
stringify bool
If the value is true, the toString method will be overrided to print the equatable props.
read-only, inherited
validUntil DateTime
Date until this media set is valid.
final
video List<VideoStreamInfo>
Video-only streams.
final
videoDetails Video
Video details associated with the stream info set. Some values might be null.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
Returns a string representation of this object.
inherited

Operators

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