X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=nageru%2Flrameter.cpp;h=e1c2e69f51954a6c8902027ada4c1db1dec35568;hb=HEAD;hp=62b4a9f923134b101f91254bdae5bff4398a88ed;hpb=392f9d1ccb835c05a3874c4bea163788b2c37024;p=nageru diff --git a/nageru/lrameter.cpp b/nageru/lrameter.cpp index 62b4a9f..e1c2e69 100644 --- a/nageru/lrameter.cpp +++ b/nageru/lrameter.cpp @@ -1,9 +1,14 @@ #include "lrameter.h" +#include #include #include #include +#include #include +#include +#include +#include #include "vu_common.h" @@ -30,7 +35,7 @@ void LRAMeter::paintEvent(QPaintEvent *event) float range_low_lufs; float range_high_lufs; { - unique_lock lock(level_mutex); + lock_guard lock(level_mutex); level_lufs = this->level_lufs; range_low_lufs = this->range_low_lufs; range_high_lufs = this->range_high_lufs;