Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-08-16 | Prepare for removal of Advanced Session Options (BusProfile) | Robin Gareus | |
2017-01-20 | update UI, new info API, display created_version in tooltip | Robin Gareus | |
2016-12-14 | rework locking (fa07233a, 112fba182) | Robin Gareus | |
For now: use a single lock, which should fix all related crashes. optimize (with less contended partial locks) if this works. | |||
2016-12-13 | mutex 'er up | Robin Gareus | |
Some overzealous locking to track down RequestObject related crashes. bc0fa4d689a4 wrongly locked the current event loop's request_invalidation_lock instead of the invalidation's list lock. Also Abstract UI is able to delete requests concurrently with with EventLoop invalidation. e.g. PortManager::PortRegisteredOrUnregistered and GlobalPortMatrixWindow so the lock needs to be exposed. If this solves various issues, mutexes should to be consolidated (request_buffer_map_lock + request_invalidation_lock) and be chosen such that there is as little contention as possible. | |||
2016-04-28 | consolidate and re-order luasession code | Robin Gareus | |
2016-04-24 | some new lua-bindings and session-lua (creating sessions) | Robin Gareus | |
2016-04-24 | plug some memory leaks in libardour | Robin Gareus | |
2016-04-24 | lua bindings for track/bus and session creation | Robin Gareus | |
2016-03-19 | expose OSC bindings to luasession util | Robin Gareus | |
2016-02-23 | add lua-session commandline tool | Robin Gareus | |