Mageia has libfaad2 in tainted, but not libfaac. Up until about a week ago, using the PLF package for this worked fine. Now, however, with the PLF package still installed, vlc can't find the codec: [0x7f54fcc89b20] main decoder debug: looking for decoder module: 28 candidates [0x7f54fcc89b20] avcodec decoder debug: libavcodec already initialized [0x7f54fcc89b20] avcodec decoder debug: codec not found (MPEG AAC Audio) [0x7f54fcc89b20] main decoder debug: no decoder module matching "any" could be loaded [0x7f54fcc89b20] main decoder debug: TIMER module_need() : 0.215 ms - Total 0.215 ms / 1 intvls (Avg 0.215 ms) [0x7f54fcc89b20] main decoder error: no suitable decoder module for fourcc `mp4a'. VLC probably does not support this sound or video format. However: [ftg@ftgme2 release]$ ls /usr/lib64/*aac* /usr/lib64/libfaac.so.0@ /usr/lib64/libfaac.so.0.0.0* The result is that MPEG4 plays without audio. I'm guessing that the vlc uploaded on Apr 30 is somehow unable to find the PLF version of the plugin, since this worked before. If that's the case, then we need our own version of lib(64)faac.
You only need faac to encode in AAC. faad2 for decoding, so it's not a faac problem. I think what stopped it from working is the ffmpeg update, mga package doesn't support AAC decoding, maybe you still had PLF ffmpeg packages? You'll have to wait until bug 338 is fixed.
Depends on: (none) => 338
Source RPM: libfaac => ffmpeg
>maybe you still had PLF ffmpeg packages? Probably, since I customized my initial mga system by installing everything from an exported list of installed packages on my mdv system. something must have switched them (I think the Apr30 vlc changelog said something about bumping packe versions above mdv's). I'll try uninstalling the mga ffmpeg and installing the plf one...
No good. I rpm -e 'd the mga packages and tried to force on the plf ones, but urpmi skips a few lines and ends with no message. I'll close this as a dup of 338. *** This bug has been marked as a duplicate of bug 338 ***
Status: NEW => RESOLVEDResolution: (none) => DUPLICATE