Take route's processor lock for things called by the process thread. Prevents proble...
commit4af00f50267b944167a1863170a9ae3610d17ca4
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
parent211c5ed9d838abc3be93d644979006ddf06db437
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: http://subversion.ardour.org/svn/ardour2/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