diff options
author | Nuo Mi <nuomi2021@gmail.com> | 2024-03-02 22:04:40 +0800 |
---|---|---|
committer | Nuo Mi <nuomi2021@gmail.com> | 2024-03-04 20:39:27 +0800 |
commit | 49ba613146b2e36001d6fcdda0c89b2142f2bb62 (patch) | |
tree | 6fcd05cb3927f2400b0345118b9f6e2a36674bc0 /libavcodec/libspeexenc.c | |
parent | 679d5611ed16c3d8488f8369be76bc67d79b2fec (diff) | |
download | ffmpeg-49ba613146b2e36001d6fcdda0c89b2142f2bb62.tar.gz |
avcodec/vvcdec: fix boundary strength when IBC involved
The following cases should set bs to 1:
If the prediction modes are not the same.
If both prediction modes are MODE_IBC, but the motion vector delta is larger than 8 of 1/16 pixels.
see 8.8.3.5
How to reproduce it:
vvencapp -i sintel_trailer_2k_1080p24.y4m --preset fast --additional "IBC=1" -o sintel.266
ffmpeg -i sintel.266 -f md5 -
md5 will mismatch
Found-by: 6ws at https://github.com/ffvvc/FFmpeg/issues/187#issuecomment-1962842135
Diffstat (limited to 'libavcodec/libspeexenc.c')
0 files changed, 0 insertions, 0 deletions