David Robillard
e2c26e1b99
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 |
||
---|---|---|
doc | ||
export | ||
gtk2_ardour | ||
icons | ||
libs | ||
manual | ||
mcp | ||
midi_maps | ||
patches | ||
patchfiles | ||
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.