Stop bounce / freeze on tracks that have more outputs than inputs and so cannot recor...
authorCarl Hetherington <carl@carlh.net>
Fri, 10 Dec 2010 22:28:29 +0000 (22:28 +0000)
committerCarl Hetherington <carl@carlh.net>
Fri, 10 Dec 2010 22:28:29 +0000 (22:28 +0000)
commit86ac707573a5f5124c4a26b4e48e9756415700c4
tree58dda1c31bc0349578bd7ff674d539054180809d
parent8387e1bff87e1bed31a807f993a001a967bca51a
Stop bounce / freeze on tracks that have more outputs than inputs and so cannot record all the outputs in their diskstreams.  Fix buffer shortage when bouncing tracks whose processing chains temporarily need more buffers than there are inputs.  Fixes #3573.

git-svn-id: svn://localhost/ardour2/branches/3.0@8239 d708f5d6-7413-0410-9779-e7cbd77b26cf
gtk2_ardour/editor_export_audio.cc
gtk2_ardour/editor_ops.cc
libs/ardour/ardour/audio_track.h
libs/ardour/ardour/midi_track.h
libs/ardour/ardour/track.h
libs/ardour/audio_track.cc
libs/ardour/session.cc