diff options
author | Frank Plowman <post@frankplowman.com> | 2024-11-28 22:17:25 +0000 |
---|---|---|
committer | Nuo Mi <nuomi2021@gmail.com> | 2024-12-03 10:20:51 +0800 |
commit | 699322519c9dd62a00177a518c0cdfa238ca3fcd (patch) | |
tree | 1770beb531f575a315ebf71ff36b6c9d3c99dd86 /tests/checkasm/checkasm.c | |
parent | 7399d9f374db17942fad40839b7c366236c63014 (diff) | |
download | ffmpeg-699322519c9dd62a00177a518c0cdfa238ca3fcd.tar.gz |
lavc/vvc: Store MIP information over entire CU area
Previously, the code only stored the MIP mode and transpose flag in the
relevant tables at the top-left corner of the CU. This information ends
up being retrieved in ff_vvc_intra_pred_* not based on the CU position
but instead the transform unit position (specifically, using the x0 and
y0 from get_luma_predict_unit). There might be multiple transform units
in a CU, hence the top-left corner of the transform unit might not
coincide with the top-left corner of the CU. Consequently, we need to
store the MIP information at all positions in the CU, not only its
top-left corner, as we already do for the MIP flag.
Signed-off-by: Frank Plowman <post@frankplowman.com>
Diffstat (limited to 'tests/checkasm/checkasm.c')
0 files changed, 0 insertions, 0 deletions