X-Git-Url: http://git.eversberg.eu/gitweb.cgi?p=lcr.git;a=blobdiff_plain;f=gsm_audio.c;h=8af743983b3e14f529ae5d473b0248f25ce8f216;hp=52b9c05ed15d17f930c4c9a4685c3c601a157ae9;hb=cbc7e7fdf73ec34e1d060a8d93235b031ccbe602;hpb=4ec1520c572c4099b478897e4a6ee3a28622ca44 diff --git a/gsm_audio.c b/gsm_audio.c index 52b9c05..8af7439 100644 --- a/gsm_audio.c +++ b/gsm_audio.c @@ -10,7 +10,7 @@ \*****************************************************************************/ extern "C" { -#include "/usr/include/gsm/gsm.h" +#include /* create gsm instance */ @@ -21,7 +21,7 @@ void *gsm_audio_create(void) handle = gsm_create(); if (handle) - gsm_option(handle, GSM_OPT_WAV49, &value); + gsm_option(handle, 0/*GSM_OPT_WAV49*/, &value); return handle; } @@ -35,20 +35,20 @@ void gsm_audio_destroy(void *arg) /* decode frame into samples, return error */ int gsm_audio_decode(void *arg, unsigned char *frame, signed short *samples) { - int value = 0; +// int value = 0; - gsm_option((gsm)arg, GSM_OPT_FRAME_INDEX, &value); +// gsm_option((gsm)arg, GSM_OPT_FRAME_INDEX, &value); return gsm_decode((gsm)arg, (gsm_byte *)frame, (gsm_signal *)samples); } /* encode samples into frame */ void gsm_audio_encode(void *arg, signed short *samples, unsigned char *frame) { - int value = 0; +// int value = 0; - gsm_option((gsm)arg, GSM_OPT_FRAME_INDEX, &value); +// gsm_option((gsm)arg, GSM_OPT_FRAME_INDEX, &value); gsm_encode((gsm)arg, (gsm_signal *)samples, (gsm_byte *)frame); } -} +} /* extern "C" */