Summary: | Dream does not work with libfaad2 compiled as is now | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Stefan Nickl <snickl> |
Component: | [OLD] Library | Assignee: | Gentoo Sound Team <sound> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | ||
Priority: | High | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
URL: | http://www.fineware-swl.com/drm.html | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Stefan Nickl
2004-04-17 09:52:59 UTC
hmm sorry haven't had time to look at this. You're probably right, but i wonder why the make script doesn't take care of adding this define (it should really). Could you maybe patch up the config script ? i had some time to look at this, DRM is set in config.h with the config option enabled. i can also see DRM specific lib functions, so it seems to be set alright. Are you 100% certain it does make a difference for you (I can't test it) ? Right now I'm confused as the current CVS version of dream requires a libfaad that has a function "NeAACDecOpen", but neither version 1.1, nor 2.0-rc3 (as mentioned previously on the dream homepage), nor 2.0 final have such a function. I have a compiled version of a suitable libfaad in my /usr/local/lib, but I can't figure out what source I built it from back then, so I don't even know in which tarball to look for the forgotten #include "config.h" or whatever the cause. However, the missing flag is also mentioned on the dream website: http://sourceforge.net/docman/display_doc.php?docid=26554&group_id=71084 Funny, now they also mention a "DRM_PS" flag, this is new to me... Google also showed me a hungarian website that obviously records this: http://www.ham.hu/radiosatvitel/hang/DRM/ (bottom) There is apparently something going on with dream as the website was broken and is now up with some new content. They mention a file "neaacdec.h" which probably explains my problems, but this file is not part of the dream CVS. I guess dream and faad are going along different paths, so unless you want to invest more effort into DRM support, it would probably be better to drop it altogether... Taking over faad2 for sound herd. Considering this a WONTFIX, if Dream requires one of the CVS versions (that broke already many other packages) they should probably use an internal version. |