From f0ccaeaec633a728240d7e8f3c339766694f90b2 Mon Sep 17 00:00:00 2001 From: Jonas Suhr Christensen Date: Thu, 14 Apr 2016 12:44:24 +0200 Subject: Fixed dummy implementation of CHResampler used when compiling without resampler support. --- src/chresampler.cc | 6 +++--- src/chresampler.h | 2 ++ 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'src') diff --git a/src/chresampler.cc b/src/chresampler.cc index 4515e53..5118d8f 100644 --- a/src/chresampler.cc +++ b/src/chresampler.cc @@ -162,19 +162,19 @@ double CHResampler::getRatio() const #else // Dummy implementation -CHResampler::CHResampler() {} +CHResampler::CHResampler() {} CHResampler::~CHResampler() {} void CHResampler::setup(double, double) {} void CHResampler::setInputSamples(float*, size_t) {} void CHResampler::setOutputSamples(float*, size_t) {} void CHResampler::process() {} -size_t CHResampler::getInputSampleCount() +size_t CHResampler::getInputSampleCount() const { return 0; } -size_t CHResampler::getOutputSampleCount() +size_t CHResampler::getOutputSampleCount() const { return 0; } diff --git a/src/chresampler.h b/src/chresampler.h index cd5d571..da4c410 100644 --- a/src/chresampler.h +++ b/src/chresampler.h @@ -54,10 +54,12 @@ public: double getRatio() const; +#ifdef WITH_RESAMPLER private: class Prv; std::unique_ptr prv; double input_fs; double output_fs; +#endif /*WITH_RESAMPLER*/ }; -- cgit v1.2.3