We include unsupported files in the media index because users will be confused if they upload files to the device and not see anything. And with a future version of mediascanner, it will most likely extract the metadata from these M4A files without issue because it won't hit the codecs at all.
And given that confined apps can ask to play arbitrary files, it doesn't make sense to assume you'll only be given files mediascanner could parse.
We include unsupported files in the media index because users will be confused if they upload files to the device and not see anything. And with a future version of mediascanner, it will most likely extract the metadata from these M4A files without issue because it won't hit the codecs at all.
And given that confined apps can ask to play arbitrary files, it doesn't make sense to assume you'll only be given files mediascanner could parse.