libcdio-devel
[Top][All Lists]
Advanced

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

Re: [Libcdio-devel] Paranoia and CD-Extra


From: Patrick Guimond
Subject: Re: [Libcdio-devel] Paranoia and CD-Extra
Date: Mon, 24 Sep 2007 22:20:54 -0400
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.8.1.6) Gecko/20070903 SeaMonkey/1.1.4

Hi

I already sent a patch about this. It went through unnoticed though... :/

You can find it here:
http://lists.gnu.org/archive/html/libcdio-devel/2006-08/msg00000.html

Patrick Guimond


David Stockwell wrote:
> Ripping a CD in CD-Extra format (with links to a website following the
> last track, I find that cdio-paranoia continues to read the track beyond
> the end of the track until it hits the "Extra" portion, recording
> everything thereafter as a "skip". This appears to be a known problem
> with Paranoia.
>  
> FWIW, I am using cdio_paranoia_read_limited, with a callback to report
> the status, so I do know what is going on.  In reading the track, I am
> seeking the first LSN of the track, then looping through the track from
> the first LSN to the last, similar to the following:
>  
> for (lsn_t lsnCurr=lsnFirst; lsnCurr<=lsnLast; ++lsnCurr) {
>     pParaBuffer = cdio_paranoia_read_limited(pParanoia, cbParanoia, 20);
> }
>  
> So, why am I reading past the end of the last track?
>  
> Looking at the includes, I see a call to
> cdio_paranoia_set_range(pParanoia, {beginning LSN}, {ending LSN}) which
> is not really documented, but appears to set limits on how far paranoia
> will read.
>  
> Including that call in my source, I get a good compile, but the link
> fails with "undefined reference to cdio_paranoia_set_range".
>  
> I have installed 0.78 into /usr/local (the basic distro includes 0.77 in
> /usr).
>  
> Finally, this is the only disk I cannot read/rip, so I believe it has to
> do with strangeness from this format.
>  
> Any help?
>  
> David Stockwell
> 
> 
> ------------------------------------------------------------------------
> 
> _______________________________________________
> Libcdio-devel mailing list
> address@hidden
> http://lists.gnu.org/mailman/listinfo/libcdio-devel





reply via email to

[Prev in Thread] Current Thread [Next in Thread]