custom config trumps strict-i/o
authorRobin Gareus <robin@gareus.org>
Thu, 31 Mar 2016 23:41:10 +0000 (01:41 +0200)
committerRobin Gareus <robin@gareus.org>
Thu, 31 Mar 2016 23:41:10 +0000 (01:41 +0200)
commit66e488e38d70535a6187e2e40454143106cc9f28
treeab11c9d72db5c8952530575cb8b6af366233c6b6
parent62a12f2e69e1f6b1d0b5fdf1575c5d6dda6bcc84
custom config trumps strict-i/o

This allows a user to override strict-i/o per processor.
The downside (currently): all downstream effects will be clamped to
the customized outputs (not the actual track's inputs)

This also introduces an new issue with re-config on session-load (missing
code to handle this).
libs/ardour/ardour/plugin_insert.h
libs/ardour/plugin_insert.cc
libs/ardour/route.cc