+void set_peak_label(QLabel *peak_label, float peak_db)
+{
+ peak_label->setText(QString::fromStdString(format_db(peak_db, DB_BARE)));
+
+ // -0.1 dBFS is EBU peak limit. We use it consistently, even for the bus meters
+ // (which don't calculate interpolate peak, and in general don't follow EBU recommendations).
+ if (peak_db > -0.1f) {
+ peak_label->setStyleSheet("QLabel { background-color: red; color: white; }");
+ } else {
+ peak_label->setStyleSheet("");
+ }
+}
+