37 using PM = shared_ptr<asset::Media>;
Definition of Asset representation for a media clip.
Configuration handle for temporarily shadowing a dependency by a test mock instance.
Access point to singletons and other kinds of dependencies designated by type.
Duration is the internal Lumiera time metric.
Lumiera's internal time value datatype.
bookkeeping (Asset) view of a media clip.
A user visible/editable Clip is a reference to a contiguous sequence of media data loaded as Asset in...
bool isValid() const
implementing the common MObject self test.
Per type specific configuration of instances created as service dependencies.
Singleton services and Dependency Injection.
lib::Depend< Testbed > testbed_1
shared_ptr< asset::Media > PM
asset::Clip & createTestClipAsset(asset::Media &media)
asset::Media & createTestMedia()
const Duration LENGTH_TestClip(Time(0, 25, 0, 0))
Namespace of Session and user visible high-level objects.
lib::DependInject< vault::MediaAccessFacade > ::Local< vault::test::MediaAccessMock > MediaAccessMock
Steam-Layer implementation namespace root.
Test runner and basic definitions for tests.
A stub implementation of the Clip interface for unit testing.
a family of time value like entities and their relationships.