fromSDKValue static method
Implementation
static ZegoUIKitDeviceExceptionType fromSDKValue(
ZegoDeviceExceptionType value,
) {
switch (value) {
case ZegoDeviceExceptionType.Unknown:
return ZegoUIKitDeviceExceptionType.unknown;
case ZegoDeviceExceptionType.Generic:
return ZegoUIKitDeviceExceptionType.generic;
case ZegoDeviceExceptionType.InvalidId:
return ZegoUIKitDeviceExceptionType.invalidId;
case ZegoDeviceExceptionType.PermissionNotGranted:
return ZegoUIKitDeviceExceptionType.permissionNotGranted;
case ZegoDeviceExceptionType.ZeroCaptureFps:
return ZegoUIKitDeviceExceptionType.zeroCaptureFps;
case ZegoDeviceExceptionType.DeviceOccupied:
return ZegoUIKitDeviceExceptionType.deviceOccupied;
case ZegoDeviceExceptionType.DeviceUnplugged:
return ZegoUIKitDeviceExceptionType.deviceUnplugged;
case ZegoDeviceExceptionType.RebootRequired:
return ZegoUIKitDeviceExceptionType.rebootRequired;
case ZegoDeviceExceptionType.MediaServicesWereLost:
return ZegoUIKitDeviceExceptionType.mediaServicesWereLost;
case ZegoDeviceExceptionType.SiriIsRecording:
return ZegoUIKitDeviceExceptionType.siriIsRecording;
case ZegoDeviceExceptionType.SoundLevelTooLow:
return ZegoUIKitDeviceExceptionType.soundLevelTooLow;
case ZegoDeviceExceptionType.MagneticCase:
return ZegoUIKitDeviceExceptionType.magneticCase;
case ZegoDeviceExceptionType.AudioSessionDeactive:
return ZegoUIKitDeviceExceptionType.audioSessionDeactivate;
case ZegoDeviceExceptionType.AudioSessionCategoryChange:
return ZegoUIKitDeviceExceptionType.audioSessionCategoryChange;
}
}