Commit Graph

10 Commits

Author SHA1 Message Date
Paul Davis a8c2585cdc remove AudioEngine::destroy() calls from various test/util code
ARDOUR::cleanup() does this, and the engine must exist during port deregistration.
2023-06-30 12:58:43 -06:00
Paul Davis b35518e212 switch from boost::{shared,weak}_ptr to std::{shared,weak}_ptr
This is mostly a simple lexical search+replace but the absence of operator< for
std::weak_ptr<T> leads to some complications, particularly with Evoral::Sequence
and ExportPortChannel.
2023-03-24 14:19:15 -06:00
Paul Davis 4c064081af (libs) call ARDOUR::init_post_engine() from within libardour rather than requiring "users" of the library to arrange for it 2019-01-16 15:29:38 -06:00
Robin Gareus d84bc9123f unit-test: set instance name to pre-configure dummy engine 2015-09-05 01:16:10 +02:00
Robin Gareus 093df74a9c update unit-tests (new Dummy backend name since a9b6277) 2015-08-05 20:24:57 +02:00
Robin Gareus b52d8e5151 fix audioengine use in unit-tests. 2014-12-03 20:47:29 +01:00
Tim Mayberry 2b03521ef9 Fixes for AudioEngine test 2014-12-03 17:31:04 +07:00
Tim Mayberry f1b66b86b4 Move libardour test utility code into one source file 2014-12-03 17:31:04 +07:00
John Emmas 06fe0a5172 Create 'libs/ardour/search_paths.cc/.h' and transfer backend_search_path() to it 2014-03-10 16:24:05 +00:00
Tim Mayberry be376350b5 A few basic tests for AudioEngine 2013-12-07 20:48:19 +10:00