Brussels / 3 & 4 February 2024


Innovations in H.264/AVC software decoding (Architecture and optimization of a block-based video decoder to reach 10% faster speed and 3x code reduction over the state-of-the-art)

This talk will present architectural and optimization techniques that were used in the development of a H.264 software decoder (, to drastically reduce code size and improve speed. The techniques are applicable to other block-based video codecs, and will be presented as HOWTOs to help participants use them in their own projects. They include code and memory layout with the C language, and maximizing opportunities for vectorization.


Photo of Thibault Raffaillac Thibault Raffaillac