Ich kann das in meiner Testumgebung 5.3.43 nicht nachvollziehen.
In 6 unterschiedlichen Browsern (unter Windows) erhalte ich immer das korrekte HTML
HTML-Code:
<div class="content-player">
<figure>
<audio controls="">
<source type="audio/x-m4a" src="http://dev53.local/files/assets/audio/sweet-life-luxury-chill-438146.m4a">
</audio>
</figure>
</div>
Auch mit deinem Podcastplayer wird der korrekte Mime-Typ gezogen:
HTML-Code:
<div class="podcastplayer">
<ul id="playlist">
<li data-src="files/assets/audio/sweet-life-luxury-chill-438146.m4a" data-mimetype="audio/x-m4a" class="active">sweet-life- ... .m4a</li>
<li data-src="files/assets/audio/groovy-vibe-427121.mp3" data-mimetype="audio/mpeg">groovy-vibe ... .mp3</li>
<li data-src="files/assets/audio/hype-drill-music-438398.mp3" data-mimetype="audio/mpeg">hype-drill- ... .mp3</li>
</ul>
</div>