From f7fa8415aba2a54b5a73fbc08bd4f2e6591c4553 Mon Sep 17 00:00:00 2001 From: Ken Rice Date: Mon, 13 Mar 2017 08:30:59 -0500 Subject: [PATCH] swig all --- .../languages/mod_managed/freeswitch_wrap.cxx | 206 +++++++++++-- src/mod/languages/mod_managed/managed/swig.cs | 270 ++++++++++++++---- 2 files changed, 406 insertions(+), 70 deletions(-) diff --git a/src/mod/languages/mod_managed/freeswitch_wrap.cxx b/src/mod/languages/mod_managed/freeswitch_wrap.cxx index 6efc94daac..1d8337342a 100644 --- a/src/mod/languages/mod_managed/freeswitch_wrap.cxx +++ b/src/mod/languages/mod_managed/freeswitch_wrap.cxx @@ -2004,7 +2004,7 @@ SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_RTCP_AUDIO_INTERVAL_MSEC_get() { char * jresult ; char *result = 0 ; - result = (char *)("5000"); + result = (char *)("1000"); jresult = SWIG_csharp_string_callback((const char *)result); return jresult; } @@ -2014,7 +2014,7 @@ SWIGEXPORT char * SWIGSTDCALL CSharp_SWITCH_RTCP_VIDEO_INTERVAL_MSEC_get() { char * jresult ; char *result = 0 ; - result = (char *)("2000"); + result = (char *)("1000"); jresult = SWIG_csharp_string_callback((const char *)result); return jresult; } @@ -22738,7 +22738,7 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_caller_profile_event_set_data(void * j } -SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_w_set(void * jarg1, unsigned long jarg2) { +SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_t_w_set(void * jarg1, unsigned long jarg2) { switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t arg2 ; @@ -22748,7 +22748,7 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_w_set(void * jarg1, uns } -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_w_get(void * jarg1) { +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_t_w_get(void * jarg1) { unsigned long jresult ; switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t result; @@ -22760,7 +22760,7 @@ SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_w_get(void * j } -SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_h_set(void * jarg1, unsigned long jarg2) { +SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_t_h_set(void * jarg1, unsigned long jarg2) { switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t arg2 ; @@ -22770,7 +22770,7 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_h_set(void * jarg1, uns } -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_h_get(void * jarg1) { +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_t_h_get(void * jarg1) { unsigned long jresult ; switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t result; @@ -22782,7 +22782,7 @@ SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_h_get(void * j } -SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_x_set(void * jarg1, unsigned long jarg2) { +SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_t_x_set(void * jarg1, unsigned long jarg2) { switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t arg2 ; @@ -22792,7 +22792,7 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_x_set(void * jarg1, uns } -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_x_get(void * jarg1) { +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_t_x_get(void * jarg1) { unsigned long jresult ; switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t result; @@ -22804,7 +22804,7 @@ SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_x_get(void * j } -SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_y_set(void * jarg1, unsigned long jarg2) { +SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_t_y_set(void * jarg1, unsigned long jarg2) { switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t arg2 ; @@ -22814,7 +22814,7 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_y_set(void * jarg1, uns } -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_y_get(void * jarg1) { +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_t_y_get(void * jarg1) { unsigned long jresult ; switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t result; @@ -22826,7 +22826,7 @@ SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_y_get(void * j } -SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_z_set(void * jarg1, unsigned long jarg2) { +SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_t_z_set(void * jarg1, unsigned long jarg2) { switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t arg2 ; @@ -22836,7 +22836,7 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_z_set(void * jarg1, uns } -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_z_get(void * jarg1) { +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_t_z_get(void * jarg1) { unsigned long jresult ; switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t result; @@ -22848,29 +22848,51 @@ SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_z_get(void * j } -SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_m_set(void * jarg1, unsigned long jarg2) { +SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_t_M_set(void * jarg1, unsigned long jarg2) { switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t arg2 ; arg1 = (switch_frame_geometry *)jarg1; arg2 = (uint32_t)jarg2; - if (arg1) (arg1)->m = arg2; + if (arg1) (arg1)->M = arg2; } -SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_m_get(void * jarg1) { +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_t_M_get(void * jarg1) { unsigned long jresult ; switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; uint32_t result; arg1 = (switch_frame_geometry *)jarg1; - result = (uint32_t) ((arg1)->m); + result = (uint32_t) ((arg1)->M); jresult = (unsigned long)result; return jresult; } -SWIGEXPORT void * SWIGSTDCALL CSharp_new_switch_frame_geometry() { +SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_geometry_t_X_set(void * jarg1, unsigned long jarg2) { + switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; + uint32_t arg2 ; + + arg1 = (switch_frame_geometry *)jarg1; + arg2 = (uint32_t)jarg2; + if (arg1) (arg1)->X = arg2; +} + + +SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_geometry_t_X_get(void * jarg1) { + unsigned long jresult ; + switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; + uint32_t result; + + arg1 = (switch_frame_geometry *)jarg1; + result = (uint32_t) ((arg1)->X); + jresult = (unsigned long)result; + return jresult; +} + + +SWIGEXPORT void * SWIGSTDCALL CSharp_new_switch_frame_geometry_t() { void * jresult ; switch_frame_geometry *result = 0 ; @@ -22880,7 +22902,7 @@ SWIGEXPORT void * SWIGSTDCALL CSharp_new_switch_frame_geometry() { } -SWIGEXPORT void SWIGSTDCALL CSharp_delete_switch_frame_geometry(void * jarg1) { +SWIGEXPORT void SWIGSTDCALL CSharp_delete_switch_frame_geometry_t(void * jarg1) { switch_frame_geometry *arg1 = (switch_frame_geometry *) 0 ; arg1 = (switch_frame_geometry *)jarg1; @@ -26011,6 +26033,50 @@ SWIGEXPORT unsigned char SWIGSTDCALL CSharp_switch_mm_t_try_hardware_encoder_get } +SWIGEXPORT void SWIGSTDCALL CSharp_switch_mm_t_scale_w_set(void * jarg1, int jarg2) { + switch_mm_s *arg1 = (switch_mm_s *) 0 ; + int arg2 ; + + arg1 = (switch_mm_s *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->scale_w = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_switch_mm_t_scale_w_get(void * jarg1) { + int jresult ; + switch_mm_s *arg1 = (switch_mm_s *) 0 ; + int result; + + arg1 = (switch_mm_s *)jarg1; + result = (int) ((arg1)->scale_w); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_switch_mm_t_scale_h_set(void * jarg1, int jarg2) { + switch_mm_s *arg1 = (switch_mm_s *) 0 ; + int arg2 ; + + arg1 = (switch_mm_s *)jarg1; + arg2 = (int)jarg2; + if (arg1) (arg1)->scale_h = arg2; +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_switch_mm_t_scale_h_get(void * jarg1) { + int jresult ; + switch_mm_s *arg1 = (switch_mm_s *) 0 ; + int result; + + arg1 = (switch_mm_s *)jarg1; + result = (int) ((arg1)->scale_h); + jresult = result; + return jresult; +} + + SWIGEXPORT void * SWIGSTDCALL CSharp_new_switch_mm_t() { void * jresult ; switch_mm_s *result = 0 ; @@ -34311,6 +34377,24 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_channel_check_zrtp(void * jarg1) { } +SWIGEXPORT int SWIGSTDCALL CSharp_switch_channel_perform_acknowledge_call(void * jarg1, char * jarg2, char * jarg3, int jarg4) { + int jresult ; + switch_channel_t *arg1 = (switch_channel_t *) 0 ; + char *arg2 = (char *) 0 ; + char *arg3 = (char *) 0 ; + int arg4 ; + switch_status_t result; + + arg1 = (switch_channel_t *)jarg1; + arg2 = (char *)jarg2; + arg3 = (char *)jarg3; + arg4 = (int)jarg4; + result = (switch_status_t)switch_channel_perform_acknowledge_call(arg1,(char const *)arg2,(char const *)arg3,arg4); + jresult = result; + return jresult; +} + + SWIGEXPORT int SWIGSTDCALL CSharp_switch_channel_perform_ring_ready_value(void * jarg1, int jarg2, char * jarg3, char * jarg4, int jarg5) { int jresult ; switch_channel_t *arg1 = (switch_channel_t *) 0 ; @@ -37830,6 +37914,92 @@ SWIGEXPORT void SWIGSTDCALL CSharp_switch_mux_channels(void * jarg1, void * jarg } +SWIGEXPORT void SWIGSTDCALL CSharp_switch_agc_set(void * jarg1, unsigned long jarg2, unsigned long jarg3, unsigned long jarg4, unsigned long jarg5, unsigned long jarg6) { + switch_agc_t *arg1 = (switch_agc_t *) 0 ; + uint32_t arg2 ; + uint32_t arg3 ; + uint32_t arg4 ; + uint32_t arg5 ; + uint32_t arg6 ; + + arg1 = (switch_agc_t *)jarg1; + arg2 = (uint32_t)jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = (uint32_t)jarg5; + arg6 = (uint32_t)jarg6; + switch_agc_set(arg1,arg2,arg3,arg4,arg5,arg6); +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_switch_agc_create(void * jarg1, unsigned long jarg2, unsigned long jarg3, unsigned long jarg4, unsigned long jarg5, unsigned long jarg6) { + int jresult ; + switch_agc_t **arg1 = (switch_agc_t **) 0 ; + uint32_t arg2 ; + uint32_t arg3 ; + uint32_t arg4 ; + uint32_t arg5 ; + uint32_t arg6 ; + switch_status_t result; + + arg1 = (switch_agc_t **)jarg1; + arg2 = (uint32_t)jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + arg5 = (uint32_t)jarg5; + arg6 = (uint32_t)jarg6; + result = (switch_status_t)switch_agc_create(arg1,arg2,arg3,arg4,arg5,arg6); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_switch_agc_destroy(void * jarg1) { + switch_agc_t **arg1 = (switch_agc_t **) 0 ; + + arg1 = (switch_agc_t **)jarg1; + switch_agc_destroy(arg1); +} + + +SWIGEXPORT int SWIGSTDCALL CSharp_switch_agc_feed(void * jarg1, void * jarg2, unsigned long jarg3, unsigned long jarg4) { + int jresult ; + switch_agc_t *arg1 = (switch_agc_t *) 0 ; + int16_t *arg2 = (int16_t *) 0 ; + uint32_t arg3 ; + uint32_t arg4 ; + switch_status_t result; + + arg1 = (switch_agc_t *)jarg1; + arg2 = (int16_t *)jarg2; + arg3 = (uint32_t)jarg3; + arg4 = (uint32_t)jarg4; + result = (switch_status_t)switch_agc_feed(arg1,arg2,arg3,arg4); + jresult = result; + return jresult; +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_switch_agc_set_energy_avg(void * jarg1, unsigned long jarg2) { + switch_agc_t *arg1 = (switch_agc_t *) 0 ; + uint32_t arg2 ; + + arg1 = (switch_agc_t *)jarg1; + arg2 = (uint32_t)jarg2; + switch_agc_set_energy_avg(arg1,arg2); +} + + +SWIGEXPORT void SWIGSTDCALL CSharp_switch_agc_set_energy_low(void * jarg1, unsigned long jarg2) { + switch_agc_t *arg1 = (switch_agc_t *) 0 ; + uint32_t arg2 ; + + arg1 = (switch_agc_t *)jarg1; + arg2 = (uint32_t)jarg2; + switch_agc_set_energy_low(arg1,arg2); +} + + SWIGEXPORT void SWIGSTDCALL CSharp_switch_unicast_conninfo_session_set(void * jarg1, void * jarg2) { switch_unicast_conninfo *arg1 = (switch_unicast_conninfo *) 0 ; switch_core_session_t *arg2 = (switch_core_session_t *) 0 ; diff --git a/src/mod/languages/mod_managed/managed/swig.cs b/src/mod/languages/mod_managed/managed/swig.cs index dac155a1cc..0625ddfff2 100644 --- a/src/mod/languages/mod_managed/managed/swig.cs +++ b/src/mod/languages/mod_managed/managed/swig.cs @@ -4947,6 +4947,11 @@ else freeswitchPINVOKE.switch_channel_check_zrtp(SWIGTYPE_p_switch_channel.getCPtr(channel)); } + public static switch_status_t switch_channel_perform_acknowledge_call(SWIGTYPE_p_switch_channel channel, string file, string func, int line) { + switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_acknowledge_call(SWIGTYPE_p_switch_channel.getCPtr(channel), file, func, line); + return ret; + } + public static switch_status_t switch_channel_perform_ring_ready_value(SWIGTYPE_p_switch_channel channel, switch_ring_ready_t rv, string file, string func, int line) { switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_channel_perform_ring_ready_value(SWIGTYPE_p_switch_channel.getCPtr(channel), (int)rv, file, func, line); return ret; @@ -5822,6 +5827,32 @@ else if (freeswitchPINVOKE.SWIGPendingException.Pending) throw freeswitchPINVOKE.SWIGPendingException.Retrieve(); } + public static void switch_agc_set(SWIGTYPE_p_switch_agc_s agc, uint energy_avg, uint low_energy_point, uint margin, uint change_factor, uint period_len) { + freeswitchPINVOKE.switch_agc_set(SWIGTYPE_p_switch_agc_s.getCPtr(agc), energy_avg, low_energy_point, margin, change_factor, period_len); + } + + public static switch_status_t switch_agc_create(SWIGTYPE_p_p_switch_agc_s agcP, uint energy_avg, uint low_energy_point, uint margin, uint change_factor, uint period_len) { + switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_agc_create(SWIGTYPE_p_p_switch_agc_s.getCPtr(agcP), energy_avg, low_energy_point, margin, change_factor, period_len); + return ret; + } + + public static void switch_agc_destroy(SWIGTYPE_p_p_switch_agc_s agcP) { + freeswitchPINVOKE.switch_agc_destroy(SWIGTYPE_p_p_switch_agc_s.getCPtr(agcP)); + } + + public static switch_status_t switch_agc_feed(SWIGTYPE_p_switch_agc_s agc, SWIGTYPE_p_short data, uint samples, uint channels) { + switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_agc_feed(SWIGTYPE_p_switch_agc_s.getCPtr(agc), SWIGTYPE_p_short.getCPtr(data), samples, channels); + return ret; + } + + public static void switch_agc_set_energy_avg(SWIGTYPE_p_switch_agc_s agc, uint energy_avg) { + freeswitchPINVOKE.switch_agc_set_energy_avg(SWIGTYPE_p_switch_agc_s.getCPtr(agc), energy_avg); + } + + public static void switch_agc_set_energy_low(SWIGTYPE_p_switch_agc_s agc, uint low_energy_point) { + freeswitchPINVOKE.switch_agc_set_energy_low(SWIGTYPE_p_switch_agc_s.getCPtr(agc), low_energy_point); + } + public static switch_status_t switch_ivr_deactivate_unicast(SWIGTYPE_p_switch_core_session session) { switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_ivr_deactivate_unicast(SWIGTYPE_p_switch_core_session.getCPtr(session)); return ret; @@ -13512,47 +13543,53 @@ class freeswitchPINVOKE { [DllImport("mod_managed", EntryPoint="CSharp_switch_caller_profile_event_set_data")] public static extern void switch_caller_profile_event_set_data(HandleRef jarg1, string jarg2, HandleRef jarg3); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_w_set")] - public static extern void switch_frame_geometry_w_set(HandleRef jarg1, uint jarg2); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_w_set")] + public static extern void switch_frame_geometry_t_w_set(HandleRef jarg1, uint jarg2); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_w_get")] - public static extern uint switch_frame_geometry_w_get(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_w_get")] + public static extern uint switch_frame_geometry_t_w_get(HandleRef jarg1); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_h_set")] - public static extern void switch_frame_geometry_h_set(HandleRef jarg1, uint jarg2); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_h_set")] + public static extern void switch_frame_geometry_t_h_set(HandleRef jarg1, uint jarg2); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_h_get")] - public static extern uint switch_frame_geometry_h_get(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_h_get")] + public static extern uint switch_frame_geometry_t_h_get(HandleRef jarg1); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_x_set")] - public static extern void switch_frame_geometry_x_set(HandleRef jarg1, uint jarg2); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_x_set")] + public static extern void switch_frame_geometry_t_x_set(HandleRef jarg1, uint jarg2); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_x_get")] - public static extern uint switch_frame_geometry_x_get(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_x_get")] + public static extern uint switch_frame_geometry_t_x_get(HandleRef jarg1); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_y_set")] - public static extern void switch_frame_geometry_y_set(HandleRef jarg1, uint jarg2); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_y_set")] + public static extern void switch_frame_geometry_t_y_set(HandleRef jarg1, uint jarg2); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_y_get")] - public static extern uint switch_frame_geometry_y_get(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_y_get")] + public static extern uint switch_frame_geometry_t_y_get(HandleRef jarg1); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_z_set")] - public static extern void switch_frame_geometry_z_set(HandleRef jarg1, uint jarg2); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_z_set")] + public static extern void switch_frame_geometry_t_z_set(HandleRef jarg1, uint jarg2); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_z_get")] - public static extern uint switch_frame_geometry_z_get(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_z_get")] + public static extern uint switch_frame_geometry_t_z_get(HandleRef jarg1); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_m_set")] - public static extern void switch_frame_geometry_m_set(HandleRef jarg1, uint jarg2); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_M_set")] + public static extern void switch_frame_geometry_t_M_set(HandleRef jarg1, uint jarg2); - [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_m_get")] - public static extern uint switch_frame_geometry_m_get(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_M_get")] + public static extern uint switch_frame_geometry_t_M_get(HandleRef jarg1); - [DllImport("mod_managed", EntryPoint="CSharp_new_switch_frame_geometry")] - public static extern IntPtr new_switch_frame_geometry(); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_X_set")] + public static extern void switch_frame_geometry_t_X_set(HandleRef jarg1, uint jarg2); - [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_frame_geometry")] - public static extern void delete_switch_frame_geometry(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_geometry_t_X_get")] + public static extern uint switch_frame_geometry_t_X_get(HandleRef jarg1); + + [DllImport("mod_managed", EntryPoint="CSharp_new_switch_frame_geometry_t")] + public static extern IntPtr new_switch_frame_geometry_t(); + + [DllImport("mod_managed", EntryPoint="CSharp_delete_switch_frame_geometry_t")] + public static extern void delete_switch_frame_geometry_t(HandleRef jarg1); [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_codec_set")] public static extern void switch_frame_codec_set(HandleRef jarg1, HandleRef jarg2); @@ -14394,6 +14431,18 @@ class freeswitchPINVOKE { [DllImport("mod_managed", EntryPoint="CSharp_switch_mm_t_try_hardware_encoder_get")] public static extern byte switch_mm_t_try_hardware_encoder_get(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_mm_t_scale_w_set")] + public static extern void switch_mm_t_scale_w_set(HandleRef jarg1, int jarg2); + + [DllImport("mod_managed", EntryPoint="CSharp_switch_mm_t_scale_w_get")] + public static extern int switch_mm_t_scale_w_get(HandleRef jarg1); + + [DllImport("mod_managed", EntryPoint="CSharp_switch_mm_t_scale_h_set")] + public static extern void switch_mm_t_scale_h_set(HandleRef jarg1, int jarg2); + + [DllImport("mod_managed", EntryPoint="CSharp_switch_mm_t_scale_h_get")] + public static extern int switch_mm_t_scale_h_get(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_new_switch_mm_t")] public static extern IntPtr new_switch_mm_t(); @@ -16518,6 +16567,9 @@ class freeswitchPINVOKE { [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_check_zrtp")] public static extern void switch_channel_check_zrtp(HandleRef jarg1); + [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_acknowledge_call")] + public static extern int switch_channel_perform_acknowledge_call(HandleRef jarg1, string jarg2, string jarg3, int jarg4); + [DllImport("mod_managed", EntryPoint="CSharp_switch_channel_perform_ring_ready_value")] public static extern int switch_channel_perform_ring_ready_value(HandleRef jarg1, int jarg2, string jarg3, string jarg4, int jarg5); @@ -17307,6 +17359,24 @@ class freeswitchPINVOKE { [DllImport("mod_managed", EntryPoint="CSharp_switch_mux_channels")] public static extern void switch_mux_channels(HandleRef jarg1, HandleRef jarg2, uint jarg3, uint jarg4); + [DllImport("mod_managed", EntryPoint="CSharp_switch_agc_set")] + public static extern void switch_agc_set(HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5, uint jarg6); + + [DllImport("mod_managed", EntryPoint="CSharp_switch_agc_create")] + public static extern int switch_agc_create(HandleRef jarg1, uint jarg2, uint jarg3, uint jarg4, uint jarg5, uint jarg6); + + [DllImport("mod_managed", EntryPoint="CSharp_switch_agc_destroy")] + public static extern void switch_agc_destroy(HandleRef jarg1); + + [DllImport("mod_managed", EntryPoint="CSharp_switch_agc_feed")] + public static extern int switch_agc_feed(HandleRef jarg1, HandleRef jarg2, uint jarg3, uint jarg4); + + [DllImport("mod_managed", EntryPoint="CSharp_switch_agc_set_energy_avg")] + public static extern void switch_agc_set_energy_avg(HandleRef jarg1, uint jarg2); + + [DllImport("mod_managed", EntryPoint="CSharp_switch_agc_set_energy_low")] + public static extern void switch_agc_set_energy_low(HandleRef jarg1, uint jarg2); + [DllImport("mod_managed", EntryPoint="CSharp_switch_unicast_conninfo_session_set")] public static extern void switch_unicast_conninfo_session_set(HandleRef jarg1, HandleRef jarg2); @@ -24320,6 +24390,36 @@ namespace FreeSWITCH.Native { using System; using System.Runtime.InteropServices; +public class SWIGTYPE_p_p_switch_agc_s { + private HandleRef swigCPtr; + + internal SWIGTYPE_p_p_switch_agc_s(IntPtr cPtr, bool futureUse) { + swigCPtr = new HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_p_switch_agc_s() { + swigCPtr = new HandleRef(null, IntPtr.Zero); + } + + internal static HandleRef getCPtr(SWIGTYPE_p_p_switch_agc_s obj) { + return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; + } +} + +} +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (http://www.swig.org). + * Version 2.0.12 + * + * Do not make changes to this file unless you know what you are doing--modify + * the SWIG interface file instead. + * ----------------------------------------------------------------------------- */ + +namespace FreeSWITCH.Native { + +using System; +using System.Runtime.InteropServices; + public class SWIGTYPE_p_p_switch_audio_resampler_t { private HandleRef swigCPtr; @@ -25610,6 +25710,36 @@ namespace FreeSWITCH.Native { using System; using System.Runtime.InteropServices; +public class SWIGTYPE_p_switch_agc_s { + private HandleRef swigCPtr; + + internal SWIGTYPE_p_switch_agc_s(IntPtr cPtr, bool futureUse) { + swigCPtr = new HandleRef(this, cPtr); + } + + protected SWIGTYPE_p_switch_agc_s() { + swigCPtr = new HandleRef(null, IntPtr.Zero); + } + + internal static HandleRef getCPtr(SWIGTYPE_p_switch_agc_s obj) { + return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; + } +} + +} +/* ---------------------------------------------------------------------------- + * This file was automatically generated by SWIG (http://www.swig.org). + * Version 2.0.12 + * + * Do not make changes to this file unless you know what you are doing--modify + * the SWIG interface file instead. + * ----------------------------------------------------------------------------- */ + +namespace FreeSWITCH.Native { + +using System; +using System.Runtime.InteropServices; + public class SWIGTYPE_p_switch_buffer { private HandleRef swigCPtr; @@ -29987,6 +30117,7 @@ public enum switch_channel_flag_t { CF_TEXT_IDLE, CF_TEXT_LINE_BASED, CF_QUEUE_TEXT_EVENTS, + CF_FIRE_TEXT_EVENTS, CF_MSRP, CF_MSRPS, CF_WANT_MSRP, @@ -29994,6 +30125,9 @@ public enum switch_channel_flag_t { CF_RTT, CF_WANT_RTT, CF_AUDIO, + CF_AWAITING_STREAM_CHANGE, + CF_PROCESSING_STREAM_CHANGE, + CF_STREAM_CHANGED, CF_FLAG_MAX } @@ -32035,6 +32169,7 @@ public enum switch_core_session_message_types_t { SWITCH_MESSAGE_REDIRECT_AUDIO, SWITCH_MESSAGE_TRANSMIT_TEXT, SWITCH_MESSAGE_INDICATE_ANSWER, + SWITCH_MESSAGE_INDICATE_ACKNOWLEDGE_CALL, SWITCH_MESSAGE_INDICATE_PROGRESS, SWITCH_MESSAGE_INDICATE_BRIDGE, SWITCH_MESSAGE_INDICATE_UNBRIDGE, @@ -34588,7 +34723,7 @@ public enum switch_event_types_t { SWITCH_EVENT_CALL_SETUP_RESULT, SWITCH_EVENT_CALL_DETAIL, SWITCH_EVENT_DEVICE_STATE, - SWITCH_EVENT_REAL_TIME_TEXT, + SWITCH_EVENT_TEXT, SWITCH_EVENT_ALL } @@ -35769,13 +35904,13 @@ public class switch_frame : IDisposable { } } - public switch_frame_geometry geometry { + public switch_frame_geometry_t geometry { set { - freeswitchPINVOKE.switch_frame_geometry_set(swigCPtr, switch_frame_geometry.getCPtr(value)); + freeswitchPINVOKE.switch_frame_geometry_set(swigCPtr, switch_frame_geometry_t.getCPtr(value)); } get { IntPtr cPtr = freeswitchPINVOKE.switch_frame_geometry_get(swigCPtr); - switch_frame_geometry ret = (cPtr == IntPtr.Zero) ? null : new switch_frame_geometry(cPtr, false); + switch_frame_geometry_t ret = (cPtr == IntPtr.Zero) ? null : new switch_frame_geometry_t(cPtr, false); return ret; } } @@ -35816,7 +35951,8 @@ namespace FreeSWITCH.Native { SFF_SAME_IMAGE = (1 << 15), SFF_USE_VIDEO_TIMESTAMP = (1 << 16), SFF_ENCODED = (1 << 17), - SFF_TEXT_LINE_BREAK = (1 << 18) + SFF_TEXT_LINE_BREAK = (1 << 18), + SFF_IS_KEYFRAME = (1 << 19) } } @@ -35833,20 +35969,20 @@ namespace FreeSWITCH.Native { using System; using System.Runtime.InteropServices; -public class switch_frame_geometry : IDisposable { +public class switch_frame_geometry_t : IDisposable { private HandleRef swigCPtr; protected bool swigCMemOwn; - internal switch_frame_geometry(IntPtr cPtr, bool cMemoryOwn) { + internal switch_frame_geometry_t(IntPtr cPtr, bool cMemoryOwn) { swigCMemOwn = cMemoryOwn; swigCPtr = new HandleRef(this, cPtr); } - internal static HandleRef getCPtr(switch_frame_geometry obj) { + internal static HandleRef getCPtr(switch_frame_geometry_t obj) { return (obj == null) ? new HandleRef(null, IntPtr.Zero) : obj.swigCPtr; } - ~switch_frame_geometry() { + ~switch_frame_geometry_t() { Dispose(); } @@ -35855,7 +35991,7 @@ public class switch_frame_geometry : IDisposable { if (swigCPtr.Handle != IntPtr.Zero) { if (swigCMemOwn) { swigCMemOwn = false; - freeswitchPINVOKE.delete_switch_frame_geometry(swigCPtr); + freeswitchPINVOKE.delete_switch_frame_geometry_t(swigCPtr); } swigCPtr = new HandleRef(null, IntPtr.Zero); } @@ -35865,65 +36001,75 @@ public class switch_frame_geometry : IDisposable { public uint w { set { - freeswitchPINVOKE.switch_frame_geometry_w_set(swigCPtr, value); + freeswitchPINVOKE.switch_frame_geometry_t_w_set(swigCPtr, value); } get { - uint ret = freeswitchPINVOKE.switch_frame_geometry_w_get(swigCPtr); + uint ret = freeswitchPINVOKE.switch_frame_geometry_t_w_get(swigCPtr); return ret; } } public uint h { set { - freeswitchPINVOKE.switch_frame_geometry_h_set(swigCPtr, value); + freeswitchPINVOKE.switch_frame_geometry_t_h_set(swigCPtr, value); } get { - uint ret = freeswitchPINVOKE.switch_frame_geometry_h_get(swigCPtr); + uint ret = freeswitchPINVOKE.switch_frame_geometry_t_h_get(swigCPtr); return ret; } } public uint x { set { - freeswitchPINVOKE.switch_frame_geometry_x_set(swigCPtr, value); + freeswitchPINVOKE.switch_frame_geometry_t_x_set(swigCPtr, value); } get { - uint ret = freeswitchPINVOKE.switch_frame_geometry_x_get(swigCPtr); + uint ret = freeswitchPINVOKE.switch_frame_geometry_t_x_get(swigCPtr); return ret; } } public uint y { set { - freeswitchPINVOKE.switch_frame_geometry_y_set(swigCPtr, value); + freeswitchPINVOKE.switch_frame_geometry_t_y_set(swigCPtr, value); } get { - uint ret = freeswitchPINVOKE.switch_frame_geometry_y_get(swigCPtr); + uint ret = freeswitchPINVOKE.switch_frame_geometry_t_y_get(swigCPtr); return ret; } } public uint z { set { - freeswitchPINVOKE.switch_frame_geometry_z_set(swigCPtr, value); + freeswitchPINVOKE.switch_frame_geometry_t_z_set(swigCPtr, value); } get { - uint ret = freeswitchPINVOKE.switch_frame_geometry_z_get(swigCPtr); + uint ret = freeswitchPINVOKE.switch_frame_geometry_t_z_get(swigCPtr); return ret; } } - public uint m { + public uint M { set { - freeswitchPINVOKE.switch_frame_geometry_m_set(swigCPtr, value); + freeswitchPINVOKE.switch_frame_geometry_t_M_set(swigCPtr, value); } get { - uint ret = freeswitchPINVOKE.switch_frame_geometry_m_get(swigCPtr); + uint ret = freeswitchPINVOKE.switch_frame_geometry_t_M_get(swigCPtr); return ret; } } - public switch_frame_geometry() : this(freeswitchPINVOKE.new_switch_frame_geometry(), true) { + public uint X { + set { + freeswitchPINVOKE.switch_frame_geometry_t_X_set(swigCPtr, value); + } + get { + uint ret = freeswitchPINVOKE.switch_frame_geometry_t_X_get(swigCPtr); + return ret; + } + } + + public switch_frame_geometry_t() : this(freeswitchPINVOKE.new_switch_frame_geometry_t(), true) { } } @@ -39362,6 +39508,26 @@ public class switch_mm_t : IDisposable { } } + public int scale_w { + set { + freeswitchPINVOKE.switch_mm_t_scale_w_set(swigCPtr, value); + } + get { + int ret = freeswitchPINVOKE.switch_mm_t_scale_w_get(swigCPtr); + return ret; + } + } + + public int scale_h { + set { + freeswitchPINVOKE.switch_mm_t_scale_h_set(swigCPtr, value); + } + get { + int ret = freeswitchPINVOKE.switch_mm_t_scale_h_get(swigCPtr); + return ret; + } + } + public switch_mm_t() : this(freeswitchPINVOKE.new_switch_mm_t(), true) { }