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