diff options
author | Robin Gareus <robin@gareus.org> | 2016-07-16 05:05:52 +0200 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2016-07-16 05:05:52 +0200 |
commit | 25a4cae8ad30dc090f2313600456d759ab7e81a5 (patch) | |
tree | 7f87d892b7cc50cd22b40848370b4cd168693ef6 /libs/ardour/ardour/audio_unit.h | |
parent | 8219fdee073ae20bf05bdb435bc1a7fb7cf0f089 (diff) |
AU: install latency listener
Don't query after every cycle, some plugins inject license checks
when a host queries latency (!)
Diffstat (limited to 'libs/ardour/ardour/audio_unit.h')
-rw-r--r-- | libs/ardour/ardour/audio_unit.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/libs/ardour/ardour/audio_unit.h b/libs/ardour/ardour/audio_unit.h index 7914dce0ab..24f427b124 100644 --- a/libs/ardour/ardour/audio_unit.h +++ b/libs/ardour/ardour/audio_unit.h @@ -171,6 +171,7 @@ class LIBARDOUR_API AUPlugin : public ARDOUR::Plugin int32_t output_channels; std::vector<std::pair<int,int> > io_configs; framecnt_t _last_nframes; + mutable framecnt_t _current_latency; bool _requires_fixed_size_buffers; AudioBufferList* buffers; bool _has_midi_input; |