commit | 8b8ae345ccf908c127a5cfeecd5c1f0199b97627 | [log] [tgz] |
---|---|---|
author | Phil Burk <[email protected]> | Tue Jul 16 17:55:54 2019 -0700 |
committer | Phil Burk <[email protected]> | Tue Jul 16 17:55:54 2019 -0700 |
tree | 6e25bc5853176f2ed5910f278e540c586d396383 | |
parent | 941fd5e3b8f55c15a498df3f17e8e6fcf90e506a [diff] |
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