Update wrappers and make the code ANSI-C compliant

This commit is contained in:
bossiel 2011-06-03 22:14:52 +00:00
parent a62a9b2ada
commit 77f60dc9c6
16 changed files with 1766 additions and 35 deletions

View File

@ -163,7 +163,7 @@ bool MediaSessionMgr::defaultsSetEchoSuppEnabled(bool echo_supp_enabled)
bool MediaSessionMgr::defaultsGetEchoSuppEnabled()
{
return tmedia_defaults_get_echo_supp_enabled();
return tmedia_defaults_get_echo_supp_enabled() ? true : false;
}
bool MediaSessionMgr::defaultsSetAgcEnabled(bool agc_enabled)
@ -173,7 +173,7 @@ bool MediaSessionMgr::defaultsSetAgcEnabled(bool agc_enabled)
bool MediaSessionMgr::defaultsGetAgcEnabled()
{
return tmedia_defaults_get_agc_enabled();
return tmedia_defaults_get_agc_enabled() ? true : false;
}
bool MediaSessionMgr::defaultsSetAgcLevel(float agc_level)
@ -183,7 +183,7 @@ bool MediaSessionMgr::defaultsSetAgcLevel(float agc_level)
float MediaSessionMgr::defaultsGetAgcLevel()
{
return tmedia_defaults_get_agc_enabled();
return tmedia_defaults_get_agc_level();
}
bool MediaSessionMgr::defaultsSetVadEnabled(bool vad_enabled)
@ -193,7 +193,7 @@ bool MediaSessionMgr::defaultsSetVadEnabled(bool vad_enabled)
bool MediaSessionMgr::defaultsGetGetVadEnabled()
{
return tmedia_defaults_get_vad_enabled();
return tmedia_defaults_get_vad_enabled() ? true : false;
}
bool MediaSessionMgr::defaultsSetNoiseSuppEnabled(bool noise_supp_enabled)
@ -203,7 +203,7 @@ bool MediaSessionMgr::defaultsSetNoiseSuppEnabled(bool noise_supp_enabled)
bool MediaSessionMgr::defaultsGetNoiseSuppEnabled()
{
return tmedia_defaults_get_noise_supp_enabled();
return tmedia_defaults_get_noise_supp_enabled() ? true : false;
}
bool MediaSessionMgr::defaultsSetNoiseSuppLevel(int32_t noise_supp_level)

View File

@ -78,6 +78,86 @@ public class MediaSessionMgr : IDisposable {
return ret;
}
public static bool defaultsSetBandwidthLevel(tmedia_bandwidth_level_t bl) {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsSetBandwidthLevel((int)bl);
return ret;
}
public static tmedia_bandwidth_level_t defaultsGetBandwidthLevel() {
tmedia_bandwidth_level_t ret = (tmedia_bandwidth_level_t)tinyWRAPPINVOKE.MediaSessionMgr_defaultsGetBandwidthLevel();
return ret;
}
public static bool defaultsSetEchoTail(uint echo_tail) {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsSetEchoTail(echo_tail);
return ret;
}
public static uint defaultsGetEchoTail() {
uint ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsGetEchoTail();
return ret;
}
public static bool defaultsSetEchoSuppEnabled(bool echo_supp_enabled) {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsSetEchoSuppEnabled(echo_supp_enabled);
return ret;
}
public static bool defaultsGetEchoSuppEnabled() {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsGetEchoSuppEnabled();
return ret;
}
public static bool defaultsSetAgcEnabled(bool agc_enabled) {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsSetAgcEnabled(agc_enabled);
return ret;
}
public static bool defaultsGetAgcEnabled() {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsGetAgcEnabled();
return ret;
}
public static bool defaultsSetAgcLevel(float agc_level) {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsSetAgcLevel(agc_level);
return ret;
}
public static float defaultsGetAgcLevel() {
float ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsGetAgcLevel();
return ret;
}
public static bool defaultsSetVadEnabled(bool vad_enabled) {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsSetVadEnabled(vad_enabled);
return ret;
}
public static bool defaultsGetGetVadEnabled() {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsGetGetVadEnabled();
return ret;
}
public static bool defaultsSetNoiseSuppEnabled(bool noise_supp_enabled) {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsSetNoiseSuppEnabled(noise_supp_enabled);
return ret;
}
public static bool defaultsGetNoiseSuppEnabled() {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsGetNoiseSuppEnabled();
return ret;
}
public static bool defaultsSetNoiseSuppLevel(int noise_supp_level) {
bool ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsSetNoiseSuppLevel(noise_supp_level);
return ret;
}
public static int defaultsGetNoiseSuppLevel() {
int ret = tinyWRAPPINVOKE.MediaSessionMgr_defaultsGetNoiseSuppLevel();
return ret;
}
}
}

View File

