Changeset 69932251 in ffmpeg

Timestamp:
Dec 3, 2024, 2:20:51 AM (2 days ago)
Author:
Nuo Mi <nuomi2021@gmail.com>
Branches:
master
Children:
499896ca
Parents:
7399d9f3
git-author:
Frank Plowman <post@frankplowman.com> (11/28/24 22:17:25)
git-committer:
Nuo Mi <nuomi2021@gmail.com> (12/03/24 02:20:51)
Message:

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>

(No files)

Note: See TracChangeset for help on using the changeset viewer.