Hello,
in the "What are these CD ripping settings?" thread you wrote the following:
Robert Kausch wrote:
Unfortunately, the new cache management of cdparanoia III 10.2 is not available in fre:ac.
This is very unfortunate indeed.
Especially because in the following post on the cdparanioa mailing list:
http://lists.xiph.org/pipermail/paranoia/2009-June/001575.html
a developer seems to write that he thinks that the new cache management of cdparanoia III 10.2 basically should be at least as good as EAC.
It would be very much appreciated if you would make this new cache management work in fre:ac and if you would make it very high priority on your to-do list ;).
To make use of it, the CDRip library would have to be extended to implement some callbacks required for the cache management to work.
Not sure if this is helping you, but in the following thread in post #32:
http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=65873&view=findpost&p=588505
and post #33:
http://www.hydrogenaudio.org/forums/index.php?s=&showtopic=65873&view=findpost&p=588526
there seems to be some talk regarding the implementation of the new cdparanoia III 10.2 cache management in CDex (which, according to you, makes use of the CDRip library as well).
Actually, in post #33 it looks like the developer "xiphmont" basically explains how it could be implemented?
I will have a look at it again and see if I can implement those callbacks.
That would be very much appreciated :).
However, it might be a better option to just use libcdio and libcdio-paranoia instead of CDRip (those libraries are already used by fre:ac on Linux and NetBSD and should work on Windows as well).
What do you mean with that? Was this a suggestion to fre:ac users? Or was it just you, the developer, thinking aloud?
And if you would make fre:ac use "libcdio" and "libcdiao-paranoia" on Windows, would fre:ac then support the new cache management of cdparanoia III 10.2 :)? If yes, then that would be awesome :).
Anonymous
I had a look at what is actually needed to add cache management support to CDRip and think I can implement it.
My note about libcdio was just an idea of an alternative solution. However, I had a look at libcdio-paranoia and it looks like it's still based on cdparanoia III 9.8, so this won't help for now.
Thank you very much :).
That would be awesome :).
Are you absolutely sure about that?
Please take a look at the post over there:
Obviously it says "10.2". So, is it based on 10.2 or 9.8 ;)?
Last edit: qw6135920 2013-01-10
Yes, libcdio-paranoia 10.2+0.90 is based on cdparanoia III 9.8. I compared the source code of cdparanoia III 9.8 and 10.2 to the libcdio-paranoia code and it's definitely based on 9.8. Cache management is missing and also any other changes of 10.8 vs. 9.8 are not found in libcdio-paranoia.
They probably call it 10.2, because they want to be based on 10.2 when libcdio-paranoia 10.2+1.0 is released. As they are only at 10.2+0.90, they still have to make that change. It's still an alpha release after all.
Just came across this:
Anything you could make use of in fre:ac / port to fre:ac?
And something else:
Don't want to bother you, but do you think there will be a new fre:ac snapshot with a CDRip update and cdparanoia III 10.2 cache management support anytime soon?
Or will this take some time?
Last edit: qw6135920 2013-01-19
cdparanoia III 10.2 cache management is now implemented (as mentioned in the 'next snapshot' discussion thread) and will be available in the next snapshot.
This tracker item will be closed once the next snapshot is released.