[FFmpeg-trac] #11357(avcodec:new): H.264 decoder bug on Arm
FFmpeg
trac at avcodec.org
Tue Dec 17 05:26:34 EET 2024
#11357: H.264 decoder bug on Arm
--------------------------------------+-----------------------------------
Reporter: Bin Peng | Owner: (none)
Type: defect | Status: new
Priority: normal | Component: avcodec
Version: git-master | Resolution:
Keywords: H264 decoder | Blocked By:
Blocking: | Reproduced by developer: 0
Analyzed by developer: 0 |
--------------------------------------+-----------------------------------
Description changed by Bin Peng:
Old description:
> Summary of the bug:
>
> When decoding a bitstream with weightb=2 enabled, the output of FFmpeg on
> ARM and x86 platforms may differ.
>
> How to reproduce:
> {{{
> using ffmpeg git-master built on aarch64 and test on aarch64 devices
> % ffmpeg -i inter_weighted_bipred2.264 -f framemd5 -y md5_arm
>
> using ffmpeg git-master built on x86 and test on x86 devices
> % ffmpeg -i inter_weighted_bipred2.264 -f framemd5 -y md5_x86
>
> md5_arm and md5_x86 would be different, but we expect the same decode
> result
> on different CPUs with the same input bit-stream.
> }}}
New description:
Summary of the bug:
When decoding a bitstream with weighted-bipred enabled, the output of
FFmpeg on ARM and x86 platforms may differ.
How to reproduce:
{{{
using ffmpeg git-master built on aarch64 and test on aarch64 devices
% ffmpeg -i inter_weighted_bipred2.264 -f framemd5 -y md5_arm
using ffmpeg git-master built on x86 and test on x86 devices
% ffmpeg -i inter_weighted_bipred2.264 -f framemd5 -y md5_x86
md5_arm and md5_x86 would be different, but we expect the same decode
result
on different CPUs with the same input bit-stream.
}}}
--
--
Ticket URL: <https://trac.ffmpeg.org/ticket/11357#comment:1>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list