Changeset ecea6ed3 in ffmpeg

Timestamp:
Aug 16, 2024, 9:48:02 AM (4 months ago)
Author:
Niklas Haas <git@haasn.dev>
Branches:
master
Children:
3e1b7038
Parents:
9824d153
git-author:
Niklas Haas <git@haasn.dev> (07/14/24 16:18:42)
git-committer:
Niklas Haas <git@haasn.dev> (08/16/24 09:48:02)
Message:

avcodec/dovi_rpuenc: implement DM metadata compression

This implements limited metadata compression. To be a bit more lenient,
we try and re-order the static extension blocks when testing for an
exact match.

For sanity, and to avoid producing bitstreams we couldn't ourselves
decode, we don't accept partial matches - if some extension blocks
change while others remain static, compression is disabled for the
entire frame.

This shouldn't be an issue in practice because static extension blocks
are stated to remain constant throughout the entire sequence.

(No files)

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