Lumiera
0.pre.03
»edit your freedom«
|
Go to the source code of this file.
Public access point to the playback service provided by the »play-out subsystem«
This would be much work however, and not serve any tangible goal in the current stage of development (2018). I take this as just another confirmation that turning everything into a plug-in does not quality as good architecture: if you want to do it right, it creates a lot of additional cost. And to do it just superficially would be like cheating.
Definition in file play-facade.hpp.
#include "lib/depend.hpp"
#include "lib/handle.hpp"
#include "lib/iter-source.hpp"
#include "lib/time/control.hpp"
#include "lib/time/timevalue.hpp"
#include "steam/mobject/model-port.hpp"
#include "steam/mobject/output-designation.hpp"
#include "steam/mobject/session/clip.hpp"
#include "steam/mobject/session/fork.hpp"
#include "steam/play/output-manager.hpp"
#include "steam/asset/timeline.hpp"
#include "steam/asset/viewer.hpp"
Classes | |
class | Play::Controller |
Continuous playback process, which has been hooked up and started with a fixed set of output slots. More... | |
class | Play |
Interface to the Player subsystem of Lumiera (Steam-Layer). More... | |
Namespaces | |
lumiera | |
Lumiera public interface. | |
steam | |
Steam-Layer implementation namespace root. | |
steam::play | |
Playback and rendering control subsystem. | |