1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-06-14 22:15:12 +02:00

avutil/dovi_meta: add dolby vision extension blocks

As well as accessors plus a function for allocating this struct with
extension blocks,

Definitions generously taken from quietvoid/dovi_tool, which is
assembled as a collection of various patent fragments, as well as output
by the official Dolby Vision bitstream verifier tool.
This commit is contained in:
Niklas Haas
2024-03-23 13:14:04 +01:00
parent 78076ede29
commit 4f55e16f2b
4 changed files with 171 additions and 4 deletions

View File

@ -2,6 +2,11 @@ The last version increases of all libraries were on 2024-03-07
API changes, most recent first:
2024-04-xx - xxxxxxxxxx - lavu 59.12.100 - dovi_meta.h
Add AVDOVIMetadata.ext_block_{offset,size}, AVDOVIMetadata.num_ext_blocks,
AVDOVIDmData and AVDOVIDmLevel{1..6,8..11,254..255}, av_dovi_get_ext()
and av_dovi_find_level().
2024-04-xx - xxxxxxxxxx - lavu 59.11.100 - dovi_meta.h
Add AVDOVIDataMapping.nlq_pivots.