diff dsp/rateconversion/Resampler.h @ 370:50d393750cfd

Avoid vector reallocation on every reconstructed output sample
author Chris Cannam <c.cannam@qmul.ac.uk>
date Wed, 16 Oct 2013 13:33:18 +0100
parents 767947956fc1
children 734e5fa6f731
line wrap: on
line diff
--- a/dsp/rateconversion/Resampler.h	Wed Oct 16 08:16:23 2013 +0100
+++ b/dsp/rateconversion/Resampler.h	Wed Oct 16 13:33:18 2013 +0100
@@ -55,6 +55,7 @@
     Phase *m_phaseData;
     int m_phase;
     std::vector<double> m_buffer;
+    int m_bufferOrigin;
 
     void initialise();
     double reconstructOne();