HMSVideoTrackSetting class

100ms HMSVideoTrackSetting

HMSVideoTrackSetting contains cameraFacing, disableAutoResize, trackInitialState and forceSoftwareDecoder.

Refer HMSVideoTrackSetting guide here

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