Take route's processor lock for things called by the process thread. Prevents proble...
commit725e106d5dab631d5032b47cab33827f211f9d14
authorcarlh <carlh@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Thu, 27 May 2010 17:10:08 +0000 (27 17:10 +0000)
committercarlh <carlh@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Thu, 27 May 2010 17:10:08 +0000 (27 17:10 +0000)
treed2d52456cef1d0f35f9c95ffa6fc0466ee4009f4
parenteaa0aa60413d2678336c2bc15267f722d4faa0cc
Take route's processor lock for things called by the process thread.  Prevents problems when processors are being reconfigured and a process callback occurs.

git-svn-id: svn+ssh://ardour.org/ardour2/branches/3.0@7183 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/ardour/ardour/route.h
libs/ardour/audio_track.cc
libs/ardour/midi_track.cc
libs/ardour/route.cc
libs/ardour/track.cc