Comment 1 for bug 1336982

Revision history for this message
Uwe Klotz (uklotzde-deactivatedaccount) wrote :

The SoundSourceM4A plugin uses FAAD2 to decode .m4a files. Currently Mixxx determines the file type solely by the file extension. Unfortunately ALAC files use the same file extension "m4a". Only a single SoundSource as registered for each file extension.

As a workaround we could use the approach I proposed here to register multiple SoundSources for the same file extension:

https://github.com/mixxxdj/mixxx/pull/605

Drawback: SoundSourceM4A will fail to open an ALAC file and log a warning message. Only then the to-be-created SoundSourceALAC decoder will take over (assuming that is has been assigned a lower priority than SoundSourceM4A).

We should also rename SoundSourceM4A to SoundSourceFAAD2.