Class vx_sdk_config_t
Inheritance
vx_sdk_config_t
Assembly: VivoxUnity.dll
Syntax
public class vx_sdk_config_t : IDisposable
Constructors
vx_sdk_config_t()
Declaration
Fields
configSize
Declaration
public static readonly uint configSize
Field Value
swigCMemOwn
Declaration
protected bool swigCMemOwn
Field Value
Properties
allow_shared_capture_devices
Declaration
public int allow_shared_capture_devices { get; set; }
Property Value
app_id
Declaration
public string app_id { get; set; }
Property Value
bluetooth_profile
Declaration
public vx_bluetooth_profile bluetooth_profile { get; set; }
Property Value
callback_handle
Declaration
public SWIGTYPE_p_void callback_handle { get; set; }
Property Value
capture_device_buffer_size_intervals
Declaration
public int capture_device_buffer_size_intervals { get; set; }
Property Value
cert_data_dir
Declaration
public string cert_data_dir { get; set; }
Property Value
default_codecs_mask
Declaration
public uint default_codecs_mask { get; set; }
Property Value
default_render_to_receiver
Declaration
public int default_render_to_receiver { get; set; }
Property Value
disable_audio_ducking
Declaration
public int disable_audio_ducking { get; set; }
Property Value
disable_device_polling
Declaration
public int disable_device_polling { get; set; }
Property Value
dynamic_voice_processing_switching
Declaration
public int dynamic_voice_processing_switching { get; set; }
Property Value
enable_advanced_auto_levels
Declaration
public int enable_advanced_auto_levels { get; set; }
Property Value
enable_dtx
Declaration
public int enable_dtx { get; set; }
Property Value
enable_fast_network_change_detection
Declaration
public int enable_fast_network_change_detection { get; set; }
Property Value
enable_multiparty_text
Declaration
public int enable_multiparty_text { get; set; }
Property Value
enable_persistent_http
Declaration
public int enable_persistent_http { get; set; }
Property Value
force_capture_silence
Declaration
public int force_capture_silence { get; set; }
Property Value
initial_log_level
Declaration
public vx_log_level initial_log_level { get; set; }
Property Value
ios_voice_processing_io_mode
Declaration
public int ios_voice_processing_io_mode { get; set; }
Property Value
job_queue_handle
Declaration
public SWIGTYPE_p_void job_queue_handle { get; set; }
Property Value
lost_rtp_timeout_ms
Declaration
public int lost_rtp_timeout_ms { get; set; }
Property Value
max_logins_per_user
Declaration
public int max_logins_per_user { get; set; }
Property Value
mic_makeup_gain
Declaration
public float mic_makeup_gain { get; set; }
Property Value
mobile_recording_conflicts_avoidance
Declaration
public int mobile_recording_conflicts_avoidance { get; set; }
Property Value
never_rtp_timeout_ms
Declaration
public int never_rtp_timeout_ms { get; set; }
Property Value
num_codec_threads
Declaration
public int num_codec_threads { get; set; }
Property Value
num_voice_threads
Declaration
public int num_voice_threads { get; set; }
Property Value
num_web_threads
Declaration
public int num_web_threads { get; set; }
Property Value
pf_calloc_func
Declaration
public SWIGTYPE_p_f_size_t_size_t__p_void pf_calloc_func { get; set; }
Property Value
pf_free_aligned_func
Declaration
public SWIGTYPE_p_f_p_void__void pf_free_aligned_func { get; set; }
Property Value
pf_free_func
Declaration
public SWIGTYPE_p_f_p_void__void pf_free_func { get; set; }
Property Value
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
pf_malloc_aligned_func
Declaration
public SWIGTYPE_p_f_size_t_size_t__p_void pf_malloc_aligned_func { get; set; }
Property Value
pf_malloc_func
Declaration
public SWIGTYPE_p_f_size_t__p_void pf_malloc_func { get; set; }
Property Value
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
pf_on_assert
Declaration
public SWIGTYPE_p_f_int__void pf_on_assert { get; set; }
Property Value
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
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
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
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
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
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
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
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
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
pf_on_thread_created
Declaration
public SWIGTYPE_p_f_p_void_p_q_const__char__void pf_on_thread_created { get; set; }
Property Value
pf_on_thread_exit
Declaration
public SWIGTYPE_p_f_p_void__void pf_on_thread_exit { get; set; }
Property Value
pf_queue_job_async
Declaration
public SWIGTYPE_p_f_p_void_p_void_size_t__int pf_queue_job_async { get; set; }
Property Value
pf_queue_job_sync
Declaration
public SWIGTYPE_p_f_p_void_p_void_size_t__int pf_queue_job_sync { get; set; }
Property Value
pf_realloc_func
Declaration
public SWIGTYPE_p_f_p_void_size_t__p_void pf_realloc_func { get; set; }
Property Value
pf_request_permission_for_network
Declaration
public SWIGTYPE_p_f_void__int pf_request_permission_for_network { get; set; }
Property Value
pf_sdk_message_callback
Declaration
public SWIGTYPE_p_f_p_void__void pf_sdk_message_callback { get; set; }
Property Value
preferred_sip_port
Declaration
public int preferred_sip_port { get; set; }
Property Value
processor_affinity_mask
Declaration
public long processor_affinity_mask { get; set; }
Property Value
render_device_buffer_size_intervals
Declaration
public int render_device_buffer_size_intervals { get; set; }
Property Value
render_source_initial_buffer_count
Declaration
public int render_source_initial_buffer_count { get; set; }
Property Value
render_source_queue_depth_max
Declaration
public int render_source_queue_depth_max { get; set; }
Property Value
reserved
Declaration
public int reserved { get; set; }
Property Value
upstream_jitter_frame_count
Declaration
public int upstream_jitter_frame_count { get; set; }
Property Value
use_access_tokens
Declaration
public int use_access_tokens { get; set; }
Property Value
use_os_proxy_settings
Declaration
public int use_os_proxy_settings { get; set; }
Property Value
Methods
Dispose()
Declaration
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