Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-03-22 | fix slaving to JACK transport (again!) | Paul Davis | |
2020-03-20 | redesign chasing the transport master | Paul Davis | |
Substantive comments associated with code in Session::plan_master_strategy. Known not to work for reverse TC. Also, the JACK related code has not yet been tested | |||
2020-03-13 | remove debug output | Paul Davis | |
2020-03-13 | add/alter DEBUG_TRACE output | Paul Davis | |
2020-03-13 | add comment and additional reset when reinitializing transport master engine DLL | Paul Davis | |
2020-03-13 | add new API to TransportMasterManager to manage use of ↵ | Paul Davis | |
DiskReader::{inc,dec}_no_disk_output() | |||
2020-02-25 | Consolidate shared-ptr debugging | Robin Gareus | |
2020-02-25 | Disable Transport Master boost debug | Robin Gareus | |
2019-11-15 | remove debug output | Paul Davis | |
2019-11-15 | better transport master behavior when working with sample-clock-synced ↵ | Paul Davis | |
transport masters | |||
2019-11-15 | fix up the creation & state restore of the TransportMasterManager | Paul Davis | |
2019-09-18 | Consistent use of abort() /* NOTREACHED */ | Robin Gareus | |
This fixes some static analysis warnings: PBD::fatal transmitter needs to be connected to a function that aborts. This is usually the case with GUI | |||
2019-09-17 | add finite state machine to control/manage transport state | Paul Davis | |
2019-08-03 | Update libardour GPL boilerplate and (C) from git log | Robin Gareus | |
2019-02-04 | add new DEBUG_TRACE output for transport masters | Paul Davis | |
2019-01-25 | new approach to handling Transport Masters when engine is restarted | Paul Davis | |
Trust that ::reset() works for all transport masters, and call it when engine is stopped. This way the transport masters are ready to be called again as soon as the engine restarts. | |||
2018-11-02 | rename TransportMasterManager::init() to ::set_default_configuration() to ↵ | Paul Davis | |
make its purpose more clear | |||
2018-11-02 | fix crash during first-run configuration of the application, caused by using ↵ | Paul Davis | |
an incomplete TransportMasterManager | |||
2018-10-07 | fix duplicate name check for new transport master | Paul Davis | |
2018-10-07 | fix return value and avoid unnecessary extra conditional | Paul Davis | |
2018-10-05 | make remove work for transport masters (bug fix, really) | Paul Davis | |
2018-10-05 | move away from "sync source" concepts | Paul Davis | |
2018-10-05 | laying the groundwork for adding/removing transport masters | Paul Davis | |
2018-09-27 | consolidate all transport masters on a SafeTime object that is a member of ↵ | Paul Davis | |
the TransportMaster base class. This seems to have broken some aspects of chasing/locking | |||
2018-09-21 | Fix --no-nls (4/5), i18n include order in libs/* | Robin Gareus | |
"i18n.h" needs to be included last (after any includes that may indirectly pull in getext or libintl etc) | |||
2018-09-18 | do not initialize boost::shared_ptr<> with zero | Paul Davis | |
2018-09-18 | new transport slave/master implementation, libs/ edition | Paul Davis | |