summaryrefslogtreecommitdiff
path: root/plugin
diff options
context:
space:
mode:
author2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2026-01-28 19:08:36 +1100
committer2 * r + 2 * t <61896496+soramanew@users.noreply.github.com>2026-01-28 19:08:36 +1100
commit7097cdcab8542737d50e424a483c66acc83eda74 (patch)
tree81b24e56c96764c1a79ce655f595d28d3f7606a9 /plugin
parent[CI] chore: update flake (diff)
downloadcaelestia-shell-7097cdcab8542737d50e424a483c66acc83eda74.tar.gz
caelestia-shell-7097cdcab8542737d50e424a483c66acc83eda74.tar.bz2
caelestia-shell-7097cdcab8542737d50e424a483c66acc83eda74.zip
plugin: fix libcava update issues
Diffstat (limited to 'plugin')
-rw-r--r--plugin/src/Caelestia/CMakeLists.txt2
-rw-r--r--plugin/src/Caelestia/Services/cavaprovider.cpp8
2 files changed, 1 insertions, 9 deletions
diff --git a/plugin/src/Caelestia/CMakeLists.txt b/plugin/src/Caelestia/CMakeLists.txt
index 18c7315..e4a0201 100644
--- a/plugin/src/Caelestia/CMakeLists.txt
+++ b/plugin/src/Caelestia/CMakeLists.txt
@@ -3,7 +3,7 @@ find_package(PkgConfig REQUIRED)
pkg_check_modules(Qalculate IMPORTED_TARGET libqalculate REQUIRED)
pkg_check_modules(Pipewire IMPORTED_TARGET libpipewire-0.3 REQUIRED)
pkg_check_modules(Aubio IMPORTED_TARGET aubio REQUIRED)
-pkg_check_modules(Cava IMPORTED_TARGET cava REQUIRED)
+pkg_check_modules(Cava IMPORTED_TARGET libcava REQUIRED)
set(QT_QML_OUTPUT_DIRECTORY "${CMAKE_BINARY_DIR}/qml")
qt_standard_project_setup(REQUIRES 6.9)
diff --git a/plugin/src/Caelestia/Services/cavaprovider.cpp b/plugin/src/Caelestia/Services/cavaprovider.cpp
index d51b7c6..7b6cc1f 100644
--- a/plugin/src/Caelestia/Services/cavaprovider.cpp
+++ b/plugin/src/Caelestia/Services/cavaprovider.cpp
@@ -3,7 +3,6 @@
#include "audiocollector.hpp"
#include "audioprovider.hpp"
#include <cava/cavacore.h>
-#include <cmath>
#include <cstddef>
#include <qdebug.h>
@@ -91,13 +90,6 @@ void CavaProcessor::initCava() {
}
m_plan = cava_init(m_bars, ac::SAMPLE_RATE, 1, 1, 0.85, 50, 10000);
-
- if (m_plan->status == -1) {
- qWarning() << "CavaProcessor::initCava: failed to initialise cava plan";
- cleanup();
- return;
- }
-
m_out = new double[static_cast<size_t>(m_bars)];
}