summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour
diff options
context:
space:
mode:
Diffstat (limited to 'libs/ardour/ardour')
-rw-r--r--libs/ardour/ardour/jack_audiobackend.h12
-rw-r--r--libs/ardour/ardour/jack_portengine.h1
-rw-r--r--libs/ardour/ardour/port_engine.h2
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.
*/