fix audioengine use in unit-tests.
[ardour.git] / gtk2_ardour / tempo_lines.cc
index ee01da9672d71eb59cfbda87e5de34c49d55ef99..4c46389b1058ec5b530be023bc94834827fabdb7 100644 (file)
@@ -28,7 +28,7 @@
 
 using namespace std;
 
-TempoLines::TempoLines (ArdourCanvas::Group* group, double)
+TempoLines::TempoLines (ArdourCanvas::Container* group, double)
        : lines (group, ArdourCanvas::LineSet::Vertical)
 {
        lines.set_extent (ArdourCanvas::COORD_MAX);
@@ -83,12 +83,12 @@ TempoLines::draw (const ARDOUR::TempoMap::BBTPointList::const_iterator& begin,
        for (i = begin; i != end; ++i) {
 
                if ((*i).is_bar()) {
-                       color = ARDOUR_UI::config()->get_canvasvar_MeasureLineBar();
+                       color = ARDOUR_UI::config()->get_MeasureLineBar();
                } else {
-                       if (beat_density > 2.0) {
+                       if (beat_density > 0.3) {
                                continue; /* only draw beat lines if the gaps between beats are large. */
                        }
-                       color = ARDOUR_UI::config()->get_canvasvar_MeasureLineBeat();
+                       color = ARDOUR_UI::config()->get_MeasureLineBeat();
                }
 
                ArdourCanvas::Coord xpos = PublicEditor::instance().sample_to_pixel_unrounded ((*i).frame);