The codec packs are codecs compiled for specific hardware, trying to make use of all the available bells and whistles to improve performance (new CPU codes for various kinds of calculations etc). This in contrast to generic ones that try to use only the most common features shared between the various hardware variants