Summary: | audiocd with liblame support for Debian systems | ||
---|---|---|---|
Product: | [Unmaintained] kio | Reporter: | Joerg de la Haye <haye> |
Component: | audiocd | Assignee: | Scott Wheeler <wheeler> |
Status: | RESOLVED FIXED | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Joerg de la Haye
2003-09-11 23:50:10 UTC
I would like to mention the licensing issue is really an issue of software patents and probably affects most (if not all) distributions. Some of the distributions might be getting around the issue by compiling it with lame locally and then not actually shipping lame (I am not sure) but for Debian it is not possible due to the way the distributed build system works. Chris Well, the only way to do this would be by copying type information out of the header and putting it in the audiocd io slave's code (a few structs). I'm not sure that this would bring you any closer to being "compliant"... If the structs aren't covered by the mp3 patents then it would probably work. Whether that is the case, I don't know. Subject: kdemultimedia/kioslave/audiocd CVS commit by wheeler: Make Lame a pure runtime dep. Copied a couple of structs and typedefs from the header into the audiocd code. Still feel like this is a little silly, but since it's easy I'm giving in. ;-) CCMAIL:64099-done@bugs.kde.org M +53 -48 audiocd.cpp 1.83 |