summaryrefslogtreecommitdiff
path: root/libs/ardour/region.cc
diff options
context:
space:
mode:
authornick_m <mainsbridge@gmail.com>2016-10-16 03:50:14 +1100
committernick_m <mainsbridge@gmail.com>2016-10-16 03:50:14 +1100
commit8ae0c1b36c48a6dfc5f8a4604b78fc0e49ddf7cc (patch)
treebe05609fbde68f335b43574e35bcc39cd844fd98 /libs/ardour/region.cc
parent0b509454840aaf27cfa7fb37bfb039c082cebaa1 (diff)
Minor cleanup (don't set pulse twice in Region::set_position()).
Diffstat (limited to 'libs/ardour/region.cc')
-rw-r--r--libs/ardour/region.cc5
1 files changed, 2 insertions, 3 deletions
diff --git a/libs/ardour/region.cc b/libs/ardour/region.cc
index d602bc2e55..f67deb0b71 100644
--- a/libs/ardour/region.cc
+++ b/libs/ardour/region.cc
@@ -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);
}