Minor cleanup (don't set pulse twice in Region::set_position()).
authornick_m <mainsbridge@gmail.com>
Sat, 15 Oct 2016 16:50:14 +0000 (03:50 +1100)
committernick_m <mainsbridge@gmail.com>
Sat, 15 Oct 2016 16:50:14 +0000 (03:50 +1100)
libs/ardour/region.cc

index d602bc2e55b0bde021fc55165b6f909622e48602..f67deb0b71c862966325ca1f82241cfb0ab80200 100644 (file)
@@ -596,9 +596,8 @@ Region::set_position (framepos_t pos, int32_t sub_num)
        if (sub_num == 0) {
                set_position_internal (pos, true, 0);
        } else {
-               double beat = _session.tempo_map().exact_beat_at_frame (pos, sub_num);
-               _beat = beat;
-               _pulse = _session.tempo_map().exact_qn_at_frame (pos, sub_num) / 4.0;
+               _beat = _session.tempo_map().exact_beat_at_frame (pos, sub_num);
+               /* will set pulse accordingly */
                set_position_internal (pos, false, sub_num);
        }