tweak local tempo scope infrastructure

This commit is contained in:
Paul Davis 2025-08-08 15:03:11 -06:00
parent 22abddcd95
commit 1ecb28da47
2 changed files with 0 additions and 5 deletions

View file

@ -1754,16 +1754,12 @@ EditingContext::snap_relative_time_to_relative_time (timepos_t const & origin, t
void
EditingContext::start_local_tempo_map (std::shared_ptr<TempoMap> map)
{
EC_LOCAL_TEMPO_SCOPE;
_local_tempo_map = map;
}
void
EditingContext::end_local_tempo_map ()
{
EC_LOCAL_TEMPO_SCOPE;
_local_tempo_map.reset ();
Temporal::TempoMap::fetch ();
}

View file

@ -837,7 +837,6 @@ class EditingContext : public ARDOUR::SessionHandlePtr, public AxisViewProvider,
void ensure_local_tempo_scope () const {
if (_local_tempo_map) {
Temporal::TempoMap::set (_local_tempo_map);
_local_tempo_map.reset ();
}
}
};