two more corrections to waveform zooming changes
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 19 Jun 2015 12:32:05 +0000 (08:32 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Fri, 19 Jun 2015 12:32:05 +0000 (08:32 -0400)
libs/canvas/wave_view.cc

index f27a98c88383e564245e889aacfd597e99f27308..9dca22ecca2957c161e1c7f316fe023b7ca7488e 100644 (file)
@@ -819,7 +819,7 @@ WaveView::get_image (framepos_t start, framepos_t end, bool& full_image) const
                        req->width = _canvas->visible_area().width();
                        req->height = _height;
                        req->fill_color = _fill_color;
-                       req->amplitude = _region_amplitude;
+                       req->amplitude = _region_amplitude * _amplitude_above_axis;
 
                        /* draw image in this (the GUI thread) */
                        
@@ -857,7 +857,7 @@ WaveView::get_image_from_cache (framepos_t start, framepos_t end, bool& full) co
        }
 
        return images->lookup_image (_region->audio_source (_channel), start, end, _channel,
-                                    _height, _region_amplitude, _fill_color, _samples_per_pixel, full);
+                                    _height, _region_amplitude * _amplitude_above_axis, _fill_color, _samples_per_pixel, full);
 }
 
 void