fromSDKValue static method

ZegoUIKitDeviceExceptionType fromSDKValue(
  1. ZegoDeviceExceptionType value
)

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;
  }
}