code_to_android static method

WarningCode code_to_android(
  1. WarningCode value
)

Implementation

static $p_a.WarningCode code_to_android(WarningCode value) {
  var $m = {
    WarningCode.publish_stream_failed:
        $p_a.WarningCode.WARNING_CODE_PUBLISH_STREAM_FAILED,
    WarningCode.subscribe_stream_failed_404:
        $p_a.WarningCode.WARNING_CODE_SUBSCRIBE_STREAM_FAILED404,
    WarningCode.subscribe_stream_failed_5xx:
        $p_a.WarningCode.WARNING_CODE_SUBSCRIBE_STREAM_FAILED5XX,
    WarningCode.publish_stream_forbidden:
        $p_a.WarningCode.WARNING_CODE_PUBLISH_STREAM_FORBIDEN,
    WarningCode.send_custom_message:
        $p_a.WarningCode.WARNING_CODE_SEND_CUSTOM_MESSAGE,
    WarningCode.receive_user_notify_stop:
        $p_a.WarningCode.WARNING_CODE_RECEIVE_USER_NOTIFY_STOP,
    WarningCode.user_in_publish:
        $p_a.WarningCode.WARNING_CODE_USER_IN_PUBLISH,
    WarningCode.no_camera_permission:
        $p_a.WarningCode.WARNING_CODE_NO_CAMERA_PERMISSION,
    WarningCode.invalid_sami_app_key_or_token:
        $p_a.WarningCode.WARNING_CODE_INVALID_SAMI_APPKEY_OR_TOKEN,
    WarningCode.invalid_sami_resource_path:
        $p_a.WarningCode.WARNING_CODE_INVALID_RESOURCE_PATH,
    WarningCode.load_sami_library_failed:
        $p_a.WarningCode.WARNING_CODE_LOAD_SAMI_LIBRARY_FAILED,
    WarningCode.invalid_sami_effect_type:
        $p_a.WarningCode.WARNING_CODE_INVALID_SAMI_EFFECT_TYPE,
    WarningCode.in_echo_test_mode:
        $p_a.WarningCode.WARNING_CODE_IN_ECHO_TEST_MODE,
    WarningCode.no_microphone_permission:
        $p_a.WarningCode.WARNING_CODE_NO_MICROPHONE_PERMISSION,
    WarningCode.audio_device_manager_recording_start_fail:
        $p_a.WarningCode.WARNING_CODE_RECODING_DEVICE_START_FAILED,
    WarningCode.audio_device_manager_playout_start_fail:
        $p_a.WarningCode.WARNING_CODE_PLAYOUT_DEVICE_START_FAILED,
    WarningCode.no_recording_device:
        $p_a.WarningCode.WARNING_CODE_NO_RECORDING_DEVICE,
    WarningCode.no_playout_device:
        $p_a.WarningCode.WARNING_CODE_NO_PLAYOUT_DEVICE,
    WarningCode.recording_silence:
        $p_a.WarningCode.WARNING_CODE_RECORDING_SILENCE,
    WarningCode.set_screen_audio_source_type_failed:
        $p_a.WarningCode.WARNING_CODE_SET_SCREEN_AUDIO_SOURCE_TYPE_FAILED,
    WarningCode.set_screen_audio_stream_index_failed:
        $p_a.WarningCode.WARNING_CODE_SET_SCREEN_STREAM_INDEX_FAILED,
    WarningCode.invalid_voice_pitch:
        $p_a.WarningCode.WARNING_CODE_SET_SCREEN_STREAM_INVALID_VOICE_PITCH,
    WarningCode.invalid_call_for_ext_audio:
        $p_a.WarningCode.WARNING_CODE_INVALID_CALL_FOR_EXT_AUDIO,
    WarningCode.media_device_operation_denied:
        $p_a.WarningCode.WARNING_CODE_MEDIA_DEVICE_OPERATION_DENIED,
    WarningCode.WARNING_CODE_INVOKE_ERROR:
        $p_a.WarningCode.WARNING_CODE_INVOKE_ERROR,
    WarningCode.WARNING_CODE_INVALID_EXPECT_MEDIA_SERVER_ADDRESS:
        $p_a.WarningCode.WARNING_CODE_INVALID_EXPECT_MEDIA_SERVER_ADDRESS,
    WarningCode.WARNING_CODE_GET_ROOM_FAILED:
        $p_a.WarningCode.WARNING_CODE_GET_ROOM_FAILED,
    WarningCode.WARNING_CODE_SUBSCRIBE_STREAM_FORBIDEN:
        $p_a.WarningCode.WARNING_CODE_SUBSCRIBE_STREAM_FORBIDEN,
    WarningCode.WARNING_CODE_ROOM_ID_ALREADY_EXIST:
        $p_a.WarningCode.WARNING_CODE_ROOM_ID_ALREADY_EXIST,
  };
  if (!($m.containsKey(value))) {
    throw Exception("android not support:" + value.toString());
  }
  // @ts-ignore
  return $m[value] as $p_a.WarningCode;
}