aboutsummaryrefslogtreecommitdiffstats
path: root/src/libmobile/console.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libmobile/console.h')
-rw-r--r--src/libmobile/console.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/libmobile/console.h b/src/libmobile/console.h
index c90886f..53fc1fd 100644
--- a/src/libmobile/console.h
+++ b/src/libmobile/console.h
@@ -1,9 +1,15 @@
+#include <osmocom/core/timer.h>
+#include <osmocom/core/select.h>
+#include <osmocom/cc/endpoint.h>
+#include "main_mobile.h"
+
void console_msg(osmo_cc_call_t *call, osmo_cc_msg_t *msg);
-int console_init(const char *station_id, const char *audiodev, int samplerate, int latency, int dial_digits, int loopback, int echo_test, const char *digits);
+int console_init(const char *audiodev, int samplerate, int buffer, int loopback, int echo_test, const char *digits, const struct number_lengths *lengths, const char *station_id);
void console_cleanup(void);
-int console_open_audio(int latspl);
+int console_open_audio(int buffer_size, double interval);
int console_start_audio(void);
void console_process(int c);
void process_console(int c);
+int console_inscription(const char *station_id);