FFmpeg/libavcodec/vvc
Frank Plowman 7399d9f374 lavc/vvc: Don't check motion estimation region for IBC
The final parameter of check_available determines whether the motion
estimation region constraints imposed in section 8.5.2.3 of H.266 (V3)
on MVP candidates apply to the current candidate or not.  In the case of
IBC spatial merge candidates they do not, as their availability is
dependent only on the criteria described in sections 8.6.2.3 and 6.4.4,
which do not include this constraint on the motion estimation region.

Signed-off-by: Frank Plowman <post@frankplowman.com>
2024-12-03 10:20:51 +08:00
..
cabac.c
cabac.h
ctu.c avcodec/vvcdec: misc, reformat inter_data() 2024-11-30 09:58:59 +08:00
ctu.h avcodec/vvdec: refact, ff_vvc_deblock_bs use CodingUnit/TransformUnit instead of fc->tabs 2024-10-16 20:28:09 +08:00
data.c
data.h
dec.c lavc/vaapi_dec: Add VVC decoder 2024-11-01 12:13:07 +08:00
dec.h lavc/vvc_dec: Add hardware decode API 2024-11-01 12:13:07 +08:00
dsp.c
dsp.h
dsp_template.c
filter.c avcodec/vvdec: refact, ff_vvc_deblock_bs use CodingUnit/TransformUnit instead of fc->tabs 2024-10-16 20:28:09 +08:00
filter.h avcodec/vvcdec: refact out deblock boundary strength stage 2024-10-16 20:28:09 +08:00
filter_template.c
inter.c
inter.h
inter_template.c
intra.c
intra.h
intra_template.c
intra_utils.c lavc/vvc: Remove floating point logic 2024-11-11 19:31:00 +08:00
itx_1d.c
itx_1d.h
Makefile
mvs.c lavc/vvc: Don't check motion estimation region for IBC 2024-12-03 10:20:51 +08:00
mvs.h
ps.c avcodec/vvcdec: return error if CTU size > 128 2024-11-30 09:58:59 +08:00
ps.h lavc/vvc_ps: Add alf raw syntax into VVCALF 2024-11-01 12:13:07 +08:00
refs.c lavc/vvc_dec: Add hardware decode API 2024-11-01 12:13:07 +08:00
refs.h lavc/vvc_refs: Define VVC_FRAME_FLAG* to h header 2024-11-01 12:13:07 +08:00
thread.c avcodec/vvcdec: schedule next stage only if the current stage reports no error 2024-11-30 09:58:59 +08:00
thread.h avcodec: make a local copy of executor 2024-10-04 21:58:42 +08:00