diff options
author | Robin Gareus <robin@gareus.org> | 2014-01-01 15:34:06 +0100 |
---|---|---|
committer | Robin Gareus <robin@gareus.org> | 2014-01-01 15:34:06 +0100 |
commit | 2644aaddb19eda57551129c4e6ca6ca02fdb066a (patch) | |
tree | 51f34cfbf5c7400a348777134eb51715981f9885 /gtk2_ardour/processor_box.h | |
parent | 91ae2c0e81414789baf9ed43c46570f1a7bbc1c2 (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.h | 11 |
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; |