2009-05-11 09:07:58 +00:00
|
|
|
|
2013-03-14 08:58:31 +00:00
|
|
|
#ifdef WITH_GSMFR
|
2013-03-09 17:15:33 +00:00
|
|
|
void *gsm_fr_create(void);
|
|
|
|
void gsm_fr_destroy(void *arg);
|
|
|
|
int gsm_fr_decode(void *arg, unsigned char *frame, signed short *samples);
|
|
|
|
void gsm_fr_encode(void *arg, signed short *samples, unsigned char *frame);
|
2013-03-14 08:58:31 +00:00
|
|
|
#endif
|
|
|
|
|
|
|
|
#ifdef WITH_GSMAMR
|
|
|
|
void *gsm_amr_create(void);
|
|
|
|
void gsm_amr_destroy(void *arg);
|
|
|
|
int gsm_amr_decode(void *arg, unsigned char *frame, signed short *samples);
|
|
|
|
int gsm_amr_encode(void *arg, signed short *samples, unsigned char *frame, int mode);
|
|
|
|
int gsm_efr_decode(void *arg, unsigned char *frame, signed short *samples);
|
|
|
|
int gsm_efr_encode(void *arg, signed short *samples, unsigned char *frame);
|
|
|
|
#endif
|
2009-05-11 09:07:58 +00:00
|
|
|
|
2013-03-31 10:50:04 +00:00
|
|
|
#ifdef WITH_GSMHR
|
|
|
|
void *gsm_hr_create(void);
|
|
|
|
void gsm_hr_destroy(void *arg);
|
|
|
|
int gsm_hr_decode(void *arg, unsigned char *frame, signed short *samples);
|
|
|
|
void gsm_hr_encode(void *arg, signed short *samples, unsigned char *frame);
|
|
|
|
#endif
|