28 virtual ossia::transport_info_fun transportUpdateFunction() = 0;
30 virtual void setup() = 0;
31 virtual void teardown() = 0;
33 virtual void requestPlay() = 0;
34 virtual void requestPause() = 0;
35 virtual void requestStop() = 0;
36 virtual void requestTransport(ossia::time_value t) = 0;
38 void play() E_SIGNAL(SCORE_PLUGIN_TRANSPORT_EXPORT, play)
39 void pause() E_SIGNAL(SCORE_PLUGIN_TRANSPORT_EXPORT, pause)
40 void stop() E_SIGNAL(SCORE_PLUGIN_TRANSPORT_EXPORT, stop)
41 void transport(ossia::time_value t)
42 E_SIGNAL(SCORE_PLUGIN_TRANSPORT_EXPORT, transport, t)