37 void init_transport();
51 void request_play_from_localtree(
bool);
52 void request_play_global_from_localtree(
bool);
53 void request_transport_from_localtree(
TimeVal);
54 void request_stop_from_localtree();
55 void request_reinitialize_from_localtree();
58 void request_play_from_here(
TimeVal t);
59 void request_play_global(
bool);
60 void request_play_local(
bool);
61 void request_play_interval(
67 void request_begin_scrub(
TimeVal t);
69 void request_end_scrub(
TimeVal t);
77 void trigger_reinitialize();
79 void on_play_global(
bool b);
80 void on_play_local(
bool b);
87 void ensure_audio_engine();
96 void on_reinitialize();
99 void send_end_state();
100 void reset_after_stop();
101 void reset_edition();
112 std::unique_ptr<Execution::Clock> m_clock;
115 struct IntervalToPlay
118 exec_setup_fun setup;
121 std::vector<IntervalToPlay> m_intervalsToPlay;
123 bool m_playing{
false};
124 bool m_paused{
false};
125 bool m_requestLocalPlay{};
Definition ExecutionContext.hpp:196
Specializes ApplicationContext with the QMainWindow.
Definition GUIApplicationContext.hpp:15