Factor out massive code duplication in route creation stuff.
commitfd5c24f4afa030581b0d5b9754d5ab40bce1f06c
authordrobilla <drobilla@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Tue, 23 Feb 2010 22:45:07 +0000 (23 22:45 +0000)
committerdrobilla <drobilla@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Tue, 23 Feb 2010 22:45:07 +0000 (23 22:45 +0000)
tree24f4c5229f9be6f1857a3718b0d487a613242508
parent03f9a367d4159adf82b1c9e7419c4cee02333854
Factor out massive code duplication in route creation stuff.
Fix auto-connect logic for multiply-typed routes.

git-svn-id: http://subversion.ardour.org/svn/ardour2/ardour2/branches/3.0@6711 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/ardour/ardour/chan_count.h
libs/ardour/ardour/session.h
libs/ardour/session.cc