ffmpeg/tests
marcos ashton 0bdda94ccc tests/fate/libavutil: add FATE test for csp
Test the five public functions not already covered by
tests/color_utils: av_csp_luma_coeffs_from_avcsp,
av_csp_primaries_desc_from_id, av_csp_primaries_id_from_desc,
av_csp_approximate_trc_gamma, and av_csp_approximate_eotf_gamma.
Iterates every AVCOL_SPC, AVCOL_PRI, and AVCOL_TRC value including
the extended ranges, round-trips primaries via desc_eq so the
canonical first-match (e.g. smpte170m for smpte240m) is accepted,
checks that a garbage desc returns AVCOL_PRI_UNSPECIFIED, and that
out-of-range enum values return NULL or 0.0 as documented. The
trc/eotf gamma values come from static lookup tables so the
floating point output is bitexact across platforms.

Coverage for libavutil/csp.c: 88.50% -> 94.46%
2026-05-25 21:18:34 +00:00
..
api avcodec/tests: add encoder-parser API test for H.261 2026-03-29 23:01:39 +00:00
checkasm tests/checkasm/sw_yuv2rgb: cover nv12 and nv21 2026-05-22 10:03:07 +00:00
fate tests/fate/libavutil: add FATE test for csp 2026-05-25 21:18:34 +00:00
filtergraphs tests/fate: add fate test for excessive frame buffering when using filters 2025-07-14 22:05:11 +02:00
maps fate: Add fsync filter tests 2024-01-05 09:29:05 +01:00
ref tests/fate/libavutil: add FATE test for csp 2026-05-25 21:18:34 +00:00
streamgroups tests/fate/iamf: add tests for Projection mode ambisonic Audio Elements 2025-12-29 12:02:53 -03:00
.gitignore Merge commit '257f00ec1a' 2016-06-22 11:28:51 +02:00
audiogen.c tests/audiogen: Fix total RIFF chunk size 2024-03-28 11:54:41 +01:00
audiomatch.c
base64.c
copycooker.sh
extended.ffconcat all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
fate-run.sh tests/fate: Add tests for generic metadata tags 2026-05-23 16:07:18 +02:00
fate-valgrind.supp
fate.sh fate.sh: Allow specifying --ar through a separate variable 2025-12-19 18:41:23 +00:00
generic-tags.ffmeta tests/fate: Add tests for generic metadata tags 2026-05-23 16:07:18 +02:00
Makefile tests/fate: Add tests for generic metadata tags 2026-05-23 16:07:18 +02:00
md5.sh
refcmp-metadata.awk fate/filter-refcmp-*: make refcmp_metadata fail on empty or truncated input 2022-04-10 20:12:23 +02:00
reference.pnm
rotozoom.c Merge remote-tracking branch 'qatar/master' 2012-06-07 21:45:52 +02:00
simple1.ffconcat all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
simple2.ffconcat all: fix whitespace/new-line issues 2025-08-03 13:48:47 +02:00
test.ffmeta
tiny_psnr.c
tiny_ssim.c tests/tiny_ssim: fixed mistake in ssim_c1 calculation 2026-05-25 00:35:22 +00:00
utils.c
videogen.c