Library/Application: keep DummyPlayer compilable (see #1342)

code must still be kept around as point of reference for integrating the Player
This commit is contained in:
Fischlurch 2023-10-05 02:45:43 +02:00
parent 0ae675239d
commit cb15b43489
3 changed files with 20 additions and 5 deletions

View file

@ -39,7 +39,7 @@
#include "lib/error.hpp"
#include "vault/thread-wrapper.hpp"
#include "lib/thread.hpp"
#include <functional>
#include <limits>
@ -58,7 +58,7 @@ namespace node {
* with adjustable frequency. Quick'n dirty implementation!
*/
class DummyTick
: vault::ThreadJoinable
: lib::ThreadJoinable<>
{
typedef function<void(void)> Tick;
volatile uint timespan_;

View file

@ -39,7 +39,7 @@
#include "lib/error.hpp"
#include "vault/thread-wrapper.hpp"
#include "lib/thread.hpp"
#include <unistd.h> // for usleep()
@ -60,7 +60,7 @@ namespace node {
* with adjustable frequency. Quick'n dirty implementation!
*/
class TickService
: vault::ThreadJoinable
: lib::ThreadJoinable<>
{
typedef function<void(void)> Tick;
volatile uint timespan_;

View file

@ -81092,10 +81092,25 @@ Date:&#160;&#160;&#160;Thu Apr 20 18:53:17 2023 +0200<br/>
</node>
</node>
<node CREATED="1696029465119" ID="ID_820648476" MODIFIED="1696029572456" TEXT="eigentliche Verwendungen">
<node CREATED="1696029465121" ID="ID_484763089" MODIFIED="1696029589510" TEXT="dummy-tick.hpp">
<node COLOR="#338800" CREATED="1696029465121" FOLDED="true" ID="ID_484763089" MODIFIED="1696466563403" TEXT="dummy-tick.hpp">
<icon BUILTIN="button_ok"/>
<node CREATED="1696463651126" ID="ID_1955533577" MODIFIED="1696463784381" TEXT="engine-service-mock.cpp"/>
<node CREATED="1696029465123" ID="ID_944980561" MODIFIED="1696029607971" TEXT="tick-service.hpp">
<node CREATED="1696029465123" ID="ID_221141346" MODIFIED="1696029617413" TEXT="dummy-player-service.cpp"/>
</node>
<node CREATED="1696466332929" ID="ID_1630305720" MODIFIED="1696466402050" TEXT="eigentlich alles komplett dysfunktional">
<icon BUILTIN="yes"/>
</node>
<node COLOR="#338800" CREATED="1696466555419" ID="ID_1340518026" MODIFIED="1696466561893" TEXT="also nur compilierbar halten">
<icon BUILTIN="button_ok"/>
</node>
<node COLOR="#5b280f" CREATED="1696466343247" ID="ID_1005436109" MODIFIED="1696466397309" TEXT="gleich zur&#xfc;ckbauen?">
<icon BUILTIN="button_cancel"/>
<node CREATED="1696466353622" ID="ID_1897311266" MODIFIED="1696466372551" TEXT="Nein: ist noch eine Referenz f&#xfc;r die Einbindung des Players"/>
<node BACKGROUND_COLOR="#d2beaf" COLOR="#5c4d6e" CREATED="1696466379805" ID="ID_1182194333" MODIFIED="1696466386121" TEXT="#1342 dismantle DummyPlayer">
<icon BUILTIN="hourglass"/>
</node>
</node>
</node>
<node CREATED="1696029465121" ID="ID_786350998" MODIFIED="1696029583638" TEXT="gtk-lumiera.cpp"/>
<node CREATED="1696029465122" ID="ID_871343805" MODIFIED="1696029593893" TEXT="output-director.cpp"/>