add PortManager::port_is_control_only() and use it in PortManager::get_ports()
authorPaul Davis <paul@linuxaudiosystems.com>
Fri, 8 Jul 2016 21:09:09 +0000 (17:09 -0400)
committerPaul Davis <paul@linuxaudiosystems.com>
Tue, 27 Sep 2016 19:59:30 +0000 (14:59 -0500)
commit591e59dae4e82da5bf30f8fa9e8163d55c05d94c
tree770b87418ff864304ec70e5c7da4d9450f8c1ea2
parent0318d3cd64557156bfd9851a4dec53bf03395b17
add PortManager::port_is_control_only() and use it in PortManager::get_ports()

This allows us to avoid using "control-only" ports (e.g. Ableton Push 2 hardware ports) as inputs or outputs
libs/ardour/ardour/port_manager.h
libs/ardour/ardour/types.h
libs/ardour/port_manager.cc