Re: [Rhythmbox-devel] idle rhythmbox

On Mon, 2007-21-05 at 16:30 +0100, Peter Robinson wrote:
> > > > Any chance of a 0.10.1 release with the current work before it gets
> > > > the dependency on glib 2.14?
> > >
> > > We won't be adding a dependency on glib 2.14.  We'll just use the new
> > > timeout function if glib 2.14 is available at ./configure time.
> >
> > How would that work for python plugins like the Magnatune one (which
> > uses timeouts to decide when to check for a new version of the catalog)?
> What sort of times are we talking about? Surely you don't check for
> new versions of the catalog on a sub second basis? That call is
> designed for things that don't need sub second accuracy so the wakeups
> can happen every second. So if you do it by seconds and at a guess it
> wouldn't matter if the update ran a bit early or late for something
> like a catalog update.

Yeah, the update is every six hours, accuracy isn't that important. I
was actually asking about the "checking the dependency at compile time"
part. Sorry if that wasn't clear. As far as I know, you can't do that
easily with python plugins. I was wondering if that would mean we'd have
to add code to the plugin to decide whether to use the new call or not,
and how that would work.

Adam Zimmerman <adam_zimmerman sfu ca>

ALWAYS      -
BUILDS      -

cashtration, n.:
	The act of buying a house, which renders the subject financially
impotent for an indefinite period.

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]