aboutsummaryrefslogtreecommitdiffstats
path: root/src/amr.c
diff options
context:
space:
mode:
authorPablo Neira Ayuso <pablo@gnumonks.org>2013-02-12 19:22:45 +0100
committerPablo Neira Ayuso <pablo@gnumonks.org>2013-02-12 19:29:42 +0100
commit92601d0a20990209c085723d94bf7d636fa9186d (patch)
tree22038afa1f88cd1858748fd3d2f8e29b52cd0679 /src/amr.c
parentc92810eccd491b9dfc7b1c2bb4dbc599ff04e9fe (diff)
osmux: use ft instead of the cmr
The cmr is the requested codec for the other peer, the ft actually contains the current codec mode. cmr may contain 15 which means "don't care".
Diffstat (limited to 'src/amr.c')
-rw-r--r--src/amr.c22
1 files changed, 11 insertions, 11 deletions
diff --git a/src/amr.c b/src/amr.c
index b52acc3..0a58b57 100644
--- a/src/amr.c
+++ b/src/amr.c
@@ -25,18 +25,18 @@
* 7 12.20 244 31
*/
-static size_t amr_cmr_to_bytes[AMR_CMR_MAX] = {
- [AMR_CMR_0] = 12,
- [AMR_CMR_1] = 13,
- [AMR_CMR_2] = 15,
- [AMR_CMR_3] = 17,
- [AMR_CMR_4] = 19,
- [AMR_CMR_5] = 20,
- [AMR_CMR_6] = 26,
- [AMR_CMR_7] = 31,
+static size_t amr_ft_to_bytes[AMR_FT_MAX] = {
+ [AMR_FT_0] = 12,
+ [AMR_FT_1] = 13,
+ [AMR_FT_2] = 15,
+ [AMR_FT_3] = 17,
+ [AMR_FT_4] = 19,
+ [AMR_FT_5] = 20,
+ [AMR_FT_6] = 26,
+ [AMR_FT_7] = 31,
};
-size_t osmo_amr_bytes(uint8_t amr_cmr)
+size_t osmo_amr_bytes(uint8_t amr_ft)
{
- return amr_cmr_to_bytes[amr_cmr];
+ return amr_ft_to_bytes[amr_ft];
}