20 #ifndef __gtkardour_io_selector_h__
21 #define __gtkardour_io_selector_h__
uint32_t n_io_ports() const
PortMatrixNode::State get_state(ARDOUR::BundleChannel c[2]) const
boost::shared_ptr< PortGroup > _port_group
IOSelectorWindow(ARDOUR::Session *, boost::shared_ptr< ARDOUR::IO >, bool can_cancel=false)
ARDOUR::Session * session() const
void io_name_changed(void *src)
bool _find_inputs_for_io_outputs
std::string channel_noun() const
bool find_inputs_for_io_outputs() const
void set_state(ARDOUR::BundleChannel c[2], bool)
bool wm_delete(GdkEventAny *)
boost::shared_ptr< ARDOUR::IO > const io()
PBD::ScopedConnection _io_connection
bool list_is_global(int) const
std::string disassociation_verb() const
ARDOUR::Session * _session
IOSelector(Gtk::Window *, ARDOUR::Session *, boost::shared_ptr< ARDOUR::IO >)
boost::shared_ptr< ARDOUR::IO > _io