From 563e7624d9f880a828bbbc30f9e57466b698cfda Mon Sep 17 00:00:00 2001 From: paulfd Date: Sun, 15 Sep 2019 22:46:56 +0200 Subject: [PATCH] Added an overload for subspan without an end in the AudioSpan class --- sfizz/AudioSpan.h | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/sfizz/AudioSpan.h b/sfizz/AudioSpan.h index dc26aa73..798ef723 100644 --- a/sfizz/AudioSpan.h +++ b/sfizz/AudioSpan.h @@ -201,6 +201,12 @@ public: return { spans, numChannels, offset, length }; } + AudioSpan subspan(size_type offset) + { + ASSERT(offset <= numFrames); + return { spans, numChannels, offset, numFrames - offset }; + } + private: std::array spans; size_type numFrames { 0 };