13
0
Go to file
David Robillard e2c26e1b99 Report correct time instead of old time when locating as Jack transport master.
I encountered this today writing a transport slave, but it seems to be the same
problem as issue #743 from 8 years ago.  The issue is easier to see with a
transport slave client that prints any transport change whatsoever, for example
if the current location is some point well into the session and rewind to start
is pressed, Ardour reports the old position, not zero.  With this change, it
reports zero as expected.

See comment about why this was happening.  If locating here is evil for some
reason, then some other way of making jack_timebase_callback report the target
position is required.  Contrary to what the old comment below this change
suggests, follow_slave() does not update _transport_frame in time.


git-svn-id: svn://localhost/ardour2/branches/3.0@12993 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-08 03:40:15 +00:00
doc
export
gtk2_ardour Fix crash on trying to snap to markers when there aren't 2012-07-04 21:53:44 +00:00
icons
libs Report correct time instead of old time when locating as Jack transport master. 2012-07-08 03:40:15 +00:00
manual
mcp
midi_maps Alternate Korg nanoKONTROL map from JaaxxOne (#4954). 2012-06-26 17:14:49 +00:00
patches
patchfiles added General MIDI midname file (missing drum info) 2012-06-13 11:54:36 +00:00
templates
tools
vst
.dir-locals.el
.gitignore
ardour_system_sae.rc
ardour-3.ttl
ardour.1
ardour.1.es
ardour.1.fr
ardour.1.ru
ardour.dox
ardour.rc.in
COPYING
instant.xml
instant.xml.sae
Makefile
PACKAGER_README
README
testfile.flac
testfile.ogg
TRANSLATORS
waf
wscript

Please see the Ardour web site at http://ardour.org/ for all documentation..

For information on building ardour: http://ardour.org/building.