-
- All Implemented Interfaces:
public final class HMSDiagnostics
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classHMSDiagnostics.Companion
-
Field Summary
Fields Modifier and Type Field Description private final Handlerhandlerprivate HMSLocalVideoTrackvideoTrack
-
Method Summary
Modifier and Type Method Description final HandlergetHandler()final HMSLocalVideoTrackgetVideoTrack()final UnitsetVideoTrack(HMSLocalVideoTrack videoTrack)final UnitstartCameraCheck(HMSVideoTrackSettings.CameraFacing cameraFacing, HMSCameraCheckListener listener)final UnitstopCameraCheck()final UnitstartMicCheck(Context context, HMSAudioDeviceCheckListener listener)final UnitstopMicCheck()final UnitstartSpeakerCheck()final UnitstopSpeakerCheck()final UnitstartConnectivityCheck(String region, ConnectivityCheckListener listener)final UnitstopConnectivityCheck()Use this method to stop an ongoing connectivity check. -
-
Method Detail
-
getHandler
final Handler getHandler()
-
getVideoTrack
final HMSLocalVideoTrack getVideoTrack()
-
setVideoTrack
final Unit setVideoTrack(HMSLocalVideoTrack videoTrack)
-
startCameraCheck
final Unit startCameraCheck(HMSVideoTrackSettings.CameraFacing cameraFacing, HMSCameraCheckListener listener)
-
stopCameraCheck
final Unit stopCameraCheck()
-
startMicCheck
final Unit startMicCheck(Context context, HMSAudioDeviceCheckListener listener)
-
stopMicCheck
final Unit stopMicCheck()
-
startSpeakerCheck
final Unit startSpeakerCheck()
-
stopSpeakerCheck
final Unit stopSpeakerCheck()
-
startConnectivityCheck
final Unit startConnectivityCheck(String region, ConnectivityCheckListener listener)
-
stopConnectivityCheck
final Unit stopConnectivityCheck()
Use this method to stop an ongoing connectivity check. You will get the results calculated till now in the onCompleted callback of ConnectivityCheckListener
-
-
-
-