add "remove gaps" editing operation

Like the libardour functionality it uses, this likely needs work to properly deal with the
intended cross-track workflow
This commit is contained in:
Paul Davis 2021-05-28 12:36:17 -06:00
parent fecce7c333
commit d0f94dd63d
4 changed files with 61 additions and 0 deletions

View file

@ -579,6 +579,7 @@ public:
void split_regions_at (ARDOUR::MusicSample, RegionSelection&);
void split_region_at_points (boost::shared_ptr<ARDOUR::Region>, ARDOUR::AnalysisFeatureList&, bool can_ferret, bool select_new = false);
RegionSelection get_regions_from_selection_and_mouse (samplepos_t);
void remove_gaps ();
void mouse_add_new_tempo_event (samplepos_t where);
void mouse_add_new_meter_event (samplepos_t where);