summaryrefslogtreecommitdiff
path: root/gtk2_ardour/processor_box.h
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2014-01-01 15:34:06 +0100
committerRobin Gareus <robin@gareus.org>2014-01-01 15:34:06 +0100
commit2644aaddb19eda57551129c4e6ca6ca02fdb066a (patch)
tree51f34cfbf5c7400a348777134eb51715981f9885 /gtk2_ardour/processor_box.h
parent91ae2c0e81414789baf9ed43c46570f1a7bbc1c2 (diff)
visualize port connections in mixer/processor when in < out
Diffstat (limited to 'gtk2_ardour/processor_box.h')
-rw-r--r--gtk2_ardour/processor_box.h11
1 files changed, 8 insertions, 3 deletions
diff --git a/gtk2_ardour/processor_box.h b/gtk2_ardour/processor_box.h
index cacb5be77c..6aed08d17e 100644
--- a/gtk2_ardour/processor_box.h
+++ b/gtk2_ardour/processor_box.h
@@ -225,11 +225,16 @@ private:
class SplittingIcon : public Gtk::DrawingArea {
public:
- SplittingIcon() { _branches = 2; }
- void set_branches(uint32_t const branches) { _branches = branches; }
+ SplittingIcon() {
+ _inputs = ARDOUR::ChanCount(ARDOUR::DataType::AUDIO, 1);
+ _outputs = ARDOUR::ChanCount(ARDOUR::DataType::AUDIO, 2);
+ }
+ void set_inputs(ARDOUR::ChanCount const inputs) { _inputs = inputs; }
+ void set_outputs(ARDOUR::ChanCount const outputs) { _outputs = outputs; }
private:
bool on_expose_event (GdkEventExpose *);
- uint32_t _branches;
+ ARDOUR::ChanCount _inputs;
+ ARDOUR::ChanCount _outputs;
};
boost::shared_ptr<ARDOUR::PluginInsert> _plugin_insert;