I'm on LineageOS 14.1 (Android 7.1.2). When I play music off of my SD card using the built-in music player, it does fine with MP3 and AAC.
The real problem is when I play opus files. They are recognized by Android since I made their extension
.ogg, but when I play them, they have random pauses and stutters during playback.
I've tested with the
.ogg files in internal memory, and there are no skipping problems. On the other hand, there are no skipping problems with anything other than opus files on the external SD card.