summaryrefslogtreecommitdiffstats
path: root/gsm_audio.h
diff options
context:
space:
mode:
authorAndreas Eversberg2009-05-11 11:07:58 +0200
committerAndreas Eversberg2009-05-11 11:07:58 +0200
commit20a671d76854520ad9d5ea9d481e008240465e62 (patch)
treefbfd12696b1d31b347e85442f1e9ed37ccfda0d8 /gsm_audio.h
parentApplied patch by Daniel: "execute"-action can now be performed on call init o... (diff)
downloadlcr-20a671d76854520ad9d5ea9d481e008240465e62.tar.gz
lcr-20a671d76854520ad9d5ea9d481e008240465e62.tar.xz
lcr-20a671d76854520ad9d5ea9d481e008240465e62.zip
Added GSM network support.
This turns LCR into a GSM mobile switching center. More infos will follow.
Diffstat (limited to 'gsm_audio.h')
-rw-r--r--gsm_audio.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/gsm_audio.h b/gsm_audio.h
new file mode 100644
index 0000000..04a6d77
--- /dev/null
+++ b/gsm_audio.h
@@ -0,0 +1,6 @@
+
+void *gsm_audio_create(void);
+void gsm_audio_destroy(void *arg);
+int gsm_audio_decode(void *arg, unsigned char *frame, signed short *samples);
+void gsm_audio_encode(void *arg, signed short *samples, unsigned char *frame);
+