summaryrefslogtreecommitdiff
path: root/libs/plugins/a-comp.lv2/a-comp.c
diff options
context:
space:
mode:
Diffstat (limited to 'libs/plugins/a-comp.lv2/a-comp.c')
-rw-r--r--libs/plugins/a-comp.lv2/a-comp.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/libs/plugins/a-comp.lv2/a-comp.c b/libs/plugins/a-comp.lv2/a-comp.c
index 5caec6d659..1de5954e89 100644
--- a/libs/plugins/a-comp.lv2/a-comp.c
+++ b/libs/plugins/a-comp.lv2/a-comp.c
@@ -877,15 +877,6 @@ render_inline_only_bars (cairo_t* cr, const AComp* self)
cairo_set_line_width (cr, 2.0);
- // visualize in peak
- if (self->v_peakdb > -60.f) {
- cairo_set_source_rgba (cr, 0.0, 1.0, 0.0, 1.0);
- const float pk = (self->v_peakdb > 10.f) ? x1+wd : wd * (60.f+self->v_peakdb) / 70.f;
- cairo_move_to (cr, pk, y1);
- cairo_line_to (cr, pk, y1+ht);
- cairo_stroke (cr);
- }
-
// visualize threshold
const float tr = x1 + wd * (60.f+self->v_thresdb) / 70.f;
cairo_set_source_rgba (cr, 0.95, 0.95, 0.0, 1.0);
@@ -900,6 +891,15 @@ render_inline_only_bars (cairo_t* cr, const AComp* self)
cairo_move_to (cr, rt, y1);
cairo_line_to (cr, rt, y1+ht);
cairo_stroke (cr);
+
+ // visualize in peak
+ if (self->v_peakdb > -60.f) {
+ cairo_set_source_rgba (cr, 0.0, 1.0, 0.0, 1.0);
+ const float pk = (self->v_peakdb > 10.f) ? x1+wd : wd * (60.f+self->v_peakdb) / 70.f;
+ cairo_move_to (cr, pk, y1);
+ cairo_line_to (cr, pk, y1+ht);
+ cairo_stroke (cr);
+ }
}
static LV2_Inline_Display_Image_Surface *