X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Fcompression_reduction_meter.h;h=c816d33f7d74f2713e80889aa70fdbc7a73904d8;hb=a0e57ec99e9dfdd7e79bcf21e8c996dc43b6cb49;hp=5890c1381db38b7fa45932813236c7913b97ac4b;hpb=eeda8995329601f9f4e35047358400833eeae68e;p=nageru diff --git a/nageru/compression_reduction_meter.h b/nageru/compression_reduction_meter.h index 5890c13..c816d33 100644 --- a/nageru/compression_reduction_meter.h +++ b/nageru/compression_reduction_meter.h @@ -9,8 +9,6 @@ #include #include -#include "piecewise_interpolator.h" - class QObject; class QPaintEvent; class QResizeEvent; @@ -23,7 +21,7 @@ public: CompressionReductionMeter(QWidget *parent); void set_reduction_db(float level_db) { - std::unique_lock lock(level_mutex); + std::lock_guard lock(level_mutex); this->level_db = level_db; QMetaObject::invokeMethod(this, "update", Qt::AutoConnection); }