resampler: moved resampling code into its own folder
diff --git a/CMakeLists.txt b/CMakeLists.txt
index db1a245..65d843d 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -22,25 +22,25 @@
     src/fifo/FifoControllerIndirect.cpp
     src/flowgraph/AudioProcessorBase.cpp
     src/flowgraph/ClipToRange.cpp
-    src/flowgraph/ContinuousResampler.cpp
-    src/flowgraph/IntegerRatio.cpp
-    src/flowgraph/LinearResampler.cpp
     src/flowgraph/ManyToMultiConverter.cpp
     src/flowgraph/MonoToMultiConverter.cpp
-    src/flowgraph/MultiChannelResampler.cpp
-    src/flowgraph/PolyphaseResampler.cpp
-    src/flowgraph/PolyphaseResamplerMono.cpp
-    src/flowgraph/PolyphaseResamplerStereo.cpp
     src/flowgraph/RampLinear.cpp
     src/flowgraph/SampleRateConverter.cpp
-    src/flowgraph/SincResampler.cpp
-    src/flowgraph/SincResamplerStereo.cpp
     src/flowgraph/SinkFloat.cpp
     src/flowgraph/SinkI16.cpp
     src/flowgraph/SinkI24.cpp
     src/flowgraph/SourceFloat.cpp
     src/flowgraph/SourceI16.cpp
     src/flowgraph/SourceI24.cpp
+    src/flowgraph/resampler/ContinuousResampler.cpp
+    src/flowgraph/resampler/IntegerRatio.cpp
+    src/flowgraph/resampler/LinearResampler.cpp
+    src/flowgraph/resampler/MultiChannelResampler.cpp
+    src/flowgraph/resampler/PolyphaseResampler.cpp
+    src/flowgraph/resampler/PolyphaseResamplerMono.cpp
+    src/flowgraph/resampler/PolyphaseResamplerStereo.cpp
+    src/flowgraph/resampler/SincResampler.cpp
+    src/flowgraph/resampler/SincResamplerStereo.cpp
     src/opensles/AudioInputStreamOpenSLES.cpp
     src/opensles/AudioOutputStreamOpenSLES.cpp
     src/opensles/AudioStreamBuffered.cpp
diff --git a/src/flowgraph/SampleRateConverter.h b/src/flowgraph/SampleRateConverter.h
index 9e2d900..502fb05 100644
--- a/src/flowgraph/SampleRateConverter.h
+++ b/src/flowgraph/SampleRateConverter.h
@@ -21,9 +21,7 @@
 #include <sys/types.h>
 
 #include "AudioProcessorBase.h"
