Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 327917

Summary: media-libs/faad2: dangerous use flag "digitalradio"
Product: Gentoo Linux Reporter: Alexander Dubov <oakad>
Component: Current packagesAssignee: Gentoo Linux bug wranglers <bug-wranglers>
Status: RESOLVED INVALID    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

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)