Lumiera 0.pre.04
»edit your freedom«
Loading...
Searching...
No Matches
demo-controller.hpp File Reference

This file contains the definition of the playback controller object. More...

Go to the source code of this file.

Description

This file contains the definition of the playback controller object.

Deprecated:
this represents an early design of playback and will be reworked
Remarks
what we actually need is a PlaybackController as a shell or proxy to maintain a flexible link to ongoing processes in the core. But note, this is also related to the Displayer service, which needs to be offered by the UI, so we create a mutual dependency here, and there is not much that can be done about this.
Todo:

as a temporary solution, 1/2017 the playback controller was moved into the viewer panel. Of course it can not work that way....

5/2025 now used for a research project for XV video display ////////////////////////////////////TICKET #1403 : attempt to upgrade the XV displayer

Definition in file demo-controller.hpp.

#include "stage/gtk-base.hpp"
#include "include/display-handles.hpp"
#include "lib/nocopy.hpp"
#include <memory>
#include <functional>

Namespaces

namespace  steam
 Steam-Layer implementation namespace root.
 
namespace  steam::node
 
namespace  stage
 Lumiera GTK UI implementation root.
 
namespace  stage::ctrl
 Backbone of the Lumiera GTK UI.
 

Classes

class  DemoController