-#include "MultiChannelResampler.h"
-#include "LinearResampler.h"
-#include "SincResampler.h"
+#include "resampler/MultiChannelResampler.h"
 
 namespace flowgraph {
 
diff --git a/src/flowgraph/ContinuousResampler.cpp b/src/flowgraph/resampler/ContinuousResampler.cpp
similarity index 100%
rename from src/flowgraph/ContinuousResampler.cpp
rename to src/flowgraph/resampler/ContinuousResampler.cpp
diff --git a/src/flowgraph/ContinuousResampler.h b/src/flowgraph/resampler/ContinuousResampler.h
similarity index 100%
rename from src/flowgraph/ContinuousResampler.h
rename to src/flowgraph/resampler/ContinuousResampler.h
diff --git a/src/flowgraph/IntegerRatio.cpp b/src/flowgraph/resampler/IntegerRatio.cpp
similarity index 100%
rename from src/flowgraph/IntegerRatio.cpp
rename to src/flowgraph/resampler/IntegerRatio.cpp
diff --git a/src/flowgraph/IntegerRatio.h b/src/flowgraph/resampler/IntegerRatio.h
similarity index 100%
rename from src/flowgraph/IntegerRatio.h
rename to src/flowgraph/resampler/IntegerRatio.h
diff --git a/src/flowgraph/LinearResampler.cpp b/src/flowgraph/resampler/LinearResampler.cpp
similarity index 100%
rename from src/flowgraph/LinearResampler.cpp
rename to src/flowgraph/resampler/LinearResampler.cpp
diff --git a/src/flowgraph/LinearResampler.h b/src/flowgraph/resampler/LinearResampler.h
similarity index 100%
rename from src/flowgraph/LinearResampler.h
rename to src/flowgraph/resampler/LinearResampler.h
diff --git a/src/flowgraph/MultiChannelResampler.cpp b/src/flowgraph/resampler/MultiChannelResampler.cpp
similarity index 100%
rename from src/flowgraph/MultiChannelResampler.cpp
rename to src/flowgraph/resampler/MultiChannelResampler.cpp
diff --git a/src/flowgraph/MultiChannelResampler.h b/src/flowgraph/resampler/MultiChannelResampler.h
similarity index 100%
rename from src/flowgraph/MultiChannelResampler.h
rename to src/flowgraph/resampler/MultiChannelResampler.h
diff --git a/src/flowgraph/PolyphaseResampler.cpp b/src/flowgraph/resampler/PolyphaseResampler.cpp
similarity index 100%
rename from src/flowgraph/PolyphaseResampler.cpp
rename to src/flowgraph/resampler/PolyphaseResampler.cpp
diff --git a/src/flowgraph/PolyphaseResampler.h b/src/flowgraph/resampler/PolyphaseResampler.h
similarity index 100%
rename from src/flowgraph/PolyphaseResampler.h
rename to src/flowgraph/resampler/PolyphaseResampler.h
diff --git a/src/flowgraph/PolyphaseResamplerMono.cpp b/src/flowgraph/resampler/PolyphaseResamplerMono.cpp
similarity index 100%
rename from src/flowgraph/PolyphaseResamplerMono.cpp
rename to src/flowgraph/resampler/PolyphaseResamplerMono.cpp
diff --git a/src/flowgraph/PolyphaseResamplerMono.h b/src/flowgraph/resampler/PolyphaseResamplerMono.h
similarity index 100%
rename from src/flowgraph/PolyphaseResamplerMono.h
rename to src/flowgraph/resampler/PolyphaseResamplerMono.h
diff --git a/src/flowgraph/PolyphaseResamplerStereo.cpp b/src/flowgraph/resampler/PolyphaseResamplerStereo.cpp
similarity index 100%
rename from src/flowgraph/PolyphaseResamplerStereo.cpp
rename to src/flowgraph/resampler/PolyphaseResamplerStereo.cpp
diff --git a/src/flowgraph/PolyphaseResamplerStereo.h b/src/flowgraph/resampler/PolyphaseResamplerStereo.h
similarity index 100%
rename from src/flowgraph/PolyphaseResamplerStereo.h
rename to src/flowgraph/resampler/PolyphaseResamplerStereo.h
diff --git a/src/flowgraph/SincResampler.cpp b/src/flowgraph/resampler/SincResampler.cpp
similarity index 100%
rename from src/flowgraph/SincResampler.cpp
rename to src/flowgraph/resampler/SincResampler.cpp
diff --git a/src/flowgraph/SincResampler.h b/src/flowgraph/resampler/SincResampler.h
similarity index 100%
rename from src/flowgraph/SincResampler.h
rename to src/flowgraph/resampler/SincResampler.h
diff --git a/src/flowgraph/SincResamplerStereo.cpp b/src/flowgraph/resampler/SincResamplerStereo.cpp
similarity index 100%
rename from src/flowgraph/SincResamplerStereo.cpp
rename to src/flowgraph/resampler/SincResamplerStereo.cpp
diff --git a/src/flowgraph/SincResamplerStereo.h b/src/flowgraph/resampler/SincResamplerStereo.h
similarity index 100%
rename from src/flowgraph/SincResamplerStereo.h
rename to src/flowgraph/resampler/SincResamplerStereo.h