I'm trying to get xmms on my Debian system to play .m4a files that some of my Mac-using friends have encoded for me. Toward that end, I've been looking for an easy way to install a Debian xmms plugin that will play aac files on my machine.
I've followed the instructions for editing my sources.list and preferences files so that I can apt-get the rareware packages, and I've installed xmms-aacplugin on my machine. However, it simply won't play any of the .m4a files my friend has sent me. (However, it would play an .aac file I encoded myself.)
Subsequently, I tried the version of faad I pulled down from the site, to see if I could at least decode the m4a files into .wav files. It gave me an error about "Gain control not yet implemented" and claimed to have been compiled in February...which is odd, given that a message I found on this very board said I needed a more recent version due to file header changes directed me to go to rareware if I wanted said version. Further comparing, I noticed that, though the rareware list said 1.18 was downloadable from rareware, what I had gotten was 1.1.
Subsequently, I commented marillat out of my sources.list and tried again. This time I got "faad: relocation error: faad: undefined symbol: faacDecGetCapabilities".
Thinking maybe that if I could get the most recent versions of the faad libraries, I could recompile the AAC plugin and it would work, I tried to install faad2, libfaad2-0, and libfaad2-dev. Oddly enough, I couldn't get libfaad2-dev no matter how hard I tried, as it claimed a dependency on a lifaad2-0 (sic) and simply wouldn't download.
Anyway, by this point I'm very frustrated with the whole thing, and wish someone could wave a magic wand and make my xmms play those .m4as. Short of that, could someone please advise me how I can make this thing work?
Thanks.