ios_to_code static method
Implementation
static SubtitleErrorCode ios_to_code($p_i.ByteRTCSubtitleErrorCode value) {
var $m = {
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeUnknow:
SubtitleErrorCode.unknown,
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeSuccess:
SubtitleErrorCode.success,
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodePostProcessError:
SubtitleErrorCode.postProcessError,
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeASRConnectionError:
SubtitleErrorCode.asrConnectionError,
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeASRServiceError:
SubtitleErrorCode.asrServiceError,
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeBeforeJoinRoom:
SubtitleErrorCode.beforeJoinRoom,
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeAlreadyOn:
SubtitleErrorCode.alreadyOn,
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodeUnsupportedLanguage:
SubtitleErrorCode.unsupportedLanguage,
$p_i.ByteRTCSubtitleErrorCode.ByteRTCSubtitleErrorCodePostProcessTimeout:
SubtitleErrorCode.postProcessTimeout,
};
if (!($m.containsKey(value))) {
throw Exception("invalid value:" + value.toString());
}
// @ts-ignore
return $m[value] as SubtitleErrorCode;
}