returnStatus property

ReturnStatus returnStatus

Implementation

ReturnStatus get returnStatus {
  switch (this) {
    case 0:
      return ReturnStatus.success;
    case -1:
      return ReturnStatus.failure;
    case -2:
      return ReturnStatus.parameterErr;
    case -3:
      return ReturnStatus.wrongState;
    case -4:
      return ReturnStatus.hasInRoom;
    case -5:
      return ReturnStatus.hasInLogin;
    case -6:
      return ReturnStatus.hasInEchoTest;
    case -7:
      return ReturnStatus.neitherVideoNorAudio;
    case -8:
      return ReturnStatus.roomIdInUse;
    case -9:
      return ReturnStatus.screenNotSupport;
    case -101:
      return ReturnStatus.audioNoFrame;
    case -102:
      return ReturnStatus.audioNotImplemented;
    case -103:
      return ReturnStatus.audioNoPermission;
    case -104:
      return ReturnStatus.audioDeviceNotExists;
    case -105:
      return ReturnStatus.audioDeviceFormatNotSupport;
    case -106:
      return ReturnStatus.audioDeviceNoDevice;
    case -107:
      return ReturnStatus.audioDeviceCannotUse;
    case -108:
      return ReturnStatus.audioDeviceInitFailed;
    case -109:
      return ReturnStatus.audioDeviceStartFailed;
    case -201:
      return ReturnStatus.nativeInValid;
    default:
      return ReturnStatus.failure;
  }
}