ZegoLiveStreamingControllerAudioVideoCameraImpl class
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- localState → bool
-
camera state of local user
no setter
-
localStateNotifier
→ ValueNotifier<
bool> -
camera state notifier of local user
no setter
- private → ZegoLiveStreamingControllerAudioVideoImplDevicePrivateImpl
-
Don't call that
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
state(
String userID) → bool -
camera state of
userID
-
stateNotifier(
String userID) → ValueNotifier< bool> -
camera state notifier of
userID
-
switchFrontFacing(
bool isFrontFacing) → void - local use front facing camera
-
switchState(
{String? userID}) → void -
switch
userID
camera state, ifuserID
is empty, then it refers to local user -
switchVideoMirroring(
bool isVideoMirror) → void - set video mirror mode
-
toString(
) → String -
A string representation of this object.
inherited
-
turnOn(
bool isOn, {String? userID}) → void -
turn on/off
userID
camera, ifuserID
is empty, then it refers to local user
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited