FreeCalypso > hg > gsm-codec-lib
view pcap/Makefile @ 128:a5ffec18e4cd
test programs: use printf %d format for codec parameters
Even though all codec params (both FR and EFR) are small unsigned integers,
we use signed int16_t data type for both, for interface reasons: in the
case of FR it's the gsm_signal type of libgsm, and in the case of EFR
it's the Word16 type of ETSI codec guts. Therefore, the correct printf
format is %d, not %u, when the objective is to see what's in the variables
(what the compiler sees) and catch any bugs.
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Sun, 11 Dec 2022 04:00:13 +0000 |
parents | 39dbaccc349d |
children | b9af126bfddb |
line wrap: on
line source
CC= gcc CFLAGS= -O2 PROGS= rtp-gsmfr-extr INSTBIN=/opt/freecalypso/bin all: ${PROGS} rtp-gsmfr-extr: rtp-gsmfr-extr.c ${CC} ${CFLAGS} -o $@ $@.c -lpcap install: mkdir -p ${INSTBIN} install -c ${PROGS} ${INSTBIN} clean: rm -f *.o *.out ${PROGS}