17 String pcm_override, midi_override;
19 const char *outputfile =
nullptr;
22 int jsonapi_logflags = 1;
24 bool allow_randomization =
true;
25 bool list_drivers =
false;
26 bool play_autostart =
false;
27 bool no_devices =
false;
28 double play_autostop = D64MAX;
29 enum ModeT { SYNTHENGINE, CHECK_INTEGRITY_TESTS };
30 ModeT mode = SYNTHENGINE;
35extern LoopP main_loop;
Main handle for AudioProcessor administration and audio rendering.
The Anklang C++ API namespace.
JobQueue main_jobs(call_main_loop)
Execute a job callback in the event loop.
void main_loop_wakeup()
Wake up the event loop.
uint16_t uint16
A 16-bit unsigned integer.
void main_loop_autostop_mt()
Stop the event loop after a timeout.
RtJobQueue main_rt_jobs
Queue a callback for the event loop without invoking malloc(), addition is obstruction free.
Wrap simple callback pointers, without using malloc (obstruction free).
Add a simple callback to the event loop, without using malloc (obstruction free).