HDR10+ metadata is stored in the bit stream for HEVC. The story is different for VP9 and cannot store the metadata in the bit stream. HDR10+ should be passed to packet side data an stored in the container (mkv) for VP9. This CL is taking HDR10+ from AVFrame side data in libvpxenc and is passing it to the AVPacket side data.
Showing the changes to doc/APIchanges (1 of 6 files). Show all
Unified · Split
| @@ -13,6 +13,8 @@ libavutil: 2021-04-27 · 12 unmodified lines | |||
| 13 | 13 | ||
| 14 | 14 | ||
| 15 | API changes, most recent first: | 15 | API changes, most recent first: |
| 16 | 2021-06-17 - xxxxxxxxxx - lavc 59.2.100 - packet.h | ||
| 17 | Add AV_PKT_DATA_DYNAMIC_HDR10_PLUS | ||
| 16 | 18 | ||
| 17 | 2021-06-09 - xxxxxxxxxx - lavf 59.3.100 - avformat.h | 19 | 2021-06-09 - xxxxxxxxxx - lavf 59.3.100 - avformat.h |
| 18 | Add pts_wrap_bits to AVStream | 20 | Add pts_wrap_bits to AVStream |