#include <vector>
#include "ardour/types.h"
#include "ardour/processor.h"
-#include "pbd/signals.h"
#include "pbd/fastlog.h"
namespace ARDOUR {
bool can_support_io_configuration (const ChanCount& in, ChanCount& out) const;
bool configure_io (ChanCount in, ChanCount out);
-
+
/* special method for meter, to ensure that it can always handle the maximum
number of streams in the route, no matter where we put it.
*/
}
XMLNode& state (bool full);
-
+
private:
friend class IO;
* as it can be altered outside a ::configure_io by ::reflect_inputs.
*/
ChanCount current_meters;
-
+
std::vector<float> _peak_power;
std::vector<float> _visible_peak_power;
std::vector<float> _max_peak_power;