android_to_code static method
Implementation
static SubtitleErrorCode android_to_code($p_a.SubtitleErrorCode value) {
var $m = {
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_UNKNOW:
SubtitleErrorCode.unknown,
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_SUCCESS:
SubtitleErrorCode.success,
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_POST_PROCESS_ERROR:
SubtitleErrorCode.postProcessError,
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_ASR_CONNECTION_ERROR:
SubtitleErrorCode.asrConnectionError,
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_ASR_SERVICE_ERROR:
SubtitleErrorCode.asrServiceError,
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_BEFORE_JOIN_ROOM:
SubtitleErrorCode.beforeJoinRoom,
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_ALREADY_ON:
SubtitleErrorCode.alreadyOn,
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_UNSUPPORTED_LANGUAGE:
SubtitleErrorCode.unsupportedLanguage,
$p_a.SubtitleErrorCode.SUBTITLE_ERROR_CODE_POST_PROCESS_TIMEOUT:
SubtitleErrorCode.postProcessTimeout,
};
if (!($m.containsKey(value))) {
throw Exception("invalid value:" + value.toString());
}
// @ts-ignore
return $m[value] as SubtitleErrorCode;
}