diff options
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r-- | libs/ardour/ardour/jack_audiobackend.h | 12 | ||||
-rw-r--r-- | libs/ardour/ardour/jack_portengine.h | 1 | ||||
-rw-r--r-- | libs/ardour/ardour/port_engine.h | 2 |
3 files changed, 7 insertions, 8 deletions
diff --git a/libs/ardour/ardour/jack_audiobackend.h b/libs/ardour/ardour/jack_audiobackend.h index ada7ce8e33..5ba9ee63d7 100644 --- a/libs/ardour/ardour/jack_audiobackend.h +++ b/libs/ardour/ardour/jack_audiobackend.h @@ -165,14 +165,10 @@ class JACKAudioBackend : public AudioBackend { bool _target_interleaved; uint32_t _target_input_channels; uint32_t _target_output_channels; - uint32_t _target_systemic_input_latency; - uint32_t _target_systemic_output_latency; - - uint32_t _current_sample_rate; - uint32_t _current_buffer_size; - uint32_t _current_usecs_per_cycle; - uint32_t _current_systemic_input_latency; - uint32_t _current_systemic_output_latency; + uint32_t _target_systemic_input_latency; + uint32_t _target_systemic_output_latency; + uint32_t _current_sample_rate; + uint32_t _current_buffer_size; typedef std::set<std::string> DeviceList; typedef std::map<std::string,DeviceList> DriverDeviceMap; diff --git a/libs/ardour/ardour/jack_portengine.h b/libs/ardour/ardour/jack_portengine.h index d595b638fa..a267ebb32b 100644 --- a/libs/ardour/ardour/jack_portengine.h +++ b/libs/ardour/ardour/jack_portengine.h @@ -43,6 +43,7 @@ class JACKPortEngine : public PortEngine ~JACKPortEngine(); void* private_handle() const; + bool connected() const; const std::string& my_name() const; diff --git a/libs/ardour/ardour/port_engine.h b/libs/ardour/ardour/port_engine.h index 8e36ad8b09..bb7ec5cb66 100644 --- a/libs/ardour/ardour/port_engine.h +++ b/libs/ardour/ardour/port_engine.h @@ -98,6 +98,8 @@ class PortEngine { */ virtual void* private_handle() const = 0; + virtual bool connected() const = 0; + /** Return the name of this process as used by the port manager * when naming ports. */ |