CPU hardware decoding