While MX Player supports many formats out of the box, this custom codec pack is often used to enable playback for restricted audio formats like EAC3, DTS, AC3, and TrueHD , which may not be natively supported due to licensing.

When MX Player was at its peak, Android’s native media support was fragmented and weak. Many video formats (like high-bitrate MKV files, HEVC, or obscure audio codecs like DTS and AC3) would stutter or fail to play using the phone's default hardware decoder.

The is a critical software component designed to optimize video playback and unlock advanced audio support for devices running on 64-bit ARMv8 architecture. This version marked a significant shift by introducing native 64-bit compatibility, which improved performance by up to 30% compared to previous 32-bit versions. Key Features of the 1.13.0 Armv8 Neon Codec