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.
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)