From ad2b389e2331d6072da1e5919279e7f0f190555e Mon Sep 17 00:00:00 2001 From: 2 * r + 2 * t <61896496+soramanew@users.noreply.github.com> Date: Sun, 7 Sep 2025 18:21:31 +1000 Subject: plugin/ap: cleaner chunk loading/accessing --- plugin/src/Caelestia/audioprovider.hpp | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'plugin/src/Caelestia/audioprovider.hpp') diff --git a/plugin/src/Caelestia/audioprovider.hpp b/plugin/src/Caelestia/audioprovider.hpp index 2acdb2d..44c6890 100644 --- a/plugin/src/Caelestia/audioprovider.hpp +++ b/plugin/src/Caelestia/audioprovider.hpp @@ -76,11 +76,8 @@ public: [[nodiscard]] int sampleRate() const; [[nodiscard]] int chunkSize() const; - void withLock(std::function fn); - - [[nodiscard]] bool hasChunks() const; [[nodiscard]] QVector nextChunk(); - void loadChunk(QVector chunk); + void loadChunk(const QVector& chunk); protected: int m_sampleRate; -- cgit v1.2.3-freya