Large patch from Danilo to (i) change some #define names to make them codec2-specific...
authordrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 10 Oct 2016 06:24:45 +0000 (06:24 +0000)
committerdrowe67 <drowe67@01035d8c-6547-0410-b346-abe4f91aad63>
Mon, 10 Oct 2016 06:24:45 +0000 (06:24 +0000)
commit6277d201964b87c6327e8e43a3d54c2edaa7d533
treef11383fc9e3768eb14f8040720cd41151410d1a9
parente8feb8fcb500dae732187a8a23f0cad1b7689e5e
Large patch from Danilo to (i) change some #define names to make them codec2-specific (ii) add an abstraction layer for ffts (iii) add ARM-specific FFTs for stm32 that doesn't help CPU laod but helps memory

git-svn-id: https://svn.code.sf.net/p/freetel/code@2885 01035d8c-6547-0410-b346-abe4f91aad63
22 files changed:
codec2-dev/CMakeLists.txt
codec2-dev/src/CMakeLists.txt
codec2-dev/src/c2sim.c
codec2-dev/src/codec2.c
codec2-dev/src/codec2_fft.c [new file with mode: 0644]
codec2-dev/src/codec2_fft.h [new file with mode: 0644]
codec2-dev/src/codec2_internal.h
codec2-dev/src/defines.h
codec2-dev/src/dump.h
codec2-dev/src/fdmdv.c
codec2-dev/src/fdmdv_internal.h
codec2-dev/src/interp.c
codec2-dev/src/nlp.c
codec2-dev/src/phase.c
codec2-dev/src/phase.h
codec2-dev/src/quantise.c
codec2-dev/src/quantise.h
codec2-dev/src/sine.c
codec2-dev/src/sine.h
codec2-dev/stm32/Makefile
codec2-dev/stm32/src/fdmdv_profile.c
codec2-dev/unittest/tlspsens.c