}\r
\r
\r
-SWIGEXPORT char * SWIGSTDCALL CSharp_switch_parse_codec_buf(char * jarg1, void * jarg2, void * jarg3, void * jarg4) {\r
+SWIGEXPORT char * SWIGSTDCALL CSharp_switch_parse_codec_buf(char * jarg1, void * jarg2, void * jarg3, void * jarg4, void * jarg5) {\r
char * jresult ;\r
char *arg1 = (char *) 0 ;\r
uint32_t *arg2 = (uint32_t *) 0 ;\r
uint32_t *arg3 = (uint32_t *) 0 ;\r
uint32_t *arg4 = (uint32_t *) 0 ;\r
+ uint32_t *arg5 = (uint32_t *) 0 ;\r
char *result = 0 ;\r
\r
arg1 = (char *)jarg1; \r
arg2 = (uint32_t *)jarg2; \r
arg3 = (uint32_t *)jarg3; \r
arg4 = (uint32_t *)jarg4; \r
- result = (char *)switch_parse_codec_buf(arg1,arg2,arg3,arg4);\r
+ arg5 = (uint32_t *)jarg5; \r
+ result = (char *)switch_parse_codec_buf(arg1,arg2,arg3,arg4,arg5);\r
jresult = SWIG_csharp_string_callback((const char *)result); \r
return jresult;\r
}\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_channels_set(void * jarg1, unsigned long jarg2) {\r
+ switch_frame *arg1 = (switch_frame *) 0 ;\r
+ uint32_t arg2 ;\r
+ \r
+ arg1 = (switch_frame *)jarg1; \r
+ arg2 = (uint32_t)jarg2; \r
+ if (arg1) (arg1)->channels = arg2;\r
+}\r
+\r
+\r
+SWIGEXPORT unsigned long SWIGSTDCALL CSharp_switch_frame_channels_get(void * jarg1) {\r
+ unsigned long jresult ;\r
+ switch_frame *arg1 = (switch_frame *) 0 ;\r
+ uint32_t result;\r
+ \r
+ arg1 = (switch_frame *)jarg1; \r
+ result = (uint32_t) ((arg1)->channels);\r
+ jresult = (unsigned long)result; \r
+ return jresult;\r
+}\r
+\r
+\r
SWIGEXPORT void SWIGSTDCALL CSharp_switch_frame_payload_set(void * jarg1, unsigned char jarg2) {\r
switch_frame *arg1 = (switch_frame *) 0 ;\r
switch_payload_t arg2 ;\r
}\r
\r
\r
+SWIGEXPORT void SWIGSTDCALL CSharp_switch_rtp_reset(void * jarg1) {\r
+ switch_rtp_t *arg1 = (switch_rtp_t *) 0 ;\r
+ \r
+ arg1 = (switch_rtp_t *)jarg1; \r
+ switch_rtp_reset(arg1);\r
+}\r
+\r
+\r
SWIGEXPORT int SWIGSTDCALL CSharp_switch_rtp_set_local_address(void * jarg1, char * jarg2, unsigned short jarg3, void * jarg4) {\r
int jresult ;\r
switch_rtp_t *arg1 = (switch_rtp_t *) 0 ;\r
return ret;\r
}\r
\r
- public static string switch_parse_codec_buf(string buf, SWIGTYPE_p_unsigned_long interval, SWIGTYPE_p_unsigned_long rate, SWIGTYPE_p_unsigned_long bit) {\r
- string ret = freeswitchPINVOKE.switch_parse_codec_buf(buf, SWIGTYPE_p_unsigned_long.getCPtr(interval), SWIGTYPE_p_unsigned_long.getCPtr(rate), SWIGTYPE_p_unsigned_long.getCPtr(bit));\r
+ public static string switch_parse_codec_buf(string buf, SWIGTYPE_p_unsigned_long interval, SWIGTYPE_p_unsigned_long rate, SWIGTYPE_p_unsigned_long bit, SWIGTYPE_p_unsigned_long channels) {\r
+ string ret = freeswitchPINVOKE.switch_parse_codec_buf(buf, SWIGTYPE_p_unsigned_long.getCPtr(interval), SWIGTYPE_p_unsigned_long.getCPtr(rate), SWIGTYPE_p_unsigned_long.getCPtr(bit), SWIGTYPE_p_unsigned_long.getCPtr(channels));\r
return ret;\r
}\r
\r
return ret;\r
}\r
\r
+ public static void switch_rtp_reset(SWIGTYPE_p_switch_rtp rtp_session) {\r
+ freeswitchPINVOKE.switch_rtp_reset(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session));\r
+ }\r
+\r
public static switch_status_t switch_rtp_set_local_address(SWIGTYPE_p_switch_rtp rtp_session, string host, ushort port, ref string err) {\r
switch_status_t ret = (switch_status_t)freeswitchPINVOKE.switch_rtp_set_local_address(SWIGTYPE_p_switch_rtp.getCPtr(rtp_session), host, port, ref err);\r
return ret;\r
public static extern IntPtr switch_loadable_module_get_codec_interface(string jarg1);\r
\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_parse_codec_buf")]\r
- public static extern string switch_parse_codec_buf(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4);\r
+ public static extern string switch_parse_codec_buf(string jarg1, HandleRef jarg2, HandleRef jarg3, HandleRef jarg4, HandleRef jarg5);\r
\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_loadable_module_get_dialplan_interface")]\r
public static extern IntPtr switch_loadable_module_get_dialplan_interface(string jarg1);\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_frame_rate_get")]\r
public static extern uint switch_frame_rate_get(HandleRef jarg1);\r
\r
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_channels_set")]\r
+ public static extern void switch_frame_channels_set(HandleRef jarg1, uint jarg2);\r
+\r
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_frame_channels_get")]\r
+ public static extern uint switch_frame_channels_get(HandleRef jarg1);\r
+\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_frame_payload_set")]\r
public static extern void switch_frame_payload_set(HandleRef jarg1, byte jarg2);\r
\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_udptl_mode")]\r
public static extern int switch_rtp_udptl_mode(HandleRef jarg1);\r
\r
+ [DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_reset")]\r
+ public static extern void switch_rtp_reset(HandleRef jarg1);\r
+\r
[DllImport("mod_managed", EntryPoint="CSharp_switch_rtp_set_local_address")]\r
public static extern int switch_rtp_set_local_address(HandleRef jarg1, string jarg2, ushort jarg3, ref string jarg4);\r
\r
} \r
}\r
\r
+ public uint channels {\r
+ set {\r
+ freeswitchPINVOKE.switch_frame_channels_set(swigCPtr, value);\r
+ } \r
+ get {\r
+ uint ret = freeswitchPINVOKE.switch_frame_channels_get(swigCPtr);\r
+ return ret;\r
+ } \r
+ }\r
+\r
public byte payload {\r
set {\r
freeswitchPINVOKE.switch_frame_payload_set(swigCPtr, value);\r