Add API to query IO latencies
[ardour.git] / libs / ardour / ardour / io.h
index 6f62e4ca741fca2f662f72cba92e7caae369c571..ed43341dbb9463c520586466292cf20d14afdf18 100644 (file)
@@ -116,7 +116,10 @@ class LIBARDOUR_API IO : public SessionObject, public Latent
        bool physically_connected () const;
 
        samplecnt_t signal_latency () const { return 0; }
+
        samplecnt_t latency () const;
+       samplecnt_t public_latency () const;
+       samplecnt_t connected_latency (bool for_playback) const;
 
        PortSet& ports() { return _ports; }
        const PortSet& ports() const { return _ports; }