fromZegoScreenCaptureExceptionType static method
int
fromZegoScreenCaptureExceptionType(
- ZegoScreenCaptureExceptionType exceptionType
)
Implementation
static int fromZegoScreenCaptureExceptionType(
ZegoScreenCaptureExceptionType exceptionType,
) {
switch (exceptionType) {
case ZegoScreenCaptureExceptionType.Unknown:
return screenCaptureExceptionUnknown;
case ZegoScreenCaptureExceptionType.VideoNotSupported:
return screenCaptureExceptionVideoNotSupported;
case ZegoScreenCaptureExceptionType.AudioNotSupported:
return screenCaptureExceptionAudioNotSupported;
case ZegoScreenCaptureExceptionType.AudioCreateFailed:
return screenCaptureExceptionAudioCreateFailed;
case ZegoScreenCaptureExceptionType.MediaProjectionPermissionDenied:
return screenCaptureExceptionMediaProjectionPermissionDenied;
case ZegoScreenCaptureExceptionType.NotStartCapture:
return screenCaptureExceptionNotStartCapture;
case ZegoScreenCaptureExceptionType.AlreadyStarted:
return screenCaptureExceptionAlreadyStarted;
case ZegoScreenCaptureExceptionType.ForegroundServiceFailed:
return screenCaptureExceptionForegroundServiceFailed;
case ZegoScreenCaptureExceptionType.SourceNotSpecified:
return screenCaptureExceptionSourceNotSpecified;
case ZegoScreenCaptureExceptionType.SystemError:
return screenCaptureExceptionSystemError;
}
}