13
0
livetrax/libs
David Robillard 39b42e3766 Fix Jack transport master after session load.
Transport master was not being taken because when the configuration variable is
set, AudioEngine::set_session() has not been called yet so
AudioEngine::reset_timebase() did nothing (the transport stuff at the beginning
of Session::when_engine_running() is questionable for the same reasons).

I am not sure if this is correct, but I have failed to more thoroughly figure
out the issue.  At least Ardour actually sets Jack transport information now.
However, there are some discrepancies between Ardour time and Jack time, as
reported by Session::jack_timebase_callback().

Perhaps related, the transport master menu item does not restore correctly.
Previous to this commit, the only way to make a loaded session take transport
master was to "set" this out of sync item (which did nothing), then unset it,
then set it again, which would finally actually cause the configuration change.


git-svn-id: svn://localhost/ardour2/branches/3.0@12992 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-07 21:00:47 +00:00
..
appleutility fixes for 64 bit OS X build (c/o david robillard); tested on Lion & Tiger 2012-03-02 22:53:00 +00:00
ardour Fix Jack transport master after session load. 2012-07-07 21:00:47 +00:00
audiographer Fix the ProcessContext copy-ctor stuff for older compilers, which don't support template base class initialization without template parameters 2012-07-02 15:48:29 +00:00
clearlooks-newer Fix typo (#4848). 2012-04-19 15:45:08 +00:00
clearlooks-older
evoral Add new SharedStatefulProperty which manages a shared_ptr to 2012-06-16 17:20:10 +00:00
fst
gtkmm2ext Hacky fix for track height step losing 'grip' on the 2012-06-17 16:57:21 +00:00
midi++2 fix complete screw up in connecting MIDNAM PatchNameList with ChannelNameSets; more tweaks and twirls for patch/program change mgmt 2012-06-12 16:32:06 +00:00
panners Provide dialogs to edit pan values numerically, at least for 2012-06-06 11:47:09 +00:00
pbd Patch from johan_mattsson_m to be more graceful if there 2012-06-25 21:19:21 +00:00
qm-dsp
rubberband Some spelling mistake fixes from Debian. 2012-06-26 01:40:27 +00:00
surfaces Connect to controllable->Destroyed in all cases; fixes crash on route removal. 2012-06-28 15:38:07 +00:00
taglib Fix some warnings in non-debug mode. 2012-04-20 21:59:37 +00:00
timecode
vamp-plugins
vamp-sdk
.cvsignore