GNOME Bugzilla – Bug 313302
Use cdio plugin instead of cdparanoia
Last modified: 2008-09-04 14:31:05 UTC
cdparanoia has a number of bugs like #94289 which make it annoying to use. There is another plugin which uses libcdio (http://www.gnu.org/software/libcdio/) and is much better.
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=300903 is the relevant Debian bug to get a recent libcdio with "paranoia" support.
Note that when this is done, stop_ui_hack() can be removed in the eject handler and replaced with stop().
*** Bug 338142 has been marked as a duplicate of this bug. ***
Note that at the moment cdiocddasrc doesn't do any correction/verification/reconstruction of extracted audio data, so cdparanoiasrc is quality-wise a much better choice, especially for old/dirty/scratched discs. Newer versions of libcdio have incorporated a cdparanoia-based-on-libcdio with a compatible interface, but there is no cdioparanoiasrc in GStreamer yet (I've had an experimental patch for this somewhere though, just need to find it again).
hi tim, did you succeed in finding your patch? :-) ross, do you still think this should be a gnome 2.16.x target?
Doesn't look like it should have been on gnome-target at all. Ross: gnome-target is meant to be used on bugs severe enough to possibly require delaying GNOME releases. The target milestone is the field you want for bugs you'd like to remember to fix by a certain release. You can add target milestones for your product by clicking on the "Edit this product" link in the lower-right hand corner of the browse.cgi ("product overview") page. See also the "Target Milestone" and "GNOME Target Milestone" sections of http://bugzilla.gnome.org/page.cgi?id=bug-status.html. :-)
Problems is libcdio and the accompanying plugin is GPL, we can't use it in the same process as proprietary encoders. FWIW, cdparanoia bugs are actually getting fixed by Monty (with the last release less than a month ago: http://www.xiph.org/paranoia/). Please file bugs against libcdparanoia to get those fixed.
added link to cdparanoia to http://live.gnome.org/Bugsquad/TriageGuide/NonGnome , feel free to use the NOTGNOME stock answer in such cases.