]> git.sesse.net Git - nageru/blobdiff - nageru/lrameter.cpp
Fix a Clang 19 warning.
[nageru] / nageru / lrameter.cpp
index 62b4a9f923134b101f91254bdae5bff4398a88ed..e1c2e69f51954a6c8902027ada4c1db1dec35568 100644 (file)
@@ -1,9 +1,14 @@
 #include "lrameter.h"
 
+#include <QPaintDevice>
 #include <QPainter>
 #include <QPalette>
 #include <QPen>
+#include <QPixmap>
 #include <QRect>
+#include <QWidget>
+#include <math.h>
+#include <mutex>
 
 #include "vu_common.h"
 
@@ -30,7 +35,7 @@ void LRAMeter::paintEvent(QPaintEvent *event)
        float range_low_lufs;
        float range_high_lufs;
        {
-               unique_lock<mutex> lock(level_mutex);
+               lock_guard<mutex> lock(level_mutex);
                level_lufs = this->level_lufs;
                range_low_lufs = this->range_low_lufs;
                range_high_lufs = this->range_high_lufs;