diff --git a/Outputs/Speaker/Implementation/CompoundSource.hpp b/Outputs/Speaker/Implementation/CompoundSource.hpp index d46fc14ed..b6e7b21d9 100644 --- a/Outputs/Speaker/Implementation/CompoundSource.hpp +++ b/Outputs/Speaker/Implementation/CompoundSource.hpp @@ -33,13 +33,14 @@ template constexpr bool is_stereo() { template class CompoundSource: public Outputs::Speaker::SampleSource> { private: - template class CompoundSourceHolder: public Outputs::Speaker::SampleSource> { + template class CompoundSourceHolder { public: template void get_samples(std::size_t number_of_samples, std::int16_t *target) { std::fill(target, target + number_of_samples, 0); } void set_scaled_volume_range(int16_t, double *, double) {} + void skip_samples(const std::size_t) {} static constexpr std::size_t size() { return 0;