summaryrefslogtreecommitdiffstats
path: root/src/router/audio.h
diff options
context:
space:
mode:
authorAndreas Eversberg <jolly@eversberg.eu>2021-02-27 12:07:32 +0100
committerAndreas Eversberg <jolly@eversberg.eu>2021-03-14 11:20:55 +0100
commitd5face6404c604e0baff7aed9a1ba5db18431f51 (patch)
tree873d98421e541327a1ce275213c9e5f1bbfbf14a /src/router/audio.h
parent2017066db5d60f017031800c65c3f7dc4bb1c1b0 (diff)
Add DTMF detection via telephone-event payload
Diffstat (limited to 'src/router/audio.h')
-rw-r--r--src/router/audio.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/router/audio.h b/src/router/audio.h
index 390e54f..cf2d34c 100644
--- a/src/router/audio.h
+++ b/src/router/audio.h
@@ -1,6 +1,10 @@
+
void receive_originator(struct osmo_cc_session_codec *codec, uint16_t sequence_number, uint32_t timestamp, uint8_t *data, int len);
void receive_terminator(struct osmo_cc_session_codec *codec, uint16_t sequence_number, uint32_t timestamp, uint8_t *data, int len);
void call_media_handle(void);
void call_clock(int len);
void encode_l16(uint8_t *src_data, int src_len, uint8_t **dst_data, int *dst_len);
void decode_l16(uint8_t *src_data, int src_len, uint8_t **dst_data, int *dst_len);
+void encode_te(uint8_t *src_data, int src_len, uint8_t **dst_data, int *dst_len);
+void decode_te(uint8_t *src_data, int src_len, uint8_t **dst_data, int *dst_len);
+