diff options
author | Thomas Grill <xovo@users.sourceforge.net> | 2003-01-16 04:36:48 +0000 |
---|---|---|
committer | Thomas Grill <xovo@users.sourceforge.net> | 2003-01-16 04:36:48 +0000 |
commit | d9c287d4336721d773c8a4c01588f0b7c8be984d (patch) | |
tree | 3c521a125e8fb17d4a193bcb4514a41c1b4f1e9a /externals/grill/fftease/src/main.h | |
parent | b00be027fe91e9ae5a19f53b6c1fd0245b4d4bae (diff) |
""
svn path=/trunk/; revision=340
Diffstat (limited to 'externals/grill/fftease/src/main.h')
-rw-r--r-- | externals/grill/fftease/src/main.h | 13 |
1 files changed, 10 insertions, 3 deletions
diff --git a/externals/grill/fftease/src/main.h b/externals/grill/fftease/src/main.h index d9746c71..620cca5d 100644 --- a/externals/grill/fftease/src/main.h +++ b/externals/grill/fftease/src/main.h @@ -44,7 +44,7 @@ class fftease: FLEXT_HEADER_S(fftease,flext_dsp,setup) public: - fftease(I mult,BL stereo,BL window,BL bitshuf); + fftease(I mult,I flags); virtual ~fftease(); protected: @@ -60,6 +60,7 @@ protected: virtual V Delete(); virtual V Transform(I _N2,S *const *in) = 0; + I Mult() const { return _mult; } F *_input1,*_input2; @@ -72,8 +73,14 @@ protected: I _inCount; - I _mult; - BL _stereo,_window,_bitshuf; + enum { + F_STEREO = 0x01, + F_WINDOW = 0x02, + F_BITSHUFFLE = 0x04, + F_CONVERT = 0x08,F_CRES = 0x10, + }; + + I _mult,_flags; private: I blsz; |