MediaSource class
Constructors
- MediaSource({MediaStream? stream, RTCVideoRenderer? renderer, RTCVideoPlatformViewController? viewController, bool hasFirstFrameRendered = false, dynamic onFirstFrameRendered()?})
Properties
- hasFirstFrameRendered ↔ bool
-
getter/setter pair
- hashCode → int
-
The hash code for this object.
no setteroverride
- onFirstFrameRendered → dynamic Function()?
-
final
- renderer ↔ RTCVideoRenderer?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- stream ↔ MediaStream?
-
getter/setter pair
- streamId → String?
-
no setter
- textureId → int?
-
no setter
- viewController ↔ RTCVideoPlatformViewController?
-
getter/setter pair
Methods
-
copyWith(
{MediaStream? stream, RTCVideoRenderer? renderer, RTCVideoPlatformViewController? viewController, bool? hasFirstFrameRendered, dynamic onFirstFrameRendered()?}) → MediaSource -
dispose(
) → Future< void> -
mediaView(
{RTCVideoViewObjectFit objectFit = RTCVideoViewObjectFit.RTCVideoViewObjectFitContain, bool mirror = false}) → Widget -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
setPlatformView(
RTCVideoPlatformViewController controller) → void -
setSrcObject(
MediaStream? stream) → void -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
covariant MediaSource other) → bool -
The equality operator.
override