Performance
While H.264 and ProRes are fine for basic media playback, the HAP codecs were designed for the situations that call for working with multiple layers of HD movies and larger ultra-HD resolutions. When using HAP most of the work for decoding the video frames during movie playback is handled by system graphics card, freeing up the CPU to perform other tasks.