@ -282,6 +282,54 @@ class tinyWRAPPINVOKE {
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_findProxyPluginProducer")]
public static extern IntPtr MediaSessionMgr_findProxyPluginProducer(HandleRef jarg1, int jarg2);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsSetBandwidthLevel")]
public static extern bool MediaSessionMgr_defaultsSetBandwidthLevel(int jarg1);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsGetBandwidthLevel")]
public static extern int MediaSessionMgr_defaultsGetBandwidthLevel();
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsSetEchoTail")]
public static extern bool MediaSessionMgr_defaultsSetEchoTail(uint jarg1);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsGetEchoTail")]
public static extern uint MediaSessionMgr_defaultsGetEchoTail();
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsSetEchoSuppEnabled")]
public static extern bool MediaSessionMgr_defaultsSetEchoSuppEnabled(bool jarg1);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsGetEchoSuppEnabled")]
public static extern bool MediaSessionMgr_defaultsGetEchoSuppEnabled();
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsSetAgcEnabled")]
public static extern bool MediaSessionMgr_defaultsSetAgcEnabled(bool jarg1);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsGetAgcEnabled")]
public static extern bool MediaSessionMgr_defaultsGetAgcEnabled();
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsSetAgcLevel")]
public static extern bool MediaSessionMgr_defaultsSetAgcLevel(float jarg1);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsGetAgcLevel")]
public static extern float MediaSessionMgr_defaultsGetAgcLevel();
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsSetVadEnabled")]
public static extern bool MediaSessionMgr_defaultsSetVadEnabled(bool jarg1);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsGetGetVadEnabled")]
public static extern bool MediaSessionMgr_defaultsGetGetVadEnabled();
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsSetNoiseSuppEnabled")]
public static extern bool MediaSessionMgr_defaultsSetNoiseSuppEnabled(bool jarg1);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsGetNoiseSuppEnabled")]
public static extern bool MediaSessionMgr_defaultsGetNoiseSuppEnabled();
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsSetNoiseSuppLevel")]
public static extern bool MediaSessionMgr_defaultsSetNoiseSuppLevel(int jarg1);
[DllImport("tinyWRAP", EntryPoint="CSharp_MediaSessionMgr_defaultsGetNoiseSuppLevel")]
public static extern int MediaSessionMgr_defaultsGetNoiseSuppLevel();
[DllImport("tinyWRAP", EntryPoint="CSharp_delete_MediaContent")]
public static extern void delete_MediaContent(HandleRef jarg1);

View File

@ -1519,6 +1519,182 @@ SWIGEXPORT void * SWIGSTDCALL CSharp_MediaSessionMgr_findProxyPluginProducer(voi
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsSetBandwidthLevel(int jarg1) {
unsigned int jresult ;
tmedia_bandwidth_level_t arg1 ;
bool result;
arg1 = (tmedia_bandwidth_level_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetBandwidthLevel(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsGetBandwidthLevel() {
int jresult ;
tmedia_bandwidth_level_t result;
result = (tmedia_bandwidth_level_t)MediaSessionMgr::defaultsGetBandwidthLevel();
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsSetEchoTail(unsigned int jarg1) {
unsigned int jresult ;
uint32_t arg1 ;
bool result;
arg1 = (uint32_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetEchoTail(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsGetEchoTail() {
unsigned int jresult ;
uint32_t result;
result = (uint32_t)MediaSessionMgr::defaultsGetEchoTail();
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsSetEchoSuppEnabled(unsigned int jarg1) {
unsigned int jresult ;
bool arg1 ;
bool result;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetEchoSuppEnabled(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsGetEchoSuppEnabled() {
unsigned int jresult ;
bool result;
result = (bool)MediaSessionMgr::defaultsGetEchoSuppEnabled();
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsSetAgcEnabled(unsigned int jarg1) {
unsigned int jresult ;
bool arg1 ;
bool result;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetAgcEnabled(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsGetAgcEnabled() {
unsigned int jresult ;
bool result;
result = (bool)MediaSessionMgr::defaultsGetAgcEnabled();
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsSetAgcLevel(float jarg1) {
unsigned int jresult ;
float arg1 ;
bool result;
arg1 = (float)jarg1;
result = (bool)MediaSessionMgr::defaultsSetAgcLevel(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT float SWIGSTDCALL CSharp_MediaSessionMgr_defaultsGetAgcLevel() {
float jresult ;
float result;
result = (float)MediaSessionMgr::defaultsGetAgcLevel();
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsSetVadEnabled(unsigned int jarg1) {
unsigned int jresult ;
bool arg1 ;
bool result;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetVadEnabled(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsGetGetVadEnabled() {
unsigned int jresult ;
bool result;
result = (bool)MediaSessionMgr::defaultsGetGetVadEnabled();
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsSetNoiseSuppEnabled(unsigned int jarg1) {
unsigned int jresult ;
bool arg1 ;
bool result;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppEnabled(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsGetNoiseSuppEnabled() {
unsigned int jresult ;
bool result;
result = (bool)MediaSessionMgr::defaultsGetNoiseSuppEnabled();
jresult = result;
return jresult;
}
SWIGEXPORT unsigned int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsSetNoiseSuppLevel(int jarg1) {
unsigned int jresult ;
int32_t arg1 ;
bool result;
arg1 = (int32_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppLevel(arg1);
jresult = result;
return jresult;
}
SWIGEXPORT int SWIGSTDCALL CSharp_MediaSessionMgr_defaultsGetNoiseSuppLevel() {
int jresult ;
int32_t result;
result = (int32_t)MediaSessionMgr::defaultsGetNoiseSuppLevel();
jresult = result;
return jresult;
}
SWIGEXPORT void SWIGSTDCALL CSharp_delete_MediaContent(void * jarg1) {
MediaContent *arg1 = (MediaContent *) 0 ;

View File

@ -65,4 +65,68 @@ public class MediaSessionMgr {
return (cPtr == 0) ? null : new ProxyPlugin(cPtr, false);
}
public static boolean defaultsSetBandwidthLevel(tmedia_bandwidth_level_t bl) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetBandwidthLevel(bl.swigValue());
}
public static tmedia_bandwidth_level_t defaultsGetBandwidthLevel() {
return tmedia_bandwidth_level_t.swigToEnum(tinyWRAPJNI.MediaSessionMgr_defaultsGetBandwidthLevel());
}
public static boolean defaultsSetEchoTail(long echo_tail) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetEchoTail(echo_tail);
}
public static long defaultsGetEchoTail() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetEchoTail();
}
public static boolean defaultsSetEchoSuppEnabled(boolean echo_supp_enabled) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetEchoSuppEnabled(echo_supp_enabled);
}
public static boolean defaultsGetEchoSuppEnabled() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetEchoSuppEnabled();
}
public static boolean defaultsSetAgcEnabled(boolean agc_enabled) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetAgcEnabled(agc_enabled);
}
public static boolean defaultsGetAgcEnabled() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetAgcEnabled();
}
public static boolean defaultsSetAgcLevel(float agc_level) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetAgcLevel(agc_level);
}
public static float defaultsGetAgcLevel() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetAgcLevel();
}
public static boolean defaultsSetVadEnabled(boolean vad_enabled) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetVadEnabled(vad_enabled);
}
public static boolean defaultsGetGetVadEnabled() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetGetVadEnabled();
}
public static boolean defaultsSetNoiseSuppEnabled(boolean noise_supp_enabled) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetNoiseSuppEnabled(noise_supp_enabled);
}
public static boolean defaultsGetNoiseSuppEnabled() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetNoiseSuppEnabled();
}
public static boolean defaultsSetNoiseSuppLevel(int noise_supp_level) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetNoiseSuppLevel(noise_supp_level);
}
public static int defaultsGetNoiseSuppLevel() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetNoiseSuppLevel();
}
}

View File

@ -65,4 +65,68 @@ public class MediaSessionMgr {
return (cPtr == 0) ? null : new ProxyPlugin(cPtr, false);
}
public static boolean defaultsSetBandwidthLevel(tmedia_bandwidth_level_t bl) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetBandwidthLevel(bl.swigValue());
}
public static tmedia_bandwidth_level_t defaultsGetBandwidthLevel() {
return tmedia_bandwidth_level_t.swigToEnum(tinyWRAPJNI.MediaSessionMgr_defaultsGetBandwidthLevel());
}
public static boolean defaultsSetEchoTail(long echo_tail) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetEchoTail(echo_tail);
}
public static long defaultsGetEchoTail() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetEchoTail();
}
public static boolean defaultsSetEchoSuppEnabled(boolean echo_supp_enabled) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetEchoSuppEnabled(echo_supp_enabled);
}
public static boolean defaultsGetEchoSuppEnabled() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetEchoSuppEnabled();
}
public static boolean defaultsSetAgcEnabled(boolean agc_enabled) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetAgcEnabled(agc_enabled);
}
public static boolean defaultsGetAgcEnabled() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetAgcEnabled();
}
public static boolean defaultsSetAgcLevel(float agc_level) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetAgcLevel(agc_level);
}
public static float defaultsGetAgcLevel() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetAgcLevel();
}
public static boolean defaultsSetVadEnabled(boolean vad_enabled) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetVadEnabled(vad_enabled);
}
public static boolean defaultsGetGetVadEnabled() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetGetVadEnabled();
}
public static boolean defaultsSetNoiseSuppEnabled(boolean noise_supp_enabled) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetNoiseSuppEnabled(noise_supp_enabled);
}
public static boolean defaultsGetNoiseSuppEnabled() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetNoiseSuppEnabled();
}
public static boolean defaultsSetNoiseSuppLevel(int noise_supp_level) {
return tinyWRAPJNI.MediaSessionMgr_defaultsSetNoiseSuppLevel(noise_supp_level);
}
public static int defaultsGetNoiseSuppLevel() {
return tinyWRAPJNI.MediaSessionMgr_defaultsGetNoiseSuppLevel();
}
}

View File

