mirror of
https://github.com/Ardour/ardour.git
synced 2025-12-06 06:44:57 +01:00
port changes to ARDOUR::Location and ARDOUR::Locations APIs from Tracks to Ardour.
Fixes deadlocks caused by mutex on Locations list, and clarifies the purposes and uses of the class-level and object-level change-related signals.
This commit is contained in:
parent
2f4a8cf693
commit
f900711136
12 changed files with 304 additions and 140 deletions
|
|
@ -202,8 +202,7 @@ class LocationUI : public Gtk::HBox, public ARDOUR::SessionHandlePtr
|
|||
|
||||
void location_removed (ARDOUR::Location *);
|
||||
void location_added (ARDOUR::Location *);
|
||||
void locations_changed (ARDOUR::Locations::Change);
|
||||
void map_locations (ARDOUR::Locations::LocationList&);
|
||||
void map_locations (const ARDOUR::Locations::LocationList&);
|
||||
|
||||
ClockGroup* _clock_group;
|
||||
AudioClock::Mode clock_mode_from_session_instant_xml () const;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue