Added dct2.c with 1-D and 2-D DCT and inverse DCT functions, based off of the existin...
authorphilayres <philayres@01035d8c-6547-0410-b346-abe4f91aad63>
Tue, 25 Jul 2017 15:48:13 +0000 (15:48 +0000)
committerphilayres <philayres@01035d8c-6547-0410-b346-abe4f91aad63>
Tue, 25 Jul 2017 15:48:13 +0000 (15:48 +0000)
commit5befa61a062e653737fb807a686aa18c37340637
tree86a90deb641e3e27ca79de1ac1066fee673acd64
parent92b2a135508efed0e89b193bf59d08f7e45acf58
Added dct2.c with 1-D and 2-D DCT and inverse DCT functions, based off of the existing real number FFT functions.
Provided simple test cases for DCT functions.
Took out the dct2 and idct2 stubs from c2wideband.c
Split out some reusable test helper functions for reuse (in t_helper.c/h).
Formatted c2wideband.c with correct tab spacing

git-svn-id: https://svn.code.sf.net/p/freetel/code@3331 01035d8c-6547-0410-b346-abe4f91aad63
codec2-dev/src/CMakeLists.txt
codec2-dev/src/c2wideband.c
codec2-dev/src/dct2.c [new file with mode: 0644]
codec2-dev/src/dct2.h [new file with mode: 0644]
codec2-dev/unittest/CMakeLists.txt
codec2-dev/unittest/t_helpers.c [new file with mode: 0644]
codec2-dev/unittest/t_helpers.h [new file with mode: 0644]
codec2-dev/unittest/tc2wideband.c
codec2-dev/unittest/tdct2.c [new file with mode: 0644]