some fixes/tweaks for MTC slaving, some untested
[ardour.git] / libs / ardour / ardour / audioengine.h
index cf0eafe2884f1df799e1cb4f3a7ae039b416b2d6..6baa724cf2599ccd913098d3d2351bfaf98d3d1e 100644 (file)
@@ -94,6 +94,12 @@ class AudioEngine : public SessionHandlePtr
                return jack_frame_time (_priv_jack);
        }
 
+       nframes_t frame_time_at_cycle_start () {
+               jack_client_t* _priv_jack = _jack;
+               if (!_running || !_priv_jack) return 0;
+               return jack_last_frame_time (_priv_jack);
+       }
+
        nframes_t transport_frame () const {
                const jack_client_t* _priv_jack = _jack;
                if (!_running || !_priv_jack) return 0;