diff options
author | Paul Davis <paul@linuxaudiosystems.com> | 2007-09-11 11:27:59 +0000 |
---|---|---|
committer | Paul Davis <paul@linuxaudiosystems.com> | 2007-09-11 11:27:59 +0000 |
commit | 80ee9e6e13718a307dfa7331ce9bfde3146bfec0 (patch) | |
tree | 84d014f7e1cd0903473ec67f51535dde683a644d /libs/ardour/send.cc | |
parent | 11a4c2804ef11399c1983872c1dd100cf6bd59ce (diff) |
click reset error fixed, plus some older work on sends+panners i/o counts
git-svn-id: svn://localhost/ardour2/trunk@2456 d708f5d6-7413-0410-9779-e7cbd77b26cf
Diffstat (limited to 'libs/ardour/send.cc')
-rw-r--r-- | libs/ardour/send.cc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/libs/ardour/send.cc b/libs/ardour/send.cc index 929b1fc9a8..52184dece1 100644 --- a/libs/ardour/send.cc +++ b/libs/ardour/send.cc @@ -212,11 +212,17 @@ Send::configure_io (ChanCount in, ChanCount out) ChanCount Send::output_streams() const { - return _io->n_outputs (); + // this method reflects the idea that from the perspective of the Route's ProcessorList, + // a send is just a passthrough. that doesn't match what the Send actually does with its + // data, but since what it does is invisible to the Route, it appears to be a passthrough. + + return _configured_input; } ChanCount Send::input_streams() const { - return _io->n_outputs (); // (sic) + return _configured_input; } + + |