Merge commit '7f6615a37df0dadbe86fdfc980e0a8a15013a80e'
[osmocom-bb.git] / src / shared / libosmocore / include / osmocom / codec / codec.h
1 #ifndef _OSMOCOM_CODEC_H
2 #define _OSMOCOM_CODEC_H
3
4 #include <stdint.h>
5
6 extern uint16_t gsm610_bitorder[];      /* FR */
7 extern uint16_t gsm620_unvoiced_bitorder[]; /* HR unvoiced */
8 extern uint16_t gsm620_voiced_bitorder[];   /* HR voiced */
9 extern uint16_t gsm660_bitorder[];      /* EFR */
10
11 extern uint16_t gsm690_12_2_bitorder[]; /* AMR 12.2  kbits */
12 extern uint16_t gsm690_10_2_bitorder[]; /* AMR 10.2  kbits */
13 extern uint16_t gsm690_7_95_bitorder[]; /* AMR  7.95 kbits */
14 extern uint16_t gsm690_7_4_bitorder[];  /* AMR  7.4  kbits */
15 extern uint16_t gsm690_6_7_bitorder[];  /* AMR  6.7  kbits */
16 extern uint16_t gsm690_5_9_bitorder[];  /* AMR  5.9  kbits */
17 extern uint16_t gsm690_5_15_bitorder[]; /* AMR  5.15 kbits */
18 extern uint16_t gsm690_4_75_bitorder[]; /* AMR  4.75 kbits */
19
20 #endif /* _OSMOCOM_CODEC_H */