whipper icon indicating copy to clipboard operation
whipper copied to clipboard

report (&/or abort) on cdparanoia non-fatal errors

Open RecursiveForest opened this issue 8 years ago • 7 comments

If cdparanoia returns "!" (or any other code that should cause alarm), whipper should stop ripping or at minimum report an error.

RecursiveForest avatar Dec 14 '16 21:12 RecursiveForest

I'm repeating myself, but I have code for this. I will try to get it in soon, but if anyone wants to do it before I do, post here and I'll send my unclean patch.

MerlijnWajer avatar Dec 14 '16 22:12 MerlijnWajer

Iff the patch you have contains the entirety of your support for it, I'd be happy to integrate it.

RecursiveForest avatar Dec 15 '16 18:12 RecursiveForest

Here are two patches. They will not outright apply, but the gist is in there:

(1) https://ptpb.pw/EbXI (2) https://ptpb.pw/feyY

And here's a patch to parse cdrdao warnings:

(1) https://ptpb.pw/Iwb0

MerlijnWajer avatar Jan 25 '18 22:01 MerlijnWajer

Can we make this perhaps part of the next milestone after 1.0? I don't think we really -need- this now?

MerlijnWajer avatar Jan 27 '18 00:01 MerlijnWajer

My understanding of the rationale says that it probably is necessary for the 1.0 milestone, since acquiring the 'perfect rip' means we need to know if any kind of error occurs.

tn5421 avatar Feb 06 '18 02:02 tn5421

I'd also think that fixing / enhancing the error reporting should be part of the 1.0 milestone especially regarding the aforementioned bug #75 which would otherwise produce false logs.

45054 avatar Feb 06 '18 09:02 45054

Fair enough. I've found that cdparanoia can spit out a lot of errors and still rip with 100% accuracy, after many retries and errors (and corrections). So they are not a completely accurate representation. But then again, maybe the ones in #75 are different from the errors/warnings I usually see.

MerlijnWajer avatar Feb 06 '18 09:02 MerlijnWajer