HMSVideoTrackSetting class
100ms HMSVideoTrackSetting
HMSVideoTrackSetting contains cameraFacing, disableAutoResize, trackInitialState and forceSoftwareDecoder.
Constructors
- HMSVideoTrackSetting({HMSCameraFacing? cameraFacing = HMSCameraFacing.FRONT, bool? disableAutoResize = false, HMSTrackInitState? trackInitialState = HMSTrackInitState.UNMUTED, bool? forceSoftwareDecoder = false})
- HMSVideoTrackSetting.fromMap(Map map)
-
factory
Properties
- cameraFacing → HMSCameraFacing?
-
cameraFacing property specifies which camera to use while joining. It can be toggled later on. The default value is
HMSCameraFacing.FRONT
.final - disableAutoResize → bool?
-
disableAutoResize property to disable auto-resizing. By default it's set to false.
final
- forceSoftwareDecoder → bool?
-
forceSoftwareDecoder property to use software decoder. By default it's set to false. This property is available only on Android.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- trackInitialState → HMSTrackInitState?
-
trackInitialState property to set the initial state of the video track i.e Mute/Unmute.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited