Sylvain Munaut | 1a4ea5b | 2010-10-08 15:09:16 +0200 | [diff] [blame] | 1 | #ifndef _OSMOCOM_CODEC_H |
| 2 | #define _OSMOCOM_CODEC_H |
| 3 | |
| 4 | #include <stdint.h> |
| 5 | |
| 6 | extern uint16_t gsm610_bitorder[]; /* FR */ |
Sylvain Munaut | a1094c8 | 2010-10-24 21:13:40 +0200 | [diff] [blame] | 7 | extern uint16_t gsm620_unvoiced_bitorder[]; /* HR unvoiced */ |
| 8 | extern uint16_t gsm620_voiced_bitorder[]; /* HR voiced */ |
Sylvain Munaut | 1a4ea5b | 2010-10-08 15:09:16 +0200 | [diff] [blame] | 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 */ |