Change #273720
| Category | ffmpeg |
| Changed by | marcos ashton <marcosashiglesias@gmail.com> |
| Changed at | Thu 02 Jul 2026 15:48:58 |
| Repository | https://git.ffmpeg.org/ffmpeg.git |
| Project | ffmpeg |
| Branch | master |
| Revision | 7ea44ca6a6fb630a0678e8afbdd6bb49f06baba5 |
Comments
tests/fate/libavutil: add FATE test for mastering_display_metadata
Test all 5 public functions: av_mastering_display_metadata_alloc,
av_mastering_display_metadata_alloc_size, the create_side_data
variant, av_content_light_metadata_alloc, and its create_side_data
variant. Verifies the {0,1} rational defaults set by get_defaults(),
write/read-back of HDR metadata fields, frame side data attachment
for both mastering display and content light metadata, and OOM
paths via av_max_alloc.
Coverage for libavutil/mastering_display_metadata.c: 86.49% -> 100.00%
Changed files
- .forgejo/CODEOWNERS
- libavutil/Makefile
- libavutil/tests/.gitignore
- libavutil/tests/mastering_display_metadata.c
- tests/fate/libavutil.mak
- tests/ref/fate/mastering_display_metadata