MPEG2 decoding is broken with DXVA in ffmpeg 6.1
It displays a lot of blocks in random location/order. It happens also with --avcodec-threads=1
. It does not happen with software decoding. And it still happens with 2 patches in mpegdec to prevent some crashes (which still happen without these patches). It also happens with the deinterlacing off.
This happens on DVDs as well. It does not happen with FFmpeg 5.1.