diff dsp/rateconversion/Resampler.h @ 145:fe267879e022

Avoid vector reallocation on every reconstructed output sample
author Chris Cannam
date Wed, 16 Oct 2013 13:33:18 +0100
parents 54c9e0811ae7
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();