[gst-devel] Re: [gst-cvs] tpm gst-plugins-good: gst-plugins-good/ gst-plugins-good/ext/cdio/

Thomas Vander Stichele thomas at apestaart.org
Fri Jan 20 03:48:01 CET 2006


On Thu, 2006-01-19 at 13:05 -0800, David Schleef wrote:
> On Thu, Jan 19, 2006 at 10:44:36AM +0100, Andy Wingo wrote:
> > On Wed, 2006-01-18 at 16:18 -0800, David Schleef wrote:
> > > cdparanoia has serious bugs when used in the way that gstreamer
> > > uses it.
> > 
> > Like what? (Does cdio mean sound-juicer will run faster?) Thomas is
> > being a stick in the mud and we need some public reasons to swap ranks.
> 
> http://bugzilla.gnome.org/show_bug.cgi?id=94289

that bug shows there's something wrong with our element - since
cdparanoia can rip it fine.

> http://bugzilla.gnome.org/show_bug.cgi?id=300732
> 
> I'm assuming that libcdio has decent cdparanoia-like skip detection
> and cleanup, which I believe to be the case. 

The reason mud sticks around my stickiness in lumps is precisely because
nobody ever gets any further than "assuming" and "believing" when it
comes to cdparanoia vs libcdio.

Vague assertions are made about "serious bugs" and "might run faster"
but nobody ever comes further than vagueness :)

There's a lot of blaming and finger-pointing in both directions from
those libs and their maintainers ("they just copied our code then
removed all of the error checking bits" and stuff like that).  So the
stick-in-the-mud is just a way of saying "if you're in doubt about which
is best, stick to what you are doing so that users do not have to deal
with your fickleness/attention span deficit.

Of course, I'd much prefer if someone actually compared the two
seriously and see if libcdio really is better, and fixes some of the
silly things cdparanoia does as a lib (not providing you enough feedback
when the user does stuff), and manages to maintain 100% ripping quality.
Realistically, having a ripper produce pops and speckles all over the
file is not going to make anyone happy :)

If we're unhappy with both we can always fork :)

Thomas

Dave/Dina : future TV today ! - http://www.davedina.org/
<-*- thomas (dot) apestaart (dot) org -*->
I won't leave you
all you have is that spell
cast it will you
<-*- thomas (at) apestaart (dot) org -*->
URGent, best radio on the net - 24/7 ! - http://urgent.fm/







More information about the gstreamer-devel mailing list