[FFmpeg-devel] [PATCH v2 1/6] lavc/arm: dont assign hevc_qpel functions for non-multiple of 8 widths

Martin Storsjö martin at martin.st
Thu Nov 18 10:37:39 EET 2021


On Wed, 17 Nov 2021, J. Dekker wrote:

> The assembly is written assuming that the width is a multiple of 8.
>
> However the real issue is the functions were errorneously assigned to
> the 2, 4, 6 & 12 widths. This behaviour never broke the decoder as
> samples which trigger the functions for these widths have not been found
> in the wild. This relies on the mappings in ff_hevc_pel_weight[].

LGTM, thanks for the updated commit message - this makes the situation 
clear.

// Martin



More information about the ffmpeg-devel mailing list