[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