Loading...
Searching...
No Matches
JackTransport.hpp
1#pragma once
2#include <ossia/audio/jack_protocol.hpp>
3
4#include <Transport/TransportInterface.hpp>
5namespace Execution
6{
7#if defined(OSSIA_AUDIO_JACK)
9{
10 SCORE_CONCRETE("c7fc1a0a-0d81-47d6-9216-6922af4fbc7b")
11
12public:
15
16 ossia::transport_info_fun transportUpdateFunction() override;
17
18 void setup() override;
19 void teardown() override;
20
21 void requestPlay() override;
22 void requestPause() override;
23 void requestStop() override;
24 void requestTransport(ossia::time_value t) override;
25
26 std::shared_ptr<ossia::jack_client> m_client;
27};
28#endif
29}
Definition JackTransport.hpp:9
Definition TransportInterface.hpp:20
Components used for the execution of a score.
Definition ProcessComponent.cpp:12