SamuriHL
UHD Guru
- Joined
- Jan 28, 2007
- Messages
- 15,057
- Likes
- 2,559
No, it wouldn't be so much "lighter", as the AI scanner - which came after the ripper was introduced - makes heavy use of elby's libraries. So they can't really be separated.
The HD ripper is very small, as most parts (UDF2.5 parser, I/O handling) are needed to decrypt on the fly (AnyDVD decrypts *before* the disc is visible to the system, so it *cannot* use the UDF or UDF2.5 filesystem of the OS).
So, I don't think it is "as bad as it looks". Adding the ISO ripper will make the program... some kByte bigger, I would guess. no big deal.
Ah, ok. Then I was mistaken about how the code was added. And since it's using the elby libraries anyway, I guess keeping the ripping functionality in AnyDVD is kuel. But it will have to be maintained in both programs, so, yes, one shared code base will make sense. The more advanced features will be available to the AnyDVD gui, and the ripping features will be available to both AnyDVD gui and the new ripping program. Makes sense. I could certainly live with that. The protection removal code will have to be the same code line anyway. So, you're basically talking about different interfaces to the same kernel mode driver if I'm not mistaken.