On Mon, 2003-12-29 at 17:24, Miguel Freitas wrote:
> Hi Bastien,
> On Sun, 2003-12-28 at 22:55, Bastien Nocera wrote:
> > I was wondering why the CDDA plugin was abort()'ing when it couldn't
> > connect to the CDDB server. It looks like the signal handling is a bit
> > doubtful. Crashing an application when a plugin can't read the metadata
> > is a bit harsh.
> I would say that it's wrong. We must not abort() from xine-lib unless
> under very special conditions...
> > Anybody against changing this code to use the IO helpers? I might be
> > adding CDDB ID/TRM ID support to the metadata by the same token.
> Not at all, go ahead!
> I have being thinking lately of maybe even disabling CDDB lookup by
> default or moving it to a separated thread to not block the playback.
> what do you think?
I was actually thinking of disabling it, and moving it to the front-end,
for Totem. But removing it completely seems a bit harsh.
I'll try and do something soon about it.
Bastien Nocera <hadess@...>
The dandelion swayed in the gentle breeze like an oscillating electric
fan set on medium.