Modified: freeswitch/branches/gmaruzz/mod_gsmopen/mod_gsmopen.c (15159 => 15160)
--- freeswitch/branches/gmaruzz/mod_gsmopen/mod_gsmopen.c 2009-10-14 19:26:10 UTC (rev 15159)
+++ freeswitch/branches/gmaruzz/mod_gsmopen/mod_gsmopen.c 2009-10-14 19:50:24 UTC (rev 15160)
@@ -1604,6 +1604,17 @@
}
}
+ if (alsa_init(&globals.GSMOPEN_INTERFACES[interface_id])) {
+ ERRORA("alsa_init failed\n", GSMOPEN_P_LOG);
+ return SWITCH_STATUS_FALSE;
+
+ }
+
+ if (alsa_shutdown(&globals.GSMOPEN_INTERFACES[interface_id])) {
+ ERRORA("alsa_shutdown failed\n", GSMOPEN_P_LOG);
+ return SWITCH_STATUS_FALSE;
+
+ }
gsmopen_store_boost("5", &globals.GSMOPEN_INTERFACES[interface_id].capture_boost); //FIXME
gsmopen_store_boost("10", &globals.GSMOPEN_INTERFACES[interface_id].playback_boost); //FIXME