2 ######### Define SASR if >> is a signed arithmetic shift (-1 >> 1 == -1)
4 MULHACK = -DUSE_FLOAT_MUL
5 ######### Define this if your host multiplies floats faster than integers,
6 ######### e.g. on a SPARCstation.
9 ######### Define together with USE_FLOAT_MUL to enable the GSM library's
10 ######### approximation option for incorrect, but good-enough results.
14 ######### Define to enable the GSM library's long-term correlation
15 ######### approximation option---faster, but worse; works for
16 ######### both integer and floating point multiplications.
17 ######### This flag is still in the experimental stage.
21 ######### Define to enable the GSM library's option to pack GSM frames
22 ######### in the style used by the WAV #49 format. If you want to write
23 ######### a tool that produces .WAV files which contain GSM-encoded data,
24 ######### define this, and read about the GSM_OPT_WAV49 option in the
25 ######### manual page on gsm_option(3).
27 AM_CFLAGS = $(SASR) $(MULHAC) $(FAST) $(LTP_CUT) $(WAV49)
30 EXTRA_DIST = add.c code.c decode.c long_term.c lpc.c preprocess.c \
31 rpe.c gsm_destroy.c gsm_decode.c gsm_encode.c gsm_create.c \
32 gsm_option.c short_term.c table.c private.h gsm.h \
35 noinst_LTLIBRARIES = libgsm.la
36 noinst_HEADERS = gsm.h
37 libgsm_la_SOURCES = add.c code.c decode.c long_term.c lpc.c preprocess.c \
38 rpe.c gsm_destroy.c gsm_decode.c gsm_encode.c gsm_create.c \
39 gsm_option.c short_term.c table.c private.h aliases.h