Add bbt_add that does not take Metric parameter.
authorDavid Robillard <d@drobilla.net>
Wed, 28 Oct 2009 15:33:54 +0000 (15:33 +0000)
committerDavid Robillard <d@drobilla.net>
Wed, 28 Oct 2009 15:33:54 +0000 (15:33 +0000)
git-svn-id: svn://localhost/ardour2/branches/3.0@5955 d708f5d6-7413-0410-9779-e7cbd77b26cf

libs/ardour/ardour/tempo.h
libs/ardour/tempo.cc

index d3c3a6340b2ce08a1699dd538c13f33acd7ab1c9..99dfffa81fcd7f4b587291a6bc97afcd6f925297 100644 (file)
@@ -254,6 +254,7 @@ class TempoMap : public PBD::StatefulDestructible
        int n_meters () const;
 
        BBT_Time bbt_add (const BBT_Time& a, const BBT_Time& b, const TempoMetric& metric);
+       BBT_Time bbt_add (const BBT_Time& a, const BBT_Time& b);
        BBT_Time bbt_subtract (const BBT_Time& a, const BBT_Time& b);
 
        nframes_t frame_rate () const { return _frame_rate; }
index 094c507dea0210424e249b6e91c50335eae49860..d7300f937b9f4b592aa1299a52bd082c8334c8db 100644 (file)
@@ -1624,6 +1624,13 @@ TempoMap::bbt_add (const BBT_Time& a, const BBT_Time& b, const TempoMetric& /*me
        return BBT_Time(a.bars + b.bars, a.beats + b.beats, a.ticks + b.ticks);
 }
 
+BBT_Time
+TempoMap::bbt_add (const BBT_Time& a, const BBT_Time& b)
+{
+       // FIXME: Obviously not correct!
+       return BBT_Time(a.bars + b.bars, a.beats + b.beats, a.ticks + b.ticks);
+}
+
 BBT_Time
 TempoMap::bbt_subtract (const BBT_Time& a, const BBT_Time& b)
 {