FreeCalypso > hg > gsm-codec-lib
comparison libgsmefr/gsm_efr.h @ 542:f2d0f2f15d5f
libgsmefr: add wrapper for TW-TS-001 RTP input
| author | Mychaela Falconia <falcon@freecalypso.org> |
|---|---|
| date | Sat, 28 Sep 2024 06:38:08 +0000 |
| parents | 23656d874524 |
| children |
comparison
equal
deleted
inserted
replaced
| 541:23656d874524 | 542:f2d0f2f15d5f |
|---|---|
| 41 int16_t *pcm); | 41 int16_t *pcm); |
| 42 extern void EFR_decode_frame(struct EFR_decoder_state *st, const uint8_t *frame, | 42 extern void EFR_decode_frame(struct EFR_decoder_state *st, const uint8_t *frame, |
| 43 int bfi, int taf, int16_t *pcm); | 43 int bfi, int taf, int16_t *pcm); |
| 44 extern void EFR_decode_bfi_nodata(struct EFR_decoder_state *st, int taf, | 44 extern void EFR_decode_bfi_nodata(struct EFR_decoder_state *st, int taf, |
| 45 int16_t *pcm); | 45 int16_t *pcm); |
| 46 extern int EFR_decode_rtp(struct EFR_decoder_state *st, const uint8_t *rtp_pl, | |
| 47 unsigned rtp_pl_len, int16_t *pcm); | |
| 46 | 48 |
| 47 /* stateless utility functions */ | 49 /* stateless utility functions */ |
| 48 | 50 |
| 49 extern int EFR_sid_classify(const uint8_t *frame); | 51 extern int EFR_sid_classify(const uint8_t *frame); |
| 50 extern void EFR_frame2params(const uint8_t *frame, int16_t *params); | 52 extern void EFR_frame2params(const uint8_t *frame, int16_t *params); |
