summaryrefslogtreecommitdiff
path: root/plugin/src/Caelestia/audioprovider.cpp
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-08 23:12:25 +1000
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2025-09-08 23:12:25 +1000
commitdc42e4f38e731cda0651540b4629f3e196792a85 (patch)
tree944904da920a152c4203528e3e08b1df2ee891d0 /plugin/src/Caelestia/audioprovider.cpp
parentnix: remove cava dep (diff)
downloadcaelestia-shell-dc42e4f38e731cda0651540b4629f3e196792a85.tar.gz
caelestia-shell-dc42e4f38e731cda0651540b4629f3e196792a85.tar.bz2
caelestia-shell-dc42e4f38e731cda0651540b4629f3e196792a85.zip
plugin/ac: use double buffer
Double buffer instead of circular buffer
Diffstat (limited to 'plugin/src/Caelestia/audioprovider.cpp')
-rw-r--r--plugin/src/Caelestia/audioprovider.cpp8
1 files changed, 1 insertions, 7 deletions
diff --git a/plugin/src/Caelestia/audioprovider.cpp b/plugin/src/Caelestia/audioprovider.cpp
index 008e360..1b0eed3 100644
--- a/plugin/src/Caelestia/audioprovider.cpp
+++ b/plugin/src/Caelestia/audioprovider.cpp
@@ -2,22 +2,16 @@
#include "audiocollector.hpp"
#include "service.hpp"
-#include <QAudioSource>
#include <QDebug>
-#include <QIODevice>
-#include <QMediaDevices>
-#include <QMutexLocker>
#include <QObject>
#include <QThread>
-#include <QVector>
namespace caelestia {
AudioProcessor::AudioProcessor(QObject* parent)
: QObject(parent)
, m_sampleRate(AudioCollector::instance()->sampleRate())
- , m_chunkSize(AudioCollector::instance()->chunkSize())
- , m_bufferSize(AudioCollector::instance()->bufferSize()) {}
+ , m_chunkSize(AudioCollector::instance()->chunkSize()) {}
AudioProcessor::~AudioProcessor() {
stop();