manage Route::_have_internal_generator more accurately and never flush processors...
commit6346aca37d29e51719a38c1f568b968cc851d3cf
authorpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Mon, 7 Mar 2011 22:13:53 +0000 (7 22:13 +0000)
committerpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Mon, 7 Mar 2011 22:13:53 +0000 (7 22:13 +0000)
tree4aa2341043f71485505ff3cf382c433f3bc3c870
parent5636233f3b55f03488da82509ee8e257b0a3eb28
manage Route::_have_internal_generator more accurately and never flush processors if there is on; correctly manage declicking so that only *TRACKS* without internal generators will declick at transport state transitions (fixes horrible click at transport stop in some configurations

git-svn-id: http://subversion.ardour.org/svn/ardour2/ardour2/branches/3.0@9100 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/ardour/amp.cc
libs/ardour/ardour/route.h
libs/ardour/ardour/track.h
libs/ardour/audio_port.cc
libs/ardour/route.cc
libs/ardour/track.cc