From 906d281c75a82ac1872bd40a619fa2c2fd9b3caf Mon Sep 17 00:00:00 2001 From: Owen Green Date: Mon, 29 Jul 2019 18:35:42 +0100 Subject: [PATCH] change to buffer adaptor const samps --- include/SCBufferAdaptor.hpp | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/include/SCBufferAdaptor.hpp b/include/SCBufferAdaptor.hpp index 01162d5..e1ae6e1 100644 --- a/include/SCBufferAdaptor.hpp +++ b/include/SCBufferAdaptor.hpp @@ -128,19 +128,19 @@ public: return v(fluid::Slice(offset, nframes), fluid::Slice(chanoffset, 1)).col(0); } - const FluidTensorView samps(size_t channel) const override + FluidTensorView samps(size_t channel) const override { - FluidTensorView v{mBuffer->data, 0, + FluidTensorView v{mBuffer->data, 0, static_cast(mBuffer->frames), static_cast(mBuffer->channels)}; return v.col(channel); } - const FluidTensorView samps(size_t offset, size_t nframes, + FluidTensorView samps(size_t offset, size_t nframes, size_t chanoffset) const override { - FluidTensorView v{mBuffer->data, 0, + FluidTensorView v{mBuffer->data, 0, static_cast(mBuffer->frames), static_cast(mBuffer->channels)};