Clean up MMC transmission a bit, and make sure that it is all done from one thread.
commit34d7bbe185906002922a95565e93b90216b53baf
authorcarlh <carlh@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Tue, 29 Jun 2010 13:47:53 +0000 (29 13:47 +0000)
committercarlh <carlh@d708f5d6-7413-0410-9779-e7cbd77b26cf>
Tue, 29 Jun 2010 13:47:53 +0000 (29 13:47 +0000)
treef1939b23b9c279350279ae240e4a8d5b765f7dc7
parent47480faceaa61a23f76d40dcf3b4d0ce96566f9e
Clean up MMC transmission a bit, and make sure that it is all done from one thread.

git-svn-id: svn+ssh://ardour.org/ardour2/branches/3.0@7324 d708f5d6-7413-0410-9779-e7cbd77b26cf
libs/ardour/ardour/session.h
libs/ardour/audioengine.cc
libs/ardour/session.cc
libs/ardour/session_midi.cc
libs/ardour/session_process.cc
libs/ardour/session_state.cc
libs/ardour/session_transport.cc
libs/midi++2/midi++/mmc.h
libs/midi++2/mmc.cc
libs/midi++2/wscript