From: Jack O'Quin (joq_at_io.com)
Date: 08/07/03 14:23 EDT
Subject: Re: [ardour-dev] Does ardour actually call jack_engine_takeover_timebase()?
From: "Jack O'Quin" <joq@io.com>
Message-ID: <87wudp9viv.fsf@sulphur.joq.us>
Date: 07 Aug 2003 13:23:36 -0500
Paul Davis <paul@linuxaudiosystems.com> writes:
> > $ grep -nIr takeover_timebase *
> > libs/ardour/ardour/audioengine.h:107: int takeover_timebase () {
> > libs/ardour/ardour/audioengine.h:108: return jack_engine_take
> >over_timebase (_jack);
> >
> >This doesn't find anywhere that calls takeover_timebase(). Did ardour
> >take advantage of the lack of error checking in the earlier JACK
> >transport implementation? Or, am I just cluelessly missing something?
>
> the former :(
No problem. One of the obvious challenges when retaining
compatibility with the earlier implementation is duplicating its bugs
where necessary. :-)
I just committed some changes to tighten up the timebase takeover
logic. Now, jack_set_transport_info() detects this situation,
complains about it the first time, then handles the request, anyway.
This will most likely cause trouble with other potential transport
masters in the system. But, that never worked worth a damn before
anyway, so nothing is really lost.
--
Jack O'Quin
Austin, Texas, USA
-------------------------------------------------------
This SF.Net email sponsored by: Free pre-built ASP.NET sites including
Data Reports, E-commerce, Portals, and Forums are available now.
Download today and enter to win an XBOX or Visual Studio .NET.
http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01
_______________________________________________
ardour-dev mailing list
ardour-dev@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ardour-dev
This archive was generated by hypermail 2.1.7 : 08/07/03 14:30 EDT