diff vamp-sdk/hostext/PluginInputDomainAdapter.h @ 70:fd58037b4a7b

* use m_impl for channel and input domain adapters as well
author cannam
date Wed, 06 Jun 2007 10:00:36 +0000
parents 9d3272c7db60
children 64697dca0d48
line wrap: on
line diff
--- a/vamp-sdk/hostext/PluginInputDomainAdapter.h	Wed Jun 06 09:49:50 2007 +0000
+++ b/vamp-sdk/hostext/PluginInputDomainAdapter.h	Wed Jun 06 10:00:36 2007 +0000
@@ -88,17 +88,8 @@
     FeatureSet process(const float *const *inputBuffers, RealTime timestamp);
 
 protected:
-    size_t m_channels;
-    size_t m_blockSize;
-    float **m_freqbuf;
-    double *m_ri;
-    double *m_ro;
-    double *m_io;
-
-    void fft(unsigned int n, bool inverse,
-             double *ri, double *ii, double *ro, double *io);
-
-    size_t makeBlockSizeAcceptable(size_t) const;
+    class Impl;
+    Impl *m_impl;
 };
 
 }