From: drowe67 Date: Tue, 12 Aug 2014 02:37:30 +0000 (+0000) Subject: changed/added soem #defines to make 8-16kHz resampling filters a little easier to use X-Git-Url: http://git.whiteaudio.com/gitweb/?a=commitdiff_plain;h=0e916f25affa651d13279329f9a2720a1a56c6ff;p=freetel-svn-tracking.git changed/added soem #defines to make 8-16kHz resampling filters a little easier to use git-svn-id: https://svn.code.sf.net/p/freetel/code@1792 01035d8c-6547-0410-b346-abe4f91aad63 --- diff --git a/codec2-dev/src/codec2_fdmdv.h b/codec2-dev/src/codec2_fdmdv.h index 8dacab26..afe8381c 100644 --- a/codec2-dev/src/codec2_fdmdv.h +++ b/codec2-dev/src/codec2_fdmdv.h @@ -68,8 +68,9 @@ extern "C" { /* 8 to 48 kHz sample rate conversion */ -#define FDMDV_OS 2 /* oversampling rate */ -#define FDMDV_OS_TAPS 48 /* number of OS filter taps */ +#define FDMDV_OS 2 /* oversampling rate */ +#define FDMDV_OS_TAPS_16K 48 /* number of OS filter taps at 16kHz */ +#define FDMDV_OS_TAPS_8K (FDMDV_OS_TAPS_16K/FDMDV_OS) /* number of OS filter taps at 8kHz */ /* FFT points */ diff --git a/codec2-dev/src/fdmdv.c b/codec2-dev/src/fdmdv.c index f4325712..2f6bf61f 100644 --- a/codec2-dev/src/fdmdv.c +++ b/codec2-dev/src/fdmdv.c @@ -1622,7 +1622,7 @@ void fdmdv_8_to_16(float out16k[], float in8k[], int n) for(i=0; i