Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 327917 - media-libs/faad2: dangerous use flag "digitalradio"
Summary: media-libs/faad2: dangerous use flag "digitalradio"
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-07-12 12:46 UTC by Alexander Dubov
Modified: 2010-07-12 12:53 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Dubov 2010-07-12 12:46:46 UTC
Enabling "digitalradio" use flag on faad2 results in compilation with "--with-drm" flag set. This breaks almost any package depending on it (with a notable exception of ffmpeg-0.6 which works correctly in any case; for example "mplayer -ac ffaac" works correctly, while "mplayer -ac faad2" complains about stream corruption and unable to decode). Affected applications complain about corrupted AAC stream, which is rather non-obvious.

The problem definitely lies with the applications using the library. However, considering that it affects xine-lib, gstreamer and mplayer (which is going to be fixed, but not just yet) I'd like to suggest that this use flag will be marked experimental or outright masked for now, until situation improves.
Comment 1 Samuli Suominen (RETIRED) gentoo-dev 2010-07-12 12:53:11 UTC
Yes, we know. That's why the USE flag description warns it will disable other decoders.

local use flags (searching: digitalradio)
************************************************************
[-    ] digitalradio (media-libs/faad2):
Digital Radio Mondiale (warning: disables other decoders)