add new concept for managing alignment style (AlignChoice); switch to using worst_pla...
commit41c58864d2249f21a34d38d6a2536c9f6fc91fd8
authorpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Wed, 9 Mar 2011 05:19:44 +0000 (9 05:19 +0000)
committerpaul <paul@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Wed, 9 Mar 2011 05:19:44 +0000 (9 05:19 +0000)
tree94649231bdf12dfb30cf2f43b8e9029ba2b0cb2b
parent48b6d7f82923f551d22ada8313beff0910a7bdb1
add new concept for managing alignment style (AlignChoice); switch to using worst_playback_latency() just about everywhere we were using worst_output_latency() - the former includes plugin latency. answer appears to break earlier fixes to alignment, but is semantically right, so plan to investigate in another 8 hours or so

git-svn-id: http://subversion.ardour.org/svn/ardour2/ardour2/branches/3.0@9112 d708f5d6-7413-0410-9779-e7cbd77b26cf
15 files changed:
gtk2_ardour/route_time_axis.cc
gtk2_ardour/route_time_axis.h
libs/ardour/ardour/diskstream.h
libs/ardour/ardour/session.h
libs/ardour/ardour/track.h
libs/ardour/ardour/types.h
libs/ardour/audio_diskstream.cc
libs/ardour/diskstream.cc
libs/ardour/enums.cc
libs/ardour/midi_diskstream.cc
libs/ardour/mtc_slave.cc
libs/ardour/session.cc
libs/ardour/session_midi.cc
libs/ardour/session_transport.cc
libs/ardour/track.cc