diff options
author | Frank Plowman <post@frankplowman.com> | 2024-12-03 20:47:25 +0000 |
---|---|---|
committer | Nuo Mi <nuomi2021@gmail.com> | 2024-12-07 17:37:45 +0800 |
commit | 34c6ad0a077aea97068fe63502e2edd761891d9d (patch) | |
tree | ca29e790b5aa2534ffae601de09c2a16a6a7b7d4 /libavutil/refstruct.h | |
parent | 914f89dbc61781eab00c05919b552b3170517e16 (diff) | |
download | ffmpeg-34c6ad0a077aea97068fe63502e2edd761891d9d.tar.gz |
lavc/vvc: Use a bitfield to store MIP information
Reduces memory consumption by ~4MB for 1080p video with a maximum delay
of 16 frames by packing various information related to MIP:
* intra_mip_flag, 1 bit
* intra_mip_transposed_flag, 1 bit
* intra_mip_mode, 4 bits
Into a single byte.
Co-authored-by: Nuo Mi <nuomi2021@gmail.com>
Signed-off-by: Frank Plowman <post@frankplowman.com>
Diffstat (limited to 'libavutil/refstruct.h')
0 files changed, 0 insertions, 0 deletions