@ -41,6 +41,22 @@ public class tinyWRAPJNI {
public final static native boolean MediaSessionMgr_producerSetInt64(long jarg1, MediaSessionMgr jarg1_, int jarg2, String jarg3, long jarg4);
public final static native long MediaSessionMgr_findProxyPluginConsumer(long jarg1, MediaSessionMgr jarg1_, int jarg2);
public final static native long MediaSessionMgr_findProxyPluginProducer(long jarg1, MediaSessionMgr jarg1_, int jarg2);
public final static native boolean MediaSessionMgr_defaultsSetBandwidthLevel(int jarg1);
public final static native int MediaSessionMgr_defaultsGetBandwidthLevel();
public final static native boolean MediaSessionMgr_defaultsSetEchoTail(long jarg1);
public final static native long MediaSessionMgr_defaultsGetEchoTail();
public final static native boolean MediaSessionMgr_defaultsSetEchoSuppEnabled(boolean jarg1);
public final static native boolean MediaSessionMgr_defaultsGetEchoSuppEnabled();
public final static native boolean MediaSessionMgr_defaultsSetAgcEnabled(boolean jarg1);
public final static native boolean MediaSessionMgr_defaultsGetAgcEnabled();
public final static native boolean MediaSessionMgr_defaultsSetAgcLevel(float jarg1);
public final static native float MediaSessionMgr_defaultsGetAgcLevel();
public final static native boolean MediaSessionMgr_defaultsSetVadEnabled(boolean jarg1);
public final static native boolean MediaSessionMgr_defaultsGetGetVadEnabled();
public final static native boolean MediaSessionMgr_defaultsSetNoiseSuppEnabled(boolean jarg1);
public final static native boolean MediaSessionMgr_defaultsGetNoiseSuppEnabled();
public final static native boolean MediaSessionMgr_defaultsSetNoiseSuppLevel(int jarg1);
public final static native int MediaSessionMgr_defaultsGetNoiseSuppLevel();
public final static native void delete_MediaContent(long jarg1);
public final static native String MediaContent_getType(long jarg1, MediaContent jarg1_);
public final static native long MediaContent_getDataLength(long jarg1, MediaContent jarg1_);

View File

@ -2412,6 +2412,214 @@ SWIGEXPORT jlong JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetBandwidthLevel(JNIEnv *jenv, jclass jcls, jint jarg1) {
jboolean jresult = 0 ;
tmedia_bandwidth_level_t arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = (tmedia_bandwidth_level_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetBandwidthLevel(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jint JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetBandwidthLevel(JNIEnv *jenv, jclass jcls) {
jint jresult = 0 ;
tmedia_bandwidth_level_t result;
(void)jenv;
(void)jcls;
result = (tmedia_bandwidth_level_t)MediaSessionMgr::defaultsGetBandwidthLevel();
jresult = (jint)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetEchoTail(JNIEnv *jenv, jclass jcls, jlong jarg1) {
jboolean jresult = 0 ;
uint32_t arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = (uint32_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetEchoTail(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jlong JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetEchoTail(JNIEnv *jenv, jclass jcls) {
jlong jresult = 0 ;
uint32_t result;
(void)jenv;
(void)jcls;
result = (uint32_t)MediaSessionMgr::defaultsGetEchoTail();
jresult = (jlong)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetEchoSuppEnabled(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
jboolean jresult = 0 ;
bool arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetEchoSuppEnabled(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetEchoSuppEnabled(JNIEnv *jenv, jclass jcls) {
jboolean jresult = 0 ;
bool result;
(void)jenv;
(void)jcls;
result = (bool)MediaSessionMgr::defaultsGetEchoSuppEnabled();
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetAgcEnabled(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
jboolean jresult = 0 ;
bool arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetAgcEnabled(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetAgcEnabled(JNIEnv *jenv, jclass jcls) {
jboolean jresult = 0 ;
bool result;
(void)jenv;
(void)jcls;
result = (bool)MediaSessionMgr::defaultsGetAgcEnabled();
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetAgcLevel(JNIEnv *jenv, jclass jcls, jfloat jarg1) {
jboolean jresult = 0 ;
float arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = (float)jarg1;
result = (bool)MediaSessionMgr::defaultsSetAgcLevel(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jfloat JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetAgcLevel(JNIEnv *jenv, jclass jcls) {
jfloat jresult = 0 ;
float result;
(void)jenv;
(void)jcls;
result = (float)MediaSessionMgr::defaultsGetAgcLevel();
jresult = (jfloat)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetVadEnabled(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
jboolean jresult = 0 ;
bool arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetVadEnabled(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetGetVadEnabled(JNIEnv *jenv, jclass jcls) {
jboolean jresult = 0 ;
bool result;
(void)jenv;
(void)jcls;
result = (bool)MediaSessionMgr::defaultsGetGetVadEnabled();
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetNoiseSuppEnabled(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
jboolean jresult = 0 ;
bool arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppEnabled(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetNoiseSuppEnabled(JNIEnv *jenv, jclass jcls) {
jboolean jresult = 0 ;
bool result;
(void)jenv;
(void)jcls;
result = (bool)MediaSessionMgr::defaultsGetNoiseSuppEnabled();
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetNoiseSuppLevel(JNIEnv *jenv, jclass jcls, jint jarg1) {
jboolean jresult = 0 ;
int32_t arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = (int32_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppLevel(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jint JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetNoiseSuppLevel(JNIEnv *jenv, jclass jcls) {
jint jresult = 0 ;
int32_t result;
(void)jenv;
(void)jcls;
result = (int32_t)MediaSessionMgr::defaultsGetNoiseSuppLevel();
jresult = (jint)result;
return jresult;
}
SWIGEXPORT void JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_delete_1MediaContent(JNIEnv *jenv, jclass jcls, jlong jarg1) {
MediaContent *arg1 = (MediaContent *) 0 ;

View File

@ -41,6 +41,22 @@ public class tinyWRAPJNI {
public final static native boolean MediaSessionMgr_producerSetInt64(long jarg1, MediaSessionMgr jarg1_, int jarg2, String jarg3, long jarg4);
public final static native long MediaSessionMgr_findProxyPluginConsumer(long jarg1, MediaSessionMgr jarg1_, int jarg2);
public final static native long MediaSessionMgr_findProxyPluginProducer(long jarg1, MediaSessionMgr jarg1_, int jarg2);
public final static native boolean MediaSessionMgr_defaultsSetBandwidthLevel(int jarg1);
public final static native int MediaSessionMgr_defaultsGetBandwidthLevel();
public final static native boolean MediaSessionMgr_defaultsSetEchoTail(long jarg1);
public final static native long MediaSessionMgr_defaultsGetEchoTail();
public final static native boolean MediaSessionMgr_defaultsSetEchoSuppEnabled(boolean jarg1);
public final static native boolean MediaSessionMgr_defaultsGetEchoSuppEnabled();
public final static native boolean MediaSessionMgr_defaultsSetAgcEnabled(boolean jarg1);
public final static native boolean MediaSessionMgr_defaultsGetAgcEnabled();
public final static native boolean MediaSessionMgr_defaultsSetAgcLevel(float jarg1);
public final static native float MediaSessionMgr_defaultsGetAgcLevel();
public final static native boolean MediaSessionMgr_defaultsSetVadEnabled(boolean jarg1);
public final static native boolean MediaSessionMgr_defaultsGetGetVadEnabled();
public final static native boolean MediaSessionMgr_defaultsSetNoiseSuppEnabled(boolean jarg1);
public final static native boolean MediaSessionMgr_defaultsGetNoiseSuppEnabled();
public final static native boolean MediaSessionMgr_defaultsSetNoiseSuppLevel(int jarg1);
public final static native int MediaSessionMgr_defaultsGetNoiseSuppLevel();
public final static native void delete_MediaContent(long jarg1);
public final static native String MediaContent_getType(long jarg1, MediaContent jarg1_);
public final static native long MediaContent_getDataLength(long jarg1, MediaContent jarg1_);

View File

@ -2412,6 +2412,214 @@ SWIGEXPORT jlong JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetBandwidthLevel(JNIEnv *jenv, jclass jcls, jint jarg1) {
jboolean jresult = 0 ;
tmedia_bandwidth_level_t arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = (tmedia_bandwidth_level_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetBandwidthLevel(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jint JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetBandwidthLevel(JNIEnv *jenv, jclass jcls) {
jint jresult = 0 ;
tmedia_bandwidth_level_t result;
(void)jenv;
(void)jcls;
result = (tmedia_bandwidth_level_t)MediaSessionMgr::defaultsGetBandwidthLevel();
jresult = (jint)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetEchoTail(JNIEnv *jenv, jclass jcls, jlong jarg1) {
jboolean jresult = 0 ;
uint32_t arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = (uint32_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetEchoTail(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jlong JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetEchoTail(JNIEnv *jenv, jclass jcls) {
jlong jresult = 0 ;
uint32_t result;
(void)jenv;
(void)jcls;
result = (uint32_t)MediaSessionMgr::defaultsGetEchoTail();
jresult = (jlong)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetEchoSuppEnabled(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
jboolean jresult = 0 ;
bool arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetEchoSuppEnabled(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetEchoSuppEnabled(JNIEnv *jenv, jclass jcls) {
jboolean jresult = 0 ;
bool result;
(void)jenv;
(void)jcls;
result = (bool)MediaSessionMgr::defaultsGetEchoSuppEnabled();
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetAgcEnabled(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
jboolean jresult = 0 ;
bool arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetAgcEnabled(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetAgcEnabled(JNIEnv *jenv, jclass jcls) {
jboolean jresult = 0 ;
bool result;
(void)jenv;
(void)jcls;
result = (bool)MediaSessionMgr::defaultsGetAgcEnabled();
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetAgcLevel(JNIEnv *jenv, jclass jcls, jfloat jarg1) {
jboolean jresult = 0 ;
float arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = (float)jarg1;
result = (bool)MediaSessionMgr::defaultsSetAgcLevel(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jfloat JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetAgcLevel(JNIEnv *jenv, jclass jcls) {
jfloat jresult = 0 ;
float result;
(void)jenv;
(void)jcls;
result = (float)MediaSessionMgr::defaultsGetAgcLevel();
jresult = (jfloat)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetVadEnabled(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
jboolean jresult = 0 ;
bool arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetVadEnabled(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetGetVadEnabled(JNIEnv *jenv, jclass jcls) {
jboolean jresult = 0 ;
bool result;
(void)jenv;
(void)jcls;
result = (bool)MediaSessionMgr::defaultsGetGetVadEnabled();
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetNoiseSuppEnabled(JNIEnv *jenv, jclass jcls, jboolean jarg1) {
jboolean jresult = 0 ;
bool arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = jarg1 ? true : false;
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppEnabled(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetNoiseSuppEnabled(JNIEnv *jenv, jclass jcls) {
jboolean jresult = 0 ;
bool result;
(void)jenv;
(void)jcls;
result = (bool)MediaSessionMgr::defaultsGetNoiseSuppEnabled();
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jboolean JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsSetNoiseSuppLevel(JNIEnv *jenv, jclass jcls, jint jarg1) {
jboolean jresult = 0 ;
int32_t arg1 ;
bool result;
(void)jenv;
(void)jcls;
arg1 = (int32_t)jarg1;
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppLevel(arg1);
jresult = (jboolean)result;
return jresult;
}
SWIGEXPORT jint JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_MediaSessionMgr_1defaultsGetNoiseSuppLevel(JNIEnv *jenv, jclass jcls) {
jint jresult = 0 ;
int32_t result;
(void)jenv;
(void)jcls;
result = (int32_t)MediaSessionMgr::defaultsGetNoiseSuppLevel();
jresult = (jint)result;
return jresult;
}
SWIGEXPORT void JNICALL Java_org_doubango_tinyWRAP_tinyWRAPJNI_delete_1MediaContent(JNIEnv *jenv, jclass jcls, jlong jarg1) {
MediaContent *arg1 = (MediaContent *) 0 ;

View File

@ -198,6 +198,22 @@ sub DESTROY {
*producerSetInt64 = *tinyWRAPc::MediaSessionMgr_producerSetInt64;
*findProxyPluginConsumer = *tinyWRAPc::MediaSessionMgr_findProxyPluginConsumer;
*findProxyPluginProducer = *tinyWRAPc::MediaSessionMgr_findProxyPluginProducer;
*defaultsSetBandwidthLevel = *tinyWRAPc::MediaSessionMgr_defaultsSetBandwidthLevel;
*defaultsGetBandwidthLevel = *tinyWRAPc::MediaSessionMgr_defaultsGetBandwidthLevel;
*defaultsSetEchoTail = *tinyWRAPc::MediaSessionMgr_defaultsSetEchoTail;
*defaultsGetEchoTail = *tinyWRAPc::MediaSessionMgr_defaultsGetEchoTail;
*defaultsSetEchoSuppEnabled = *tinyWRAPc::MediaSessionMgr_defaultsSetEchoSuppEnabled;
*defaultsGetEchoSuppEnabled = *tinyWRAPc::MediaSessionMgr_defaultsGetEchoSuppEnabled;
*defaultsSetAgcEnabled = *tinyWRAPc::MediaSessionMgr_defaultsSetAgcEnabled;
*defaultsGetAgcEnabled = *tinyWRAPc::MediaSessionMgr_defaultsGetAgcEnabled;
*defaultsSetAgcLevel = *tinyWRAPc::MediaSessionMgr_defaultsSetAgcLevel;
*defaultsGetAgcLevel = *tinyWRAPc::MediaSessionMgr_defaultsGetAgcLevel;
*defaultsSetVadEnabled = *tinyWRAPc::MediaSessionMgr_defaultsSetVadEnabled;
*defaultsGetGetVadEnabled = *tinyWRAPc::MediaSessionMgr_defaultsGetGetVadEnabled;
*defaultsSetNoiseSuppEnabled = *tinyWRAPc::MediaSessionMgr_defaultsSetNoiseSuppEnabled;
*defaultsGetNoiseSuppEnabled = *tinyWRAPc::MediaSessionMgr_defaultsGetNoiseSuppEnabled;
*defaultsSetNoiseSuppLevel = *tinyWRAPc::MediaSessionMgr_defaultsSetNoiseSuppLevel;
*defaultsGetNoiseSuppLevel = *tinyWRAPc::MediaSessionMgr_defaultsGetNoiseSuppLevel;
sub DISOWN {
my $self = shift;
my $ptr = tied(%$self);

View File

@ -2020,6 +2020,55 @@ SWIG_AsVal_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, long long *val)
}
SWIGINTERN int
SWIG_AsVal_bool SWIG_PERL_DECL_ARGS_2(SV *obj, bool* val)
{
if (obj == &PL_sv_yes) {
if (val) *val = true;
return SWIG_OK;
} else if (obj == &PL_sv_no) {
if (val) *val = false;
return SWIG_OK;
} else {
if (val) *val = SvTRUE(obj) ? true: false;
return SWIG_AddCast(SWIG_OK);
}
return SWIG_TypeError;
}
SWIGINTERN int
SWIG_AsVal_float SWIG_PERL_DECL_ARGS_2(SV * obj, float *val)
{
double v;
int res = SWIG_AsVal_double SWIG_PERL_CALL_ARGS_2(obj, &v);
if (SWIG_IsOK(res)) {
if ((v < -FLT_MAX || v > FLT_MAX)) {
return SWIG_OverflowError;
} else {
if (val) *val = static_cast< float >(v);
}
}
return res;
}
SWIGINTERNINLINE SV *
SWIG_From_double SWIG_PERL_DECL_ARGS_1(double value)
{
SV *obj = sv_newmortal();
sv_setnv(obj, value);
return obj;
}
SWIGINTERNINLINE SV *
SWIG_From_float SWIG_PERL_DECL_ARGS_1(float value)
{
return SWIG_From_double SWIG_PERL_CALL_ARGS_1(value);
}
SWIGINTERNINLINE SV *
SWIG_FromCharPtrAndSize(const char* carray, size_t size)
{
@ -2097,23 +2146,6 @@ SWIG_From_short SWIG_PERL_DECL_ARGS_1(short value)
}
SWIGINTERN int
SWIG_AsVal_bool SWIG_PERL_DECL_ARGS_2(SV *obj, bool* val)
{
if (obj == &PL_sv_yes) {
if (val) *val = true;
return SWIG_OK;
} else if (obj == &PL_sv_no) {
if (val) *val = false;
return SWIG_OK;
} else {
if (val) *val = SvTRUE(obj) ? true: false;
return SWIG_AddCast(SWIG_OK);
}
return SWIG_TypeError;
}
SWIGINTERN int
SWIG_AsVal_unsigned_SS_long_SS_long SWIG_PERL_DECL_ARGS_2(SV *obj, unsigned long long *val)
{
@ -3356,6 +3388,374 @@ XS(_wrap_MediaSessionMgr_findProxyPluginProducer) {
}
XS(_wrap_MediaSessionMgr_defaultsSetBandwidthLevel) {
{
tmedia_bandwidth_level_t arg1 ;
int val1 ;
int ecode1 = 0 ;
int argvi = 0;
bool result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsSetBandwidthLevel(bl);");
}
ecode1 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetBandwidthLevel" "', argument " "1"" of type '" "tmedia_bandwidth_level_t""'");
}
arg1 = static_cast< tmedia_bandwidth_level_t >(val1);
result = (bool)MediaSessionMgr::defaultsSetBandwidthLevel(arg1);
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsGetBandwidthLevel) {
{
int argvi = 0;
tmedia_bandwidth_level_t result;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsGetBandwidthLevel();");
}
result = (tmedia_bandwidth_level_t)MediaSessionMgr::defaultsGetBandwidthLevel();
ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast< int >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsSetEchoTail) {
{
uint32_t arg1 ;
unsigned int val1 ;
int ecode1 = 0 ;
int argvi = 0;
bool result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsSetEchoTail(echo_tail);");
}
ecode1 = SWIG_AsVal_unsigned_SS_int SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetEchoTail" "', argument " "1"" of type '" "uint32_t""'");
}
arg1 = static_cast< uint32_t >(val1);
result = (bool)MediaSessionMgr::defaultsSetEchoTail(arg1);
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsGetEchoTail) {
{
int argvi = 0;
uint32_t result;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsGetEchoTail();");
}
result = (uint32_t)MediaSessionMgr::defaultsGetEchoTail();
ST(argvi) = SWIG_From_unsigned_SS_int SWIG_PERL_CALL_ARGS_1(static_cast< unsigned int >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsSetEchoSuppEnabled) {
{
bool arg1 ;
bool val1 ;
int ecode1 = 0 ;
int argvi = 0;
bool result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsSetEchoSuppEnabled(echo_supp_enabled);");
}
ecode1 = SWIG_AsVal_bool SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetEchoSuppEnabled" "', argument " "1"" of type '" "bool""'");
}
arg1 = static_cast< bool >(val1);
result = (bool)MediaSessionMgr::defaultsSetEchoSuppEnabled(arg1);
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsGetEchoSuppEnabled) {
{
int argvi = 0;
bool result;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsGetEchoSuppEnabled();");
}
result = (bool)MediaSessionMgr::defaultsGetEchoSuppEnabled();
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsSetAgcEnabled) {
{
bool arg1 ;
bool val1 ;
int ecode1 = 0 ;
int argvi = 0;
bool result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsSetAgcEnabled(agc_enabled);");
}
ecode1 = SWIG_AsVal_bool SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetAgcEnabled" "', argument " "1"" of type '" "bool""'");
}
arg1 = static_cast< bool >(val1);
result = (bool)MediaSessionMgr::defaultsSetAgcEnabled(arg1);
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsGetAgcEnabled) {
{
int argvi = 0;
bool result;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsGetAgcEnabled();");
}
result = (bool)MediaSessionMgr::defaultsGetAgcEnabled();
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsSetAgcLevel) {
{
float arg1 ;
float val1 ;
int ecode1 = 0 ;
int argvi = 0;
bool result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsSetAgcLevel(agc_level);");
}
ecode1 = SWIG_AsVal_float SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetAgcLevel" "', argument " "1"" of type '" "float""'");
}
arg1 = static_cast< float >(val1);
result = (bool)MediaSessionMgr::defaultsSetAgcLevel(arg1);
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsGetAgcLevel) {
{
int argvi = 0;
float result;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsGetAgcLevel();");
}
result = (float)MediaSessionMgr::defaultsGetAgcLevel();
ST(argvi) = SWIG_From_float SWIG_PERL_CALL_ARGS_1(static_cast< float >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsSetVadEnabled) {
{
bool arg1 ;
bool val1 ;
int ecode1 = 0 ;
int argvi = 0;
bool result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsSetVadEnabled(vad_enabled);");
}
ecode1 = SWIG_AsVal_bool SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetVadEnabled" "', argument " "1"" of type '" "bool""'");
}
arg1 = static_cast< bool >(val1);
result = (bool)MediaSessionMgr::defaultsSetVadEnabled(arg1);
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsGetGetVadEnabled) {
{
int argvi = 0;
bool result;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsGetGetVadEnabled();");
}
result = (bool)MediaSessionMgr::defaultsGetGetVadEnabled();
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsSetNoiseSuppEnabled) {
{
bool arg1 ;
bool val1 ;
int ecode1 = 0 ;
int argvi = 0;
bool result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsSetNoiseSuppEnabled(noise_supp_enabled);");
}
ecode1 = SWIG_AsVal_bool SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetNoiseSuppEnabled" "', argument " "1"" of type '" "bool""'");
}
arg1 = static_cast< bool >(val1);
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppEnabled(arg1);
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsGetNoiseSuppEnabled) {
{
int argvi = 0;
bool result;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsGetNoiseSuppEnabled();");
}
result = (bool)MediaSessionMgr::defaultsGetNoiseSuppEnabled();
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsSetNoiseSuppLevel) {
{
int32_t arg1 ;
int val1 ;
int ecode1 = 0 ;
int argvi = 0;
bool result;
dXSARGS;
if ((items < 1) || (items > 1)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsSetNoiseSuppLevel(noise_supp_level);");
}
ecode1 = SWIG_AsVal_int SWIG_PERL_CALL_ARGS_2(ST(0), &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetNoiseSuppLevel" "', argument " "1"" of type '" "int32_t""'");
}
arg1 = static_cast< int32_t >(val1);
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppLevel(arg1);
ST(argvi) = SWIG_From_bool SWIG_PERL_CALL_ARGS_1(static_cast< bool >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_MediaSessionMgr_defaultsGetNoiseSuppLevel) {
{
int argvi = 0;
int32_t result;
dXSARGS;
if ((items < 0) || (items > 0)) {
SWIG_croak("Usage: MediaSessionMgr_defaultsGetNoiseSuppLevel();");
}
result = (int32_t)MediaSessionMgr::defaultsGetNoiseSuppLevel();
ST(argvi) = SWIG_From_int SWIG_PERL_CALL_ARGS_1(static_cast< int >(result)); argvi++ ;
XSRETURN(argvi);
fail:
SWIG_croak_null();
}
}
XS(_wrap_delete_MediaContent) {
{
MediaContent *arg1 = (MediaContent *) 0 ;
@ -20701,6 +21101,22 @@ static swig_command_info swig_commands[] = {
{"tinyWRAPc::MediaSessionMgr_producerSetInt64", _wrap_MediaSessionMgr_producerSetInt64},
{"tinyWRAPc::MediaSessionMgr_findProxyPluginConsumer", _wrap_MediaSessionMgr_findProxyPluginConsumer},
{"tinyWRAPc::MediaSessionMgr_findProxyPluginProducer", _wrap_MediaSessionMgr_findProxyPluginProducer},
{"tinyWRAPc::MediaSessionMgr_defaultsSetBandwidthLevel", _wrap_MediaSessionMgr_defaultsSetBandwidthLevel},
{"tinyWRAPc::MediaSessionMgr_defaultsGetBandwidthLevel", _wrap_MediaSessionMgr_defaultsGetBandwidthLevel},
{"tinyWRAPc::MediaSessionMgr_defaultsSetEchoTail", _wrap_MediaSessionMgr_defaultsSetEchoTail},
{"tinyWRAPc::MediaSessionMgr_defaultsGetEchoTail", _wrap_MediaSessionMgr_defaultsGetEchoTail},
{"tinyWRAPc::MediaSessionMgr_defaultsSetEchoSuppEnabled", _wrap_MediaSessionMgr_defaultsSetEchoSuppEnabled},
{"tinyWRAPc::MediaSessionMgr_defaultsGetEchoSuppEnabled", _wrap_MediaSessionMgr_defaultsGetEchoSuppEnabled},
{"tinyWRAPc::MediaSessionMgr_defaultsSetAgcEnabled", _wrap_MediaSessionMgr_defaultsSetAgcEnabled},
{"tinyWRAPc::MediaSessionMgr_defaultsGetAgcEnabled", _wrap_MediaSessionMgr_defaultsGetAgcEnabled},
{"tinyWRAPc::MediaSessionMgr_defaultsSetAgcLevel", _wrap_MediaSessionMgr_defaultsSetAgcLevel},
{"tinyWRAPc::MediaSessionMgr_defaultsGetAgcLevel", _wrap_MediaSessionMgr_defaultsGetAgcLevel},
{"tinyWRAPc::MediaSessionMgr_defaultsSetVadEnabled", _wrap_MediaSessionMgr_defaultsSetVadEnabled},
{"tinyWRAPc::MediaSessionMgr_defaultsGetGetVadEnabled", _wrap_MediaSessionMgr_defaultsGetGetVadEnabled},
{"tinyWRAPc::MediaSessionMgr_defaultsSetNoiseSuppEnabled", _wrap_MediaSessionMgr_defaultsSetNoiseSuppEnabled},
{"tinyWRAPc::MediaSessionMgr_defaultsGetNoiseSuppEnabled", _wrap_MediaSessionMgr_defaultsGetNoiseSuppEnabled},
{"tinyWRAPc::MediaSessionMgr_defaultsSetNoiseSuppLevel", _wrap_MediaSessionMgr_defaultsSetNoiseSuppLevel},
{"tinyWRAPc::MediaSessionMgr_defaultsGetNoiseSuppLevel", _wrap_MediaSessionMgr_defaultsGetNoiseSuppLevel},
{"tinyWRAPc::delete_MediaContent", _wrap_delete_MediaContent},
{"tinyWRAPc::MediaContent_getType", _wrap_MediaContent_getType},
{"tinyWRAPc::MediaContent_getDataLength", _wrap_MediaContent_getDataLength},

View File

@ -159,9 +159,105 @@ class MediaSessionMgr(_object):
def producerSetInt64(self, *args): return _tinyWRAP.MediaSessionMgr_producerSetInt64(self, *args)
def findProxyPluginConsumer(self, *args): return _tinyWRAP.MediaSessionMgr_findProxyPluginConsumer(self, *args)
def findProxyPluginProducer(self, *args): return _tinyWRAP.MediaSessionMgr_findProxyPluginProducer(self, *args)
__swig_getmethods__["defaultsSetBandwidthLevel"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsSetBandwidthLevel
if _newclass:defaultsSetBandwidthLevel = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsSetBandwidthLevel)
__swig_getmethods__["defaultsGetBandwidthLevel"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsGetBandwidthLevel
if _newclass:defaultsGetBandwidthLevel = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsGetBandwidthLevel)
__swig_getmethods__["defaultsSetEchoTail"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsSetEchoTail
if _newclass:defaultsSetEchoTail = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsSetEchoTail)
__swig_getmethods__["defaultsGetEchoTail"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsGetEchoTail
if _newclass:defaultsGetEchoTail = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsGetEchoTail)
__swig_getmethods__["defaultsSetEchoSuppEnabled"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsSetEchoSuppEnabled
if _newclass:defaultsSetEchoSuppEnabled = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsSetEchoSuppEnabled)
__swig_getmethods__["defaultsGetEchoSuppEnabled"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsGetEchoSuppEnabled
if _newclass:defaultsGetEchoSuppEnabled = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsGetEchoSuppEnabled)
__swig_getmethods__["defaultsSetAgcEnabled"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsSetAgcEnabled
if _newclass:defaultsSetAgcEnabled = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsSetAgcEnabled)
__swig_getmethods__["defaultsGetAgcEnabled"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsGetAgcEnabled
if _newclass:defaultsGetAgcEnabled = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsGetAgcEnabled)
__swig_getmethods__["defaultsSetAgcLevel"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsSetAgcLevel
if _newclass:defaultsSetAgcLevel = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsSetAgcLevel)
__swig_getmethods__["defaultsGetAgcLevel"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsGetAgcLevel
if _newclass:defaultsGetAgcLevel = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsGetAgcLevel)
__swig_getmethods__["defaultsSetVadEnabled"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsSetVadEnabled
if _newclass:defaultsSetVadEnabled = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsSetVadEnabled)
__swig_getmethods__["defaultsGetGetVadEnabled"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsGetGetVadEnabled
if _newclass:defaultsGetGetVadEnabled = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsGetGetVadEnabled)
__swig_getmethods__["defaultsSetNoiseSuppEnabled"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsSetNoiseSuppEnabled
if _newclass:defaultsSetNoiseSuppEnabled = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsSetNoiseSuppEnabled)
__swig_getmethods__["defaultsGetNoiseSuppEnabled"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsGetNoiseSuppEnabled
if _newclass:defaultsGetNoiseSuppEnabled = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsGetNoiseSuppEnabled)
__swig_getmethods__["defaultsSetNoiseSuppLevel"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsSetNoiseSuppLevel
if _newclass:defaultsSetNoiseSuppLevel = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsSetNoiseSuppLevel)
__swig_getmethods__["defaultsGetNoiseSuppLevel"] = lambda x: _tinyWRAP.MediaSessionMgr_defaultsGetNoiseSuppLevel
if _newclass:defaultsGetNoiseSuppLevel = staticmethod(_tinyWRAP.MediaSessionMgr_defaultsGetNoiseSuppLevel)
MediaSessionMgr_swigregister = _tinyWRAP.MediaSessionMgr_swigregister
MediaSessionMgr_swigregister(MediaSessionMgr)
def MediaSessionMgr_defaultsSetBandwidthLevel(*args):
return _tinyWRAP.MediaSessionMgr_defaultsSetBandwidthLevel(*args)
MediaSessionMgr_defaultsSetBandwidthLevel = _tinyWRAP.MediaSessionMgr_defaultsSetBandwidthLevel
def MediaSessionMgr_defaultsGetBandwidthLevel():
return _tinyWRAP.MediaSessionMgr_defaultsGetBandwidthLevel()
MediaSessionMgr_defaultsGetBandwidthLevel = _tinyWRAP.MediaSessionMgr_defaultsGetBandwidthLevel
def MediaSessionMgr_defaultsSetEchoTail(*args):
return _tinyWRAP.MediaSessionMgr_defaultsSetEchoTail(*args)
MediaSessionMgr_defaultsSetEchoTail = _tinyWRAP.MediaSessionMgr_defaultsSetEchoTail
def MediaSessionMgr_defaultsGetEchoTail():
return _tinyWRAP.MediaSessionMgr_defaultsGetEchoTail()
MediaSessionMgr_defaultsGetEchoTail = _tinyWRAP.MediaSessionMgr_defaultsGetEchoTail
def MediaSessionMgr_defaultsSetEchoSuppEnabled(*args):
return _tinyWRAP.MediaSessionMgr_defaultsSetEchoSuppEnabled(*args)
MediaSessionMgr_defaultsSetEchoSuppEnabled = _tinyWRAP.MediaSessionMgr_defaultsSetEchoSuppEnabled
def MediaSessionMgr_defaultsGetEchoSuppEnabled():
return _tinyWRAP.MediaSessionMgr_defaultsGetEchoSuppEnabled()
MediaSessionMgr_defaultsGetEchoSuppEnabled = _tinyWRAP.MediaSessionMgr_defaultsGetEchoSuppEnabled
def MediaSessionMgr_defaultsSetAgcEnabled(*args):
return _tinyWRAP.MediaSessionMgr_defaultsSetAgcEnabled(*args)
MediaSessionMgr_defaultsSetAgcEnabled = _tinyWRAP.MediaSessionMgr_defaultsSetAgcEnabled
def MediaSessionMgr_defaultsGetAgcEnabled():
return _tinyWRAP.MediaSessionMgr_defaultsGetAgcEnabled()
MediaSessionMgr_defaultsGetAgcEnabled = _tinyWRAP.MediaSessionMgr_defaultsGetAgcEnabled
def MediaSessionMgr_defaultsSetAgcLevel(*args):
return _tinyWRAP.MediaSessionMgr_defaultsSetAgcLevel(*args)
MediaSessionMgr_defaultsSetAgcLevel = _tinyWRAP.MediaSessionMgr_defaultsSetAgcLevel
def MediaSessionMgr_defaultsGetAgcLevel():
return _tinyWRAP.MediaSessionMgr_defaultsGetAgcLevel()
MediaSessionMgr_defaultsGetAgcLevel = _tinyWRAP.MediaSessionMgr_defaultsGetAgcLevel
def MediaSessionMgr_defaultsSetVadEnabled(*args):
return _tinyWRAP.MediaSessionMgr_defaultsSetVadEnabled(*args)
MediaSessionMgr_defaultsSetVadEnabled = _tinyWRAP.MediaSessionMgr_defaultsSetVadEnabled
def MediaSessionMgr_defaultsGetGetVadEnabled():
return _tinyWRAP.MediaSessionMgr_defaultsGetGetVadEnabled()
MediaSessionMgr_defaultsGetGetVadEnabled = _tinyWRAP.MediaSessionMgr_defaultsGetGetVadEnabled
def MediaSessionMgr_defaultsSetNoiseSuppEnabled(*args):
return _tinyWRAP.MediaSessionMgr_defaultsSetNoiseSuppEnabled(*args)
MediaSessionMgr_defaultsSetNoiseSuppEnabled = _tinyWRAP.MediaSessionMgr_defaultsSetNoiseSuppEnabled
def MediaSessionMgr_defaultsGetNoiseSuppEnabled():
return _tinyWRAP.MediaSessionMgr_defaultsGetNoiseSuppEnabled()
MediaSessionMgr_defaultsGetNoiseSuppEnabled = _tinyWRAP.MediaSessionMgr_defaultsGetNoiseSuppEnabled
def MediaSessionMgr_defaultsSetNoiseSuppLevel(*args):
return _tinyWRAP.MediaSessionMgr_defaultsSetNoiseSuppLevel(*args)
MediaSessionMgr_defaultsSetNoiseSuppLevel = _tinyWRAP.MediaSessionMgr_defaultsSetNoiseSuppLevel
def MediaSessionMgr_defaultsGetNoiseSuppLevel():
return _tinyWRAP.MediaSessionMgr_defaultsGetNoiseSuppLevel()
MediaSessionMgr_defaultsGetNoiseSuppLevel = _tinyWRAP.MediaSessionMgr_defaultsGetNoiseSuppLevel
class MediaContent(_object):
__swig_setmethods__ = {}
__setattr__ = lambda self, name, value: _swig_setattr(self, MediaContent, name, value)

View File

@ -3770,6 +3770,43 @@ SWIG_AsVal_long_SS_long (PyObject *obj, long long *val)
}
SWIGINTERN int
SWIG_AsVal_bool (PyObject *obj, bool *val)
{
int r = PyObject_IsTrue(obj);
if (r == -1)
return SWIG_ERROR;
if (val) *val = r ? true : false;
return SWIG_OK;
}
SWIGINTERN int
SWIG_AsVal_float (PyObject * obj, float *val)
{
double v;
int res = SWIG_AsVal_double (obj, &v);
if (SWIG_IsOK(res)) {
if ((v < -FLT_MAX || v > FLT_MAX)) {
return SWIG_OverflowError;
} else {
if (val) *val = static_cast< float >(v);
}
}
return res;
}
#define SWIG_From_double PyFloat_FromDouble
SWIGINTERNINLINE PyObject *
SWIG_From_float (float value)
{
return SWIG_From_double (value);
}
SWIGINTERNINLINE PyObject *
SWIG_From_unsigned_SS_short (unsigned short value)
{
@ -3827,17 +3864,6 @@ SWIG_From_short (short value)
}
SWIGINTERN int
SWIG_AsVal_bool (PyObject *obj, bool *val)
{
int r = PyObject_IsTrue(obj);
if (r == -1)
return SWIG_ERROR;
if (val) *val = r ? true : false;
return SWIG_OK;
}
SWIGINTERN int
SWIG_AsVal_unsigned_SS_long_SS_long (PyObject *obj, unsigned long long *val)
{
@ -6112,6 +6138,286 @@ fail:
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsSetBandwidthLevel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
tmedia_bandwidth_level_t arg1 ;
int val1 ;
int ecode1 = 0 ;
PyObject * obj0 = 0 ;
bool result;
if (!PyArg_ParseTuple(args,(char *)"O:MediaSessionMgr_defaultsSetBandwidthLevel",&obj0)) SWIG_fail;
ecode1 = SWIG_AsVal_int(obj0, &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetBandwidthLevel" "', argument " "1"" of type '" "tmedia_bandwidth_level_t""'");
}
arg1 = static_cast< tmedia_bandwidth_level_t >(val1);
result = (bool)MediaSessionMgr::defaultsSetBandwidthLevel(arg1);
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsGetBandwidthLevel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
tmedia_bandwidth_level_t result;
if (!PyArg_ParseTuple(args,(char *)":MediaSessionMgr_defaultsGetBandwidthLevel")) SWIG_fail;
result = (tmedia_bandwidth_level_t)MediaSessionMgr::defaultsGetBandwidthLevel();
resultobj = SWIG_From_int(static_cast< int >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsSetEchoTail(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
uint32_t arg1 ;
unsigned int val1 ;
int ecode1 = 0 ;
PyObject * obj0 = 0 ;
bool result;
if (!PyArg_ParseTuple(args,(char *)"O:MediaSessionMgr_defaultsSetEchoTail",&obj0)) SWIG_fail;
ecode1 = SWIG_AsVal_unsigned_SS_int(obj0, &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetEchoTail" "', argument " "1"" of type '" "uint32_t""'");
}
arg1 = static_cast< uint32_t >(val1);
result = (bool)MediaSessionMgr::defaultsSetEchoTail(arg1);
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsGetEchoTail(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
uint32_t result;
if (!PyArg_ParseTuple(args,(char *)":MediaSessionMgr_defaultsGetEchoTail")) SWIG_fail;
result = (uint32_t)MediaSessionMgr::defaultsGetEchoTail();
resultobj = SWIG_From_unsigned_SS_int(static_cast< unsigned int >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsSetEchoSuppEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
bool arg1 ;
bool val1 ;
int ecode1 = 0 ;
PyObject * obj0 = 0 ;
bool result;
if (!PyArg_ParseTuple(args,(char *)"O:MediaSessionMgr_defaultsSetEchoSuppEnabled",&obj0)) SWIG_fail;
ecode1 = SWIG_AsVal_bool(obj0, &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetEchoSuppEnabled" "', argument " "1"" of type '" "bool""'");
}
arg1 = static_cast< bool >(val1);
result = (bool)MediaSessionMgr::defaultsSetEchoSuppEnabled(arg1);
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsGetEchoSuppEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
bool result;
if (!PyArg_ParseTuple(args,(char *)":MediaSessionMgr_defaultsGetEchoSuppEnabled")) SWIG_fail;
result = (bool)MediaSessionMgr::defaultsGetEchoSuppEnabled();
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsSetAgcEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
bool arg1 ;
bool val1 ;
int ecode1 = 0 ;
PyObject * obj0 = 0 ;
bool result;
if (!PyArg_ParseTuple(args,(char *)"O:MediaSessionMgr_defaultsSetAgcEnabled",&obj0)) SWIG_fail;
ecode1 = SWIG_AsVal_bool(obj0, &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetAgcEnabled" "', argument " "1"" of type '" "bool""'");
}
arg1 = static_cast< bool >(val1);
result = (bool)MediaSessionMgr::defaultsSetAgcEnabled(arg1);
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsGetAgcEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
bool result;
if (!PyArg_ParseTuple(args,(char *)":MediaSessionMgr_defaultsGetAgcEnabled")) SWIG_fail;
result = (bool)MediaSessionMgr::defaultsGetAgcEnabled();
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsSetAgcLevel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
float arg1 ;
float val1 ;
int ecode1 = 0 ;
PyObject * obj0 = 0 ;
bool result;
if (!PyArg_ParseTuple(args,(char *)"O:MediaSessionMgr_defaultsSetAgcLevel",&obj0)) SWIG_fail;
ecode1 = SWIG_AsVal_float(obj0, &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetAgcLevel" "', argument " "1"" of type '" "float""'");
}
arg1 = static_cast< float >(val1);
result = (bool)MediaSessionMgr::defaultsSetAgcLevel(arg1);
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsGetAgcLevel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
float result;
if (!PyArg_ParseTuple(args,(char *)":MediaSessionMgr_defaultsGetAgcLevel")) SWIG_fail;
result = (float)MediaSessionMgr::defaultsGetAgcLevel();
resultobj = SWIG_From_float(static_cast< float >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsSetVadEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
bool arg1 ;
bool val1 ;
int ecode1 = 0 ;
PyObject * obj0 = 0 ;
bool result;
if (!PyArg_ParseTuple(args,(char *)"O:MediaSessionMgr_defaultsSetVadEnabled",&obj0)) SWIG_fail;
ecode1 = SWIG_AsVal_bool(obj0, &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetVadEnabled" "', argument " "1"" of type '" "bool""'");
}
arg1 = static_cast< bool >(val1);
result = (bool)MediaSessionMgr::defaultsSetVadEnabled(arg1);
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsGetGetVadEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
bool result;
if (!PyArg_ParseTuple(args,(char *)":MediaSessionMgr_defaultsGetGetVadEnabled")) SWIG_fail;
result = (bool)MediaSessionMgr::defaultsGetGetVadEnabled();
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsSetNoiseSuppEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
bool arg1 ;
bool val1 ;
int ecode1 = 0 ;
PyObject * obj0 = 0 ;
bool result;
if (!PyArg_ParseTuple(args,(char *)"O:MediaSessionMgr_defaultsSetNoiseSuppEnabled",&obj0)) SWIG_fail;
ecode1 = SWIG_AsVal_bool(obj0, &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetNoiseSuppEnabled" "', argument " "1"" of type '" "bool""'");
}
arg1 = static_cast< bool >(val1);
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppEnabled(arg1);
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsGetNoiseSuppEnabled(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
bool result;
if (!PyArg_ParseTuple(args,(char *)":MediaSessionMgr_defaultsGetNoiseSuppEnabled")) SWIG_fail;
result = (bool)MediaSessionMgr::defaultsGetNoiseSuppEnabled();
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsSetNoiseSuppLevel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
int32_t arg1 ;
int val1 ;
int ecode1 = 0 ;
PyObject * obj0 = 0 ;
bool result;
if (!PyArg_ParseTuple(args,(char *)"O:MediaSessionMgr_defaultsSetNoiseSuppLevel",&obj0)) SWIG_fail;
ecode1 = SWIG_AsVal_int(obj0, &val1);
if (!SWIG_IsOK(ecode1)) {
SWIG_exception_fail(SWIG_ArgError(ecode1), "in method '" "MediaSessionMgr_defaultsSetNoiseSuppLevel" "', argument " "1"" of type '" "int32_t""'");
}
arg1 = static_cast< int32_t >(val1);
result = (bool)MediaSessionMgr::defaultsSetNoiseSuppLevel(arg1);
resultobj = SWIG_From_bool(static_cast< bool >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *_wrap_MediaSessionMgr_defaultsGetNoiseSuppLevel(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *resultobj = 0;
int32_t result;
if (!PyArg_ParseTuple(args,(char *)":MediaSessionMgr_defaultsGetNoiseSuppLevel")) SWIG_fail;
result = (int32_t)MediaSessionMgr::defaultsGetNoiseSuppLevel();
resultobj = SWIG_From_int(static_cast< int >(result));
return resultobj;
fail:
return NULL;
}
SWIGINTERN PyObject *MediaSessionMgr_swigregister(PyObject *SWIGUNUSEDPARM(self), PyObject *args) {
PyObject *obj;
if (!PyArg_ParseTuple(args,(char*)"O:swigregister", &obj)) return NULL;
@ -20351,6 +20657,22 @@ static PyMethodDef SwigMethods[] = {
{ (char *)"MediaSessionMgr_producerSetInt64", _wrap_MediaSessionMgr_producerSetInt64, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_findProxyPluginConsumer", _wrap_MediaSessionMgr_findProxyPluginConsumer, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_findProxyPluginProducer", _wrap_MediaSessionMgr_findProxyPluginProducer, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsSetBandwidthLevel", _wrap_MediaSessionMgr_defaultsSetBandwidthLevel, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsGetBandwidthLevel", _wrap_MediaSessionMgr_defaultsGetBandwidthLevel, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsSetEchoTail", _wrap_MediaSessionMgr_defaultsSetEchoTail, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsGetEchoTail", _wrap_MediaSessionMgr_defaultsGetEchoTail, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsSetEchoSuppEnabled", _wrap_MediaSessionMgr_defaultsSetEchoSuppEnabled, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsGetEchoSuppEnabled", _wrap_MediaSessionMgr_defaultsGetEchoSuppEnabled, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsSetAgcEnabled", _wrap_MediaSessionMgr_defaultsSetAgcEnabled, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsGetAgcEnabled", _wrap_MediaSessionMgr_defaultsGetAgcEnabled, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsSetAgcLevel", _wrap_MediaSessionMgr_defaultsSetAgcLevel, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsGetAgcLevel", _wrap_MediaSessionMgr_defaultsGetAgcLevel, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsSetVadEnabled", _wrap_MediaSessionMgr_defaultsSetVadEnabled, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsGetGetVadEnabled", _wrap_MediaSessionMgr_defaultsGetGetVadEnabled, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsSetNoiseSuppEnabled", _wrap_MediaSessionMgr_defaultsSetNoiseSuppEnabled, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsGetNoiseSuppEnabled", _wrap_MediaSessionMgr_defaultsGetNoiseSuppEnabled, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsSetNoiseSuppLevel", _wrap_MediaSessionMgr_defaultsSetNoiseSuppLevel, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_defaultsGetNoiseSuppLevel", _wrap_MediaSessionMgr_defaultsGetNoiseSuppLevel, METH_VARARGS, NULL},
{ (char *)"MediaSessionMgr_swigregister", MediaSessionMgr_swigregister, METH_VARARGS, NULL},
{ (char *)"delete_MediaContent", _wrap_delete_MediaContent, METH_VARARGS, NULL},
{ (char *)"MediaContent_getType", _wrap_MediaContent_getType, METH_VARARGS, NULL},

View File

@ -88,9 +88,9 @@ static int tdav_speex_denoise_open(tmedia_denoise_t* self, uint32_t frame_size,
// Automatic gain control
if(TMEDIA_DENOISE(denoiser)->agc_enabled){
float agc_level = TMEDIA_DENOISE(denoiser)->agc_level;
i = 1;
speex_preprocess_ctl(denoiser->preprocess_state_record, SPEEX_PREPROCESS_SET_AGC, &i);
float agc_level = TMEDIA_DENOISE(denoiser)->agc_level;
speex_preprocess_ctl(denoiser->preprocess_state_record, SPEEX_PREPROCESS_SET_AGC_LEVEL, &agc_level);
}
else{

View File

@ -87,7 +87,8 @@ tsk_bool_t tmedia_defaults_get_agc_enabled()
int tmedia_defaults_set_agc_level(float agc_level)
{
return __agc_level = agc_level;
__agc_level = agc_level;
return 0;
}
float tmedia_defaults_get_agc_level()