Android SDK 100ms
lib
/
live.hms.video.media.settings
/
HMSVideoTrackSettings
HMSVideo
Track
Settings
class
HMSVideoTrackSettings
:
IAnalyticsPropertiesProvider
Types
Functions
Properties
Types
Builder
Link copied to clipboard
class
Builder
Camera
Facing
Link copied to clipboard
enum
CameraFacing
:
Enum
<
HMSVideoTrackSettings.CameraFacing
>
Functions
builder
Link copied to clipboard
fun
builder
(
)
:
HMSVideoTrackSettings.Builder
to
Analytics
Properties
Link copied to clipboard
open
override
fun
toAnalyticsProperties
(
)
:
HashMap
<
String
,
Any
>
Properties
camera
Facing
Link copied to clipboard
var
cameraFacing
:
HMSVideoTrackSettings.CameraFacing
codec
Link copied to clipboard
var
codec
:
HMSVideoCodec
degradation
Preference
Link copied to clipboard
val
degradationPreference
:
DegradationPreference
disable
Auto
Resize
Link copied to clipboard
val
disableAutoResize
:
Boolean
force
Software
Decoder
Link copied to clipboard
val
forceSoftwareDecoder
:
Boolean
force
Software
Encoder
Link copied to clipboard
val
forceSoftwareEncoder
:
Boolean
initial
State
Link copied to clipboard
val
initialState
:
HMSTrackSettings.InitState
max
Bit
Rate
Link copied to clipboard
var
maxBitRate
:
Int
max
Frame
Rate
Link copied to clipboard
var
maxFrameRate
:
Int
=
24
resolution
Link copied to clipboard
var
resolution
:
HMSVideoResolution