GoogleCastMediaLiveSeekableRange class
Provides the live seekable range with start and end time in seconds.
Constructors
- GoogleCastMediaLiveSeekableRange({Duration? end, bool? isLiveDone, bool? isMovingWindow, Duration? start})
- GoogleCastMediaLiveSeekableRange.fromJson(String source)
-
factory
-
GoogleCastMediaLiveSeekableRange.fromMap(Map<
String, dynamic> map) -
factory
Properties
- end → Duration?
-
End of the seekable range in seconds.
This member is only updated sporadically,
so its value is often out of date. Use
the getEstimatedLiveSeekableRange method
to get an estimate of the real position
based on the last information reported
by the receiver.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isLiveDone → bool?
-
A boolean value indicates whether
a live stream is ended. If it
is done, the end of live seekable
range should stop updating.
final
- isMovingWindow → bool?
-
A boolean value indicates whether
the live seekable range is a moving window.
If false, it will be either a expanding
range or a fixed range meaning live has ended.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- start → Duration?
-
Start of the seekable range in seconds.
This member is only updated sporadically,
so its value is often out of date. Use
the getEstimatedLiveSeekableRange method
to get an estimate of the real position
based on the last information reported
by the receiver.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → String -
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited