summaryrefslogtreecommitdiff
path: root/libs/ardour/ardour/vst_plugin.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-02-17 01:51:29 +0100
committerRobin Gareus <robin@gareus.org>2019-02-17 01:51:49 +0100
commit2ec28f3ce71faf596161f2210fc334f7521d1e93 (patch)
treec82a10ed7a1b504c902ad5a66bc62763be967aca /libs/ardour/ardour/vst_plugin.h
parent4ee15fa7b3c0584e01f7978f2c7a99e5df3a6ed3 (diff)
Clean up Latency API (Processor vs Plugin)
Plugins are only a source of Latency (Plugin delay). The API to query, signal and override Latency is managed by PluginInsert.
Diffstat (limited to 'libs/ardour/ardour/vst_plugin.h')
-rw-r--r--libs/ardour/ardour/vst_plugin.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libs/ardour/ardour/vst_plugin.h b/libs/ardour/ardour/vst_plugin.h
index 21ac6775ad..3c75c03490 100644
--- a/libs/ardour/ardour/vst_plugin.h
+++ b/libs/ardour/ardour/vst_plugin.h
@@ -61,7 +61,6 @@ public:
bool load_preset (PresetRecord);
int get_parameter_descriptor (uint32_t which, ParameterDescriptor&) const;
std::string describe_parameter (Evoral::Parameter);
- samplecnt_t signal_latency() const;
std::set<Evoral::Parameter> automatable() const;
PBD::Signal0<void> LoadPresetProgram;
@@ -119,6 +118,7 @@ protected:
void do_remove_preset (std::string name);
XMLTree * presets_tree () const;
std::string presets_file () const;
+ samplecnt_t plugin_latency() const;
void find_presets ();
VSTHandle* _handle;