add API to use a plugin provided bypass control port
authorRobin Gareus <robin@gareus.org>
Tue, 5 Jul 2016 19:26:45 +0000 (21:26 +0200)
committerRobin Gareus <robin@gareus.org>
Tue, 5 Jul 2016 21:30:21 +0000 (23:30 +0200)
commite845b9f9357c4ff471c02b1f63a61275bb4a7d28
tree845b8928ae70f7983883ce3438e58dbda853c8ac
parent860ffed6d17c6eaa3d947b905c1c1118fb147924
add API to use a plugin provided bypass control port

* new separate API: en/disable
* old API remains in place for hard bypass
* PluginInsert::enable() falls back to activate/deativate if a plugin
  does not provided designated bypass control port
libs/ardour/ardour/plugin.h
libs/ardour/ardour/plugin_insert.h
libs/ardour/ardour/processor.h
libs/ardour/plugin_insert.cc