docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Class vx_sdk_config_t

    Inheritance
    object
    vx_sdk_config_t
    Implements
    IDisposable
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: Global Namespace
    Assembly: VivoxUnity.dll
    Syntax
    public class vx_sdk_config_t : IDisposable

    Constructors

    vx_sdk_config_t()

    Declaration
    public vx_sdk_config_t()

    Fields

    configSize

    Declaration
    public static readonly uint configSize
    Field Value
    Type Description
    uint

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    bool

    Properties

    allow_shared_capture_devices

    Declaration
    public int allow_shared_capture_devices { get; set; }
    Property Value
    Type Description
    int

    app_id

    Declaration
    public string app_id { get; set; }
    Property Value
    Type Description
    string

    bluetooth_profile

    Declaration
    public vx_bluetooth_profile bluetooth_profile { get; set; }
    Property Value
    Type Description
    vx_bluetooth_profile

    callback_handle

    Declaration
    public SWIGTYPE_p_void callback_handle { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_void

    capture_device_buffer_size_intervals

    Declaration
    public int capture_device_buffer_size_intervals { get; set; }
    Property Value
    Type Description
    int

    cert_data_dir

    Declaration
    public string cert_data_dir { get; set; }
    Property Value
    Type Description
    string

    default_codecs_mask

    Declaration
    public uint default_codecs_mask { get; set; }
    Property Value
    Type Description
    uint

    default_render_to_receiver

    Declaration
    public int default_render_to_receiver { get; set; }
    Property Value
    Type Description
    int

    disable_audio_ducking

    Declaration
    public int disable_audio_ducking { get; set; }
    Property Value
    Type Description
    int

    disable_device_polling

    Declaration
    public int disable_device_polling { get; set; }
    Property Value
    Type Description
    int

    dynamic_voice_processing_switching

    Declaration
    public int dynamic_voice_processing_switching { get; set; }
    Property Value
    Type Description
    int

    enable_advanced_auto_levels

    Declaration
    public int enable_advanced_auto_levels { get; set; }
    Property Value
    Type Description
    int

    enable_dtx

    Declaration
    public int enable_dtx { get; set; }
    Property Value
    Type Description
    int

    enable_fast_network_change_detection

    Declaration
    public int enable_fast_network_change_detection { get; set; }
    Property Value
    Type Description
    int

    enable_multiparty_text

    Declaration
    public int enable_multiparty_text { get; set; }
    Property Value
    Type Description
    int

    enable_persistent_http

    Declaration
    public int enable_persistent_http { get; set; }
    Property Value
    Type Description
    int

    force_capture_silence

    Declaration
    public int force_capture_silence { get; set; }
    Property Value
    Type Description
    int

    initial_log_level

    Declaration
    public vx_log_level initial_log_level { get; set; }
    Property Value
    Type Description
    vx_log_level

    ios_voice_processing_io_mode

    Declaration
    public int ios_voice_processing_io_mode { get; set; }
    Property Value
    Type Description
    int

    job_queue_handle

    Declaration
    public SWIGTYPE_p_void job_queue_handle { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_void

    lost_rtp_timeout_ms

    Declaration
    public int lost_rtp_timeout_ms { get; set; }
    Property Value
    Type Description
    int

    max_logins_per_user

    Declaration
    public int max_logins_per_user { get; set; }
    Property Value
    Type Description
    int

    mic_makeup_gain

    Declaration
    public float mic_makeup_gain { get; set; }
    Property Value
    Type Description
    float

    mobile_recording_conflicts_avoidance

    Declaration
    public int mobile_recording_conflicts_avoidance { get; set; }
    Property Value
    Type Description
    int

    never_rtp_timeout_ms

    Declaration
    public int never_rtp_timeout_ms { get; set; }
    Property Value
    Type Description
    int

    num_codec_threads

    Declaration
    public int num_codec_threads { get; set; }
    Property Value
    Type Description
    int

    num_voice_threads

    Declaration
    public int num_voice_threads { get; set; }
    Property Value
    Type Description
    int

    num_web_threads

    Declaration
    public int num_web_threads { get; set; }
    Property Value
    Type Description
    int

    pf_calloc_func

    Declaration
    public SWIGTYPE_p_f_size_t_size_t__p_void pf_calloc_func { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_size_t_size_t__p_void

    pf_free_aligned_func

    Declaration
    public SWIGTYPE_p_f_p_void__void pf_free_aligned_func { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void__void

    pf_free_func

    Declaration
    public SWIGTYPE_p_f_p_void__void pf_free_func { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void__void

    pf_logging_callback

    Declaration
    public SWIGTYPE_p_f_p_void_enum_vx_log_level_p_q_const__char_p_q_const__char__void pf_logging_callback { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_enum_vx_log_level_p_q_const__char_p_q_const__char__void

    pf_malloc_aligned_func

    Declaration
    public SWIGTYPE_p_f_size_t_size_t__p_void pf_malloc_aligned_func { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_size_t_size_t__p_void

    pf_malloc_func

    Declaration
    public SWIGTYPE_p_f_size_t__p_void pf_malloc_func { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_size_t__p_void

    pf_on_after_udp_frame_transmitted

    Declaration
    public SWIGTYPE_p_f_p_void_enum_vx_udp_frame_type_p_void_int_p_void_int_p_void_int_int__void pf_on_after_udp_frame_transmitted { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_enum_vx_udp_frame_type_p_void_int_p_void_int_p_void_int_int__void

    pf_on_assert

    Declaration
    public SWIGTYPE_p_f_int__void pf_on_assert { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_int__void

    pf_on_audio_unit_after_capture_audio_read

    Declaration
    public SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int__void pf_on_audio_unit_after_capture_audio_read { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int__void

    pf_on_audio_unit_before_capture_audio_sent

    Declaration
    public SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int_int__void pf_on_audio_unit_before_capture_audio_sent { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int_int__void

    pf_on_audio_unit_before_recv_audio_mixed

    Declaration
    public SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_vx_before_recv_audio_mixed_participant_data_t_size_t__void pf_on_audio_unit_before_recv_audio_mixed { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_vx_before_recv_audio_mixed_participant_data_t_size_t__void

    pf_on_audio_unit_before_recv_audio_rendered

    Declaration
    public SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int_int__void pf_on_audio_unit_before_recv_audio_rendered { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int_int__void

    pf_on_audio_unit_capture_device_status_changed

    Declaration
    public SWIGTYPE_p_f_int__void pf_on_audio_unit_capture_device_status_changed { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_int__void

    pf_on_audio_unit_requesting_final_mix_for_echo_canceller_analysis

    Declaration
    public SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int__void pf_on_audio_unit_requesting_final_mix_for_echo_canceller_analysis { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char_p_short_int_int_int__void

    pf_on_audio_unit_started

    Declaration
    public SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char__void pf_on_audio_unit_started { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char__void

    pf_on_audio_unit_stopped

    Declaration
    public SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char__void pf_on_audio_unit_stopped { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_q_const__char_p_q_const__char__void

    pf_on_before_udp_frame_transmitted

    Declaration
    public SWIGTYPE_p_f_p_void_enum_vx_udp_frame_type_p_void_int_p_p_void_p_int_p_p_void_p_int__void pf_on_before_udp_frame_transmitted { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_enum_vx_udp_frame_type_p_void_int_p_p_void_p_int_p_p_void_p_int__void

    pf_on_thread_created

    Declaration
    public SWIGTYPE_p_f_p_void_p_q_const__char__void pf_on_thread_created { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_q_const__char__void

    pf_on_thread_exit

    Declaration
    public SWIGTYPE_p_f_p_void__void pf_on_thread_exit { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void__void

    pf_queue_job_async

    Declaration
    public SWIGTYPE_p_f_p_void_p_void_size_t__int pf_queue_job_async { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_void_size_t__int

    pf_queue_job_sync

    Declaration
    public SWIGTYPE_p_f_p_void_p_void_size_t__int pf_queue_job_sync { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_p_void_size_t__int

    pf_realloc_func

    Declaration
    public SWIGTYPE_p_f_p_void_size_t__p_void pf_realloc_func { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void_size_t__p_void

    pf_request_permission_for_network

    Declaration
    public SWIGTYPE_p_f_void__int pf_request_permission_for_network { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_void__int

    pf_sdk_message_callback

    Declaration
    public SWIGTYPE_p_f_p_void__void pf_sdk_message_callback { get; set; }
    Property Value
    Type Description
    SWIGTYPE_p_f_p_void__void

    preferred_sip_port

    Declaration
    public int preferred_sip_port { get; set; }
    Property Value
    Type Description
    int

    processor_affinity_mask

    Declaration
    public long processor_affinity_mask { get; set; }
    Property Value
    Type Description
    long

    render_device_buffer_size_intervals

    Declaration
    public int render_device_buffer_size_intervals { get; set; }
    Property Value
    Type Description
    int

    render_source_initial_buffer_count

    Declaration
    public int render_source_initial_buffer_count { get; set; }
    Property Value
    Type Description
    int

    render_source_queue_depth_max

    Declaration
    public int render_source_queue_depth_max { get; set; }
    Property Value
    Type Description
    int

    reserved

    Declaration
    public int reserved { get; set; }
    Property Value
    Type Description
    int

    upstream_jitter_frame_count

    Declaration
    public int upstream_jitter_frame_count { get; set; }
    Property Value
    Type Description
    int

    use_access_tokens

    Declaration
    public int use_access_tokens { get; set; }
    Property Value
    Type Description
    int

    use_os_proxy_settings

    Declaration
    public int use_os_proxy_settings { get; set; }
    Property Value
    Type Description
    int

    Methods

    Dispose()

    Declaration
    public void Dispose()

    Dispose(bool)

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing

    ~vx_sdk_config_t()

    Declaration
    protected ~vx_sdk_config_t()

    Implements

    IDisposable
    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)