Package live.hms.video.media.settings
Class HMSVideoTrackSettings
-
- All Implemented Interfaces:
-
live.hms.video.events.IAnalyticsPropertiesProvider
public final class HMSVideoTrackSettings implements IAnalyticsPropertiesProvider
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public enumHMSVideoTrackSettings.CameraFacingpublic final classHMSVideoTrackSettings.Builder
-
Field Summary
Fields Modifier and Type Field Description private final HMSVideoResolutionresolutionprivate final HMSVideoCodeccodecprivate final IntegermaxFrameRateprivate final IntegermaxBitRateprivate HMSVideoTrackSettings.CameraFacingcameraFacingprivate final BooleandisableAutoResizeprivate final HMSTrackSettings.InitStateinitialStateprivate final BooleanforceSoftwareDecoderprivate final BooleanforceSoftwareEncoderprivate final DegradationPreferencedegradationPreference
-
Method Summary
Modifier and Type Method Description final HMSVideoResolutiongetResolution()final HMSVideoCodecgetCodec()final IntegergetMaxFrameRate()final IntegergetMaxBitRate()final HMSVideoTrackSettings.CameraFacinggetCameraFacing()final UnitsetCameraFacing(HMSVideoTrackSettings.CameraFacing cameraFacing)final BooleangetDisableAutoResize()final HMSTrackSettings.InitStategetInitialState()final BooleangetForceSoftwareDecoder()final BooleangetForceSoftwareEncoder()final DegradationPreferencegetDegradationPreference()HashMap<String, Object>toAnalyticsProperties()final HMSVideoTrackSettings.Builderbuilder()-
-
Method Detail
-
getResolution
final HMSVideoResolution getResolution()
-
getCodec
final HMSVideoCodec getCodec()
-
getMaxFrameRate
final Integer getMaxFrameRate()
-
getMaxBitRate
final Integer getMaxBitRate()
-
getCameraFacing
final HMSVideoTrackSettings.CameraFacing getCameraFacing()
-
setCameraFacing
final Unit setCameraFacing(HMSVideoTrackSettings.CameraFacing cameraFacing)
-
getDisableAutoResize
final Boolean getDisableAutoResize()
-
getInitialState
final HMSTrackSettings.InitState getInitialState()
-
getForceSoftwareDecoder
final Boolean getForceSoftwareDecoder()
-
getForceSoftwareEncoder
final Boolean getForceSoftwareEncoder()
-
getDegradationPreference
final DegradationPreference getDegradationPreference()
-
toAnalyticsProperties
HashMap<String, Object> toAnalyticsProperties()
-
builder
final HMSVideoTrackSettings.Builder builder()
-
-
-
-