ZegoVideoSourceType enum

video capture source.

Inheritance
  • Object
  • Enum
  • ZegoVideoSourceType

Constructors

ZegoVideoSourceType()
const

Values

None → const ZegoVideoSourceType

No capture, i.e. no video data.

Camera → const ZegoVideoSourceType

The video source comes from the camera (main channel default, and front camera is captured by default). The default is front camera, which can be adjusted to rear via useFrontCamera.

Custom → const ZegoVideoSourceType

Video source from custom capture. The web platform does not currently support.

MainPublishChannel → const ZegoVideoSourceType

Video source from the main publish channel. When publishing the main channel, this value cannot be set. The web platform does not currently support.

Player → const ZegoVideoSourceType

Video source from media player. The web platform does not currently support.

ScreenCapture → const ZegoVideoSourceType

Video source from screen capture.

ZegoVideoSourceDefault → const ZegoVideoSourceType

Deprecated this video source type has been deprecated since version 3.2.0.

ZegoVideoSourceNone → const ZegoVideoSourceType

Deprecated Same as Camera, that is, no capture, this video source type has been deprecated since version 3.2.0.

ZegoVideoSourceCamera → const ZegoVideoSourceType

Deprecated Same as Camera, that is, video source from camera, this video source type has been deprecated since version 3.2.0.

ZegoVideoSourceExternalCapture → const ZegoVideoSourceType

Deprecated Same as Custom, that is, video source from custom capture, this video source type has been deprecated since version 3.2.0.

ZegoVideoSourceMainPublishChannel → const ZegoVideoSourceType

Deprecated Same as MainPublishChannel, that is, video source from the main publish channel, this video source type has been deprecated since version 3.2.0.

ZegoVideoSourcePlayer → const ZegoVideoSourceType

Deprecated Same as Player, that is, video source from media player, this video source type has been deprecated since version 3.2.0.

ZegoVideoSourceScreenCapture → const ZegoVideoSourceType

Deprecated Same as ScreenCapture, that is, video source from screen capture, this video source type has been deprecated since version 3.2.0.

SecondaryCamera → const ZegoVideoSourceType

Video source from secondary camera, the rear camera when useFrontCamera is set to true, otherwise the front camera, only support iOS.

Properties

hashCode → int
The hash code for this object.
read-onlyinherited
index → int
A numeric identifier for the enumerated value.
read-onlyinherited
runtimeType → Type
A representation of the runtime type of the object.
read-onlyinherited

Methods

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

Operators

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

Constants

values → const List<ZegoVideoSourceType>
A constant List of the values in this enum, in order of their declaration.
[None, Camera, Custom, MainPublishChannel, Player, ScreenCapture, ZegoVideoSourceDefault, ZegoVideoSourceNone, ZegoVideoSourceCamera, ZegoVideoSourceExternalCapture, ZegoVideoSourceMainPublishChannel,…