PR #20777 opened by James Almer (jamrial) URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20777 Patch URL: https://code.ffmpeg.org/FFmpeg/FFmpeg/pulls/20777.patch
>From 1b4ed99f564ecbe238aecb5947acee726179964e Mon Sep 17 00:00:00 2001 From: James Almer <[email protected]> Date: Tue, 28 Oct 2025 13:59:57 -0300 Subject: [PATCH] avfilter/vsrc_testsrc: add support for YUV444P1{0,2}MSB to yuvtestsrc Signed-off-by: James Almer <[email protected]> --- libavfilter/vsrc_testsrc.c | 7 +++++++ tests/fate/pixfmt.mak | 4 ++++ tests/ref/pixfmt/gbrp-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/gbrp-yuv444p10msble | 2 ++ tests/ref/pixfmt/gbrp-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/gbrp-yuv444p12msble | 2 ++ tests/ref/pixfmt/gbrp10-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/gbrp10-yuv444p10msble | 2 ++ tests/ref/pixfmt/gbrp10-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/gbrp10-yuv444p12msble | 2 ++ tests/ref/pixfmt/gbrp12-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/gbrp12-yuv444p10msble | 2 ++ tests/ref/pixfmt/gbrp12-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/gbrp12-yuv444p12msble | 2 ++ tests/ref/pixfmt/nv24-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/nv24-yuv444p10msble | 2 ++ tests/ref/pixfmt/nv24-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/nv24-yuv444p12msble | 2 ++ tests/ref/pixfmt/p410-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/p410-yuv444p10msble | 2 ++ tests/ref/pixfmt/p410-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/p410-yuv444p12msble | 2 ++ tests/ref/pixfmt/p412-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/p412-yuv444p10msble | 2 ++ tests/ref/pixfmt/p412-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/p412-yuv444p12msble | 2 ++ tests/ref/pixfmt/rgb24-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/rgb24-yuv444p10msble | 2 ++ tests/ref/pixfmt/rgb24-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/rgb24-yuv444p12msble | 2 ++ tests/ref/pixfmt/rgb48-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/rgb48-yuv444p10msble | 2 ++ tests/ref/pixfmt/rgb48-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/rgb48-yuv444p12msble | 2 ++ tests/ref/pixfmt/yuv444p-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/yuv444p-yuv444p10msble | 2 ++ tests/ref/pixfmt/yuv444p-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/yuv444p-yuv444p12msble | 2 ++ tests/ref/pixfmt/yuv444p10-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/yuv444p10-yuv444p10msble | 2 ++ tests/ref/pixfmt/yuv444p10-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/yuv444p10-yuv444p12msble | 2 ++ tests/ref/pixfmt/yuv444p12-yuv444p10msbbe | 2 ++ tests/ref/pixfmt/yuv444p12-yuv444p10msble | 2 ++ tests/ref/pixfmt/yuv444p12-yuv444p12msbbe | 2 ++ tests/ref/pixfmt/yuv444p12-yuv444p12msble | 2 ++ 46 files changed, 99 insertions(+) create mode 100644 tests/ref/pixfmt/gbrp-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/gbrp-yuv444p10msble create mode 100644 tests/ref/pixfmt/gbrp-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/gbrp-yuv444p12msble create mode 100644 tests/ref/pixfmt/gbrp10-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/gbrp10-yuv444p10msble create mode 100644 tests/ref/pixfmt/gbrp10-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/gbrp10-yuv444p12msble create mode 100644 tests/ref/pixfmt/gbrp12-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/gbrp12-yuv444p10msble create mode 100644 tests/ref/pixfmt/gbrp12-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/gbrp12-yuv444p12msble create mode 100644 tests/ref/pixfmt/nv24-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/nv24-yuv444p10msble create mode 100644 tests/ref/pixfmt/nv24-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/nv24-yuv444p12msble create mode 100644 tests/ref/pixfmt/p410-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/p410-yuv444p10msble create mode 100644 tests/ref/pixfmt/p410-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/p410-yuv444p12msble create mode 100644 tests/ref/pixfmt/p412-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/p412-yuv444p10msble create mode 100644 tests/ref/pixfmt/p412-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/p412-yuv444p12msble create mode 100644 tests/ref/pixfmt/rgb24-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/rgb24-yuv444p10msble create mode 100644 tests/ref/pixfmt/rgb24-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/rgb24-yuv444p12msble create mode 100644 tests/ref/pixfmt/rgb48-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/rgb48-yuv444p10msble create mode 100644 tests/ref/pixfmt/rgb48-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/rgb48-yuv444p12msble create mode 100644 tests/ref/pixfmt/yuv444p-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/yuv444p-yuv444p10msble create mode 100644 tests/ref/pixfmt/yuv444p-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/yuv444p-yuv444p12msble create mode 100644 tests/ref/pixfmt/yuv444p10-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/yuv444p10-yuv444p10msble create mode 100644 tests/ref/pixfmt/yuv444p10-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/yuv444p10-yuv444p12msble create mode 100644 tests/ref/pixfmt/yuv444p12-yuv444p10msbbe create mode 100644 tests/ref/pixfmt/yuv444p12-yuv444p10msble create mode 100644 tests/ref/pixfmt/yuv444p12-yuv444p12msbbe create mode 100644 tests/ref/pixfmt/yuv444p12-yuv444p12msble diff --git a/libavfilter/vsrc_testsrc.c b/libavfilter/vsrc_testsrc.c index cbe39699a2..4d7288f18a 100644 --- a/libavfilter/vsrc_testsrc.c +++ b/libavfilter/vsrc_testsrc.c @@ -1254,6 +1254,12 @@ static void yuvtest_put_pixel(uint8_t *dstp[4], int dst_linesizep[4], AV_WN16A(&dstp[1][i*2 + j*dst_linesizep[1]], u); AV_WN16A(&dstp[2][i*2 + j*dst_linesizep[2]], v); break; + case AV_PIX_FMT_YUV444P10MSB: + case AV_PIX_FMT_YUV444P12MSB: + AV_WN16A(&dstp[0][i*2 + j*dst_linesizep[0]], y << desc->comp[0].shift); + AV_WN16A(&dstp[1][i*2 + j*dst_linesizep[1]], u << desc->comp[1].shift); + AV_WN16A(&dstp[2][i*2 + j*dst_linesizep[2]], v << desc->comp[2].shift); + break; case AV_PIX_FMT_NV24: dstp[0][i + j*dst_linesizep[0] + 0] = y; dstp[1][i*2 + j*dst_linesizep[1] + 0] = u; @@ -1313,6 +1319,7 @@ static const enum AVPixelFormat yuvtest_pix_fmts[] = { AV_PIX_FMT_YUV444P16, AV_PIX_FMT_VYU444, AV_PIX_FMT_YUVA444P, AV_PIX_FMT_YUVA444P9, AV_PIX_FMT_YUVA444P10, AV_PIX_FMT_YUVA444P12, AV_PIX_FMT_YUVA444P16, + AV_PIX_FMT_YUV444P10MSB, AV_PIX_FMT_YUV444P12MSB, AV_PIX_FMT_AYUV, AV_PIX_FMT_UYVA, AV_PIX_FMT_AYUV64, AV_PIX_FMT_VUYA, AV_PIX_FMT_VUYX, AV_PIX_FMT_XV48, AV_PIX_FMT_XV30LE, AV_PIX_FMT_V30XLE, AV_PIX_FMT_XV36, diff --git a/tests/fate/pixfmt.mak b/tests/fate/pixfmt.mak index 2686929d76..504f9e541b 100644 --- a/tests/fate/pixfmt.mak +++ b/tests/fate/pixfmt.mak @@ -66,6 +66,8 @@ PIXFMT_EXT_LIST = $(PIXFMT_8_LIST) \ yuv440p10be \ yuv444p10le \ yuv444p10be \ + yuv444p10msble \ + yuv444p10msbbe \ y210le \ p010le \ p010be \ @@ -89,6 +91,8 @@ PIXFMT_EXT_LIST = $(PIXFMT_8_LIST) \ yuv440p12be \ yuv444p12le \ yuv444p12be \ + yuv444p12msble \ + yuv444p12msbbe \ y212le \ p012le \ p012be \ diff --git a/tests/ref/pixfmt/gbrp-yuv444p10msbbe b/tests/ref/pixfmt/gbrp-yuv444p10msbbe new file mode 100644 index 0000000000..28e7fd0772 --- /dev/null +++ b/tests/ref/pixfmt/gbrp-yuv444p10msbbe @@ -0,0 +1,2 @@ +b47e4ab6d421bb8a7f911787aa7ca753 *tests/data/pixfmt/gbrp-yuv444p10msbbe.yuv +7603200 tests/data/pixfmt/gbrp-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/gbrp-yuv444p10msble b/tests/ref/pixfmt/gbrp-yuv444p10msble new file mode 100644 index 0000000000..7641e8860b --- /dev/null +++ b/tests/ref/pixfmt/gbrp-yuv444p10msble @@ -0,0 +1,2 @@ +b47e4ab6d421bb8a7f911787aa7ca753 *tests/data/pixfmt/gbrp-yuv444p10msble.yuv +7603200 tests/data/pixfmt/gbrp-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/gbrp-yuv444p12msbbe b/tests/ref/pixfmt/gbrp-yuv444p12msbbe new file mode 100644 index 0000000000..f8f89273bb --- /dev/null +++ b/tests/ref/pixfmt/gbrp-yuv444p12msbbe @@ -0,0 +1,2 @@ +b47e4ab6d421bb8a7f911787aa7ca753 *tests/data/pixfmt/gbrp-yuv444p12msbbe.yuv +7603200 tests/data/pixfmt/gbrp-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/gbrp-yuv444p12msble b/tests/ref/pixfmt/gbrp-yuv444p12msble new file mode 100644 index 0000000000..d976d9a6a1 --- /dev/null +++ b/tests/ref/pixfmt/gbrp-yuv444p12msble @@ -0,0 +1,2 @@ +b47e4ab6d421bb8a7f911787aa7ca753 *tests/data/pixfmt/gbrp-yuv444p12msble.yuv +7603200 tests/data/pixfmt/gbrp-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/gbrp10-yuv444p10msbbe b/tests/ref/pixfmt/gbrp10-yuv444p10msbbe new file mode 100644 index 0000000000..d77ea21f28 --- /dev/null +++ b/tests/ref/pixfmt/gbrp10-yuv444p10msbbe @@ -0,0 +1,2 @@ +1015f3ddc2979b399cc7d260d53bca21 *tests/data/pixfmt/gbrp10-yuv444p10msbbe.yuv +15206400 tests/data/pixfmt/gbrp10-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/gbrp10-yuv444p10msble b/tests/ref/pixfmt/gbrp10-yuv444p10msble new file mode 100644 index 0000000000..a66b11ea51 --- /dev/null +++ b/tests/ref/pixfmt/gbrp10-yuv444p10msble @@ -0,0 +1,2 @@ +1015f3ddc2979b399cc7d260d53bca21 *tests/data/pixfmt/gbrp10-yuv444p10msble.yuv +15206400 tests/data/pixfmt/gbrp10-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/gbrp10-yuv444p12msbbe b/tests/ref/pixfmt/gbrp10-yuv444p12msbbe new file mode 100644 index 0000000000..4492ca7d56 --- /dev/null +++ b/tests/ref/pixfmt/gbrp10-yuv444p12msbbe @@ -0,0 +1,2 @@ +0c1e85f0c8bb7749c33d373b730d8401 *tests/data/pixfmt/gbrp10-yuv444p12msbbe.yuv +15206400 tests/data/pixfmt/gbrp10-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/gbrp10-yuv444p12msble b/tests/ref/pixfmt/gbrp10-yuv444p12msble new file mode 100644 index 0000000000..4008fb2b1c --- /dev/null +++ b/tests/ref/pixfmt/gbrp10-yuv444p12msble @@ -0,0 +1,2 @@ +0c1e85f0c8bb7749c33d373b730d8401 *tests/data/pixfmt/gbrp10-yuv444p12msble.yuv +15206400 tests/data/pixfmt/gbrp10-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/gbrp12-yuv444p10msbbe b/tests/ref/pixfmt/gbrp12-yuv444p10msbbe new file mode 100644 index 0000000000..bf149f0dd1 --- /dev/null +++ b/tests/ref/pixfmt/gbrp12-yuv444p10msbbe @@ -0,0 +1,2 @@ +c730816956a8da23abeba5d2d3f51ec6 *tests/data/pixfmt/gbrp12-yuv444p10msbbe.yuv +15206400 tests/data/pixfmt/gbrp12-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/gbrp12-yuv444p10msble b/tests/ref/pixfmt/gbrp12-yuv444p10msble new file mode 100644 index 0000000000..b215ccc230 --- /dev/null +++ b/tests/ref/pixfmt/gbrp12-yuv444p10msble @@ -0,0 +1,2 @@ +c730816956a8da23abeba5d2d3f51ec6 *tests/data/pixfmt/gbrp12-yuv444p10msble.yuv +15206400 tests/data/pixfmt/gbrp12-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/gbrp12-yuv444p12msbbe b/tests/ref/pixfmt/gbrp12-yuv444p12msbbe new file mode 100644 index 0000000000..710c4c15f2 --- /dev/null +++ b/tests/ref/pixfmt/gbrp12-yuv444p12msbbe @@ -0,0 +1,2 @@ +6ff4167f711069638f0b2db840bdeb32 *tests/data/pixfmt/gbrp12-yuv444p12msbbe.yuv +15206400 tests/data/pixfmt/gbrp12-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/gbrp12-yuv444p12msble b/tests/ref/pixfmt/gbrp12-yuv444p12msble new file mode 100644 index 0000000000..4a803731d4 --- /dev/null +++ b/tests/ref/pixfmt/gbrp12-yuv444p12msble @@ -0,0 +1,2 @@ +6ff4167f711069638f0b2db840bdeb32 *tests/data/pixfmt/gbrp12-yuv444p12msble.yuv +15206400 tests/data/pixfmt/gbrp12-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/nv24-yuv444p10msbbe b/tests/ref/pixfmt/nv24-yuv444p10msbbe new file mode 100644 index 0000000000..54a32fcf3d --- /dev/null +++ b/tests/ref/pixfmt/nv24-yuv444p10msbbe @@ -0,0 +1,2 @@ +b9d61649c900a0aa6d69b5095e5d7efe *tests/data/pixfmt/nv24-yuv444p10msbbe.yuv +7603200 tests/data/pixfmt/nv24-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/nv24-yuv444p10msble b/tests/ref/pixfmt/nv24-yuv444p10msble new file mode 100644 index 0000000000..5c42222e6d --- /dev/null +++ b/tests/ref/pixfmt/nv24-yuv444p10msble @@ -0,0 +1,2 @@ +b9d61649c900a0aa6d69b5095e5d7efe *tests/data/pixfmt/nv24-yuv444p10msble.yuv +7603200 tests/data/pixfmt/nv24-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/nv24-yuv444p12msbbe b/tests/ref/pixfmt/nv24-yuv444p12msbbe new file mode 100644 index 0000000000..72cb7f05c6 --- /dev/null +++ b/tests/ref/pixfmt/nv24-yuv444p12msbbe @@ -0,0 +1,2 @@ +b9d61649c900a0aa6d69b5095e5d7efe *tests/data/pixfmt/nv24-yuv444p12msbbe.yuv +7603200 tests/data/pixfmt/nv24-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/nv24-yuv444p12msble b/tests/ref/pixfmt/nv24-yuv444p12msble new file mode 100644 index 0000000000..32e4f81e89 --- /dev/null +++ b/tests/ref/pixfmt/nv24-yuv444p12msble @@ -0,0 +1,2 @@ +b9d61649c900a0aa6d69b5095e5d7efe *tests/data/pixfmt/nv24-yuv444p12msble.yuv +7603200 tests/data/pixfmt/nv24-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/p410-yuv444p10msbbe b/tests/ref/pixfmt/p410-yuv444p10msbbe new file mode 100644 index 0000000000..7877fcbfb1 --- /dev/null +++ b/tests/ref/pixfmt/p410-yuv444p10msbbe @@ -0,0 +1,2 @@ +60b454bfd6f48b64cc24de3041d0a01d *tests/data/pixfmt/p410-yuv444p10msbbe.yuv +15206400 tests/data/pixfmt/p410-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/p410-yuv444p10msble b/tests/ref/pixfmt/p410-yuv444p10msble new file mode 100644 index 0000000000..70cad2a1f4 --- /dev/null +++ b/tests/ref/pixfmt/p410-yuv444p10msble @@ -0,0 +1,2 @@ +60b454bfd6f48b64cc24de3041d0a01d *tests/data/pixfmt/p410-yuv444p10msble.yuv +15206400 tests/data/pixfmt/p410-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/p410-yuv444p12msbbe b/tests/ref/pixfmt/p410-yuv444p12msbbe new file mode 100644 index 0000000000..87b3c96bbf --- /dev/null +++ b/tests/ref/pixfmt/p410-yuv444p12msbbe @@ -0,0 +1,2 @@ +60b454bfd6f48b64cc24de3041d0a01d *tests/data/pixfmt/p410-yuv444p12msbbe.yuv +15206400 tests/data/pixfmt/p410-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/p410-yuv444p12msble b/tests/ref/pixfmt/p410-yuv444p12msble new file mode 100644 index 0000000000..6be72b8ac7 --- /dev/null +++ b/tests/ref/pixfmt/p410-yuv444p12msble @@ -0,0 +1,2 @@ +60b454bfd6f48b64cc24de3041d0a01d *tests/data/pixfmt/p410-yuv444p12msble.yuv +15206400 tests/data/pixfmt/p410-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/p412-yuv444p10msbbe b/tests/ref/pixfmt/p412-yuv444p10msbbe new file mode 100644 index 0000000000..791dd3e848 --- /dev/null +++ b/tests/ref/pixfmt/p412-yuv444p10msbbe @@ -0,0 +1,2 @@ +51e761c143c3fce8e9921d8cceb0a433 *tests/data/pixfmt/p412-yuv444p10msbbe.yuv +15206400 tests/data/pixfmt/p412-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/p412-yuv444p10msble b/tests/ref/pixfmt/p412-yuv444p10msble new file mode 100644 index 0000000000..5b5df2f29b --- /dev/null +++ b/tests/ref/pixfmt/p412-yuv444p10msble @@ -0,0 +1,2 @@ +51e761c143c3fce8e9921d8cceb0a433 *tests/data/pixfmt/p412-yuv444p10msble.yuv +15206400 tests/data/pixfmt/p412-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/p412-yuv444p12msbbe b/tests/ref/pixfmt/p412-yuv444p12msbbe new file mode 100644 index 0000000000..fd6de9a773 --- /dev/null +++ b/tests/ref/pixfmt/p412-yuv444p12msbbe @@ -0,0 +1,2 @@ +9b5fc804354cf299fcc4c3f7bd2781ad *tests/data/pixfmt/p412-yuv444p12msbbe.yuv +15206400 tests/data/pixfmt/p412-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/p412-yuv444p12msble b/tests/ref/pixfmt/p412-yuv444p12msble new file mode 100644 index 0000000000..37596ea62b --- /dev/null +++ b/tests/ref/pixfmt/p412-yuv444p12msble @@ -0,0 +1,2 @@ +9b5fc804354cf299fcc4c3f7bd2781ad *tests/data/pixfmt/p412-yuv444p12msble.yuv +15206400 tests/data/pixfmt/p412-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/rgb24-yuv444p10msbbe b/tests/ref/pixfmt/rgb24-yuv444p10msbbe new file mode 100644 index 0000000000..24d945272e --- /dev/null +++ b/tests/ref/pixfmt/rgb24-yuv444p10msbbe @@ -0,0 +1,2 @@ +b1edab4786df5840d98338d14625203f *tests/data/pixfmt/rgb24-yuv444p10msbbe.yuv +7603200 tests/data/pixfmt/rgb24-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/rgb24-yuv444p10msble b/tests/ref/pixfmt/rgb24-yuv444p10msble new file mode 100644 index 0000000000..3eec9326f8 --- /dev/null +++ b/tests/ref/pixfmt/rgb24-yuv444p10msble @@ -0,0 +1,2 @@ +b1edab4786df5840d98338d14625203f *tests/data/pixfmt/rgb24-yuv444p10msble.yuv +7603200 tests/data/pixfmt/rgb24-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/rgb24-yuv444p12msbbe b/tests/ref/pixfmt/rgb24-yuv444p12msbbe new file mode 100644 index 0000000000..25da26e3c8 --- /dev/null +++ b/tests/ref/pixfmt/rgb24-yuv444p12msbbe @@ -0,0 +1,2 @@ +b1edab4786df5840d98338d14625203f *tests/data/pixfmt/rgb24-yuv444p12msbbe.yuv +7603200 tests/data/pixfmt/rgb24-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/rgb24-yuv444p12msble b/tests/ref/pixfmt/rgb24-yuv444p12msble new file mode 100644 index 0000000000..bc4911ff0c --- /dev/null +++ b/tests/ref/pixfmt/rgb24-yuv444p12msble @@ -0,0 +1,2 @@ +b1edab4786df5840d98338d14625203f *tests/data/pixfmt/rgb24-yuv444p12msble.yuv +7603200 tests/data/pixfmt/rgb24-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/rgb48-yuv444p10msbbe b/tests/ref/pixfmt/rgb48-yuv444p10msbbe new file mode 100644 index 0000000000..34ad7912df --- /dev/null +++ b/tests/ref/pixfmt/rgb48-yuv444p10msbbe @@ -0,0 +1,2 @@ +7f02ab701faaf31bdddcc070b0114d1a *tests/data/pixfmt/rgb48-yuv444p10msbbe.yuv +15206400 tests/data/pixfmt/rgb48-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/rgb48-yuv444p10msble b/tests/ref/pixfmt/rgb48-yuv444p10msble new file mode 100644 index 0000000000..98c4f9dba3 --- /dev/null +++ b/tests/ref/pixfmt/rgb48-yuv444p10msble @@ -0,0 +1,2 @@ +7f02ab701faaf31bdddcc070b0114d1a *tests/data/pixfmt/rgb48-yuv444p10msble.yuv +15206400 tests/data/pixfmt/rgb48-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/rgb48-yuv444p12msbbe b/tests/ref/pixfmt/rgb48-yuv444p12msbbe new file mode 100644 index 0000000000..25c4909aa1 --- /dev/null +++ b/tests/ref/pixfmt/rgb48-yuv444p12msbbe @@ -0,0 +1,2 @@ +ec3178abe146892b926760d65991da43 *tests/data/pixfmt/rgb48-yuv444p12msbbe.yuv +15206400 tests/data/pixfmt/rgb48-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/rgb48-yuv444p12msble b/tests/ref/pixfmt/rgb48-yuv444p12msble new file mode 100644 index 0000000000..5322e12615 --- /dev/null +++ b/tests/ref/pixfmt/rgb48-yuv444p12msble @@ -0,0 +1,2 @@ +ec3178abe146892b926760d65991da43 *tests/data/pixfmt/rgb48-yuv444p12msble.yuv +15206400 tests/data/pixfmt/rgb48-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/yuv444p-yuv444p10msbbe b/tests/ref/pixfmt/yuv444p-yuv444p10msbbe new file mode 100644 index 0000000000..51c4f48559 --- /dev/null +++ b/tests/ref/pixfmt/yuv444p-yuv444p10msbbe @@ -0,0 +1,2 @@ +e41775e4a6798bc545ab3212a0d88544 *tests/data/pixfmt/yuv444p-yuv444p10msbbe.yuv +7603200 tests/data/pixfmt/yuv444p-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/yuv444p-yuv444p10msble b/tests/ref/pixfmt/yuv444p-yuv444p10msble new file mode 100644 index 0000000000..9d98b2c836 --- /dev/null +++ b/tests/ref/pixfmt/yuv444p-yuv444p10msble @@ -0,0 +1,2 @@ +e41775e4a6798bc545ab3212a0d88544 *tests/data/pixfmt/yuv444p-yuv444p10msble.yuv +7603200 tests/data/pixfmt/yuv444p-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/yuv444p-yuv444p12msbbe b/tests/ref/pixfmt/yuv444p-yuv444p12msbbe new file mode 100644 index 0000000000..1c6df761ff --- /dev/null +++ b/tests/ref/pixfmt/yuv444p-yuv444p12msbbe @@ -0,0 +1,2 @@ +e41775e4a6798bc545ab3212a0d88544 *tests/data/pixfmt/yuv444p-yuv444p12msbbe.yuv +7603200 tests/data/pixfmt/yuv444p-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/yuv444p-yuv444p12msble b/tests/ref/pixfmt/yuv444p-yuv444p12msble new file mode 100644 index 0000000000..925742571c --- /dev/null +++ b/tests/ref/pixfmt/yuv444p-yuv444p12msble @@ -0,0 +1,2 @@ +e41775e4a6798bc545ab3212a0d88544 *tests/data/pixfmt/yuv444p-yuv444p12msble.yuv +7603200 tests/data/pixfmt/yuv444p-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/yuv444p10-yuv444p10msbbe b/tests/ref/pixfmt/yuv444p10-yuv444p10msbbe new file mode 100644 index 0000000000..5a41e07d7e --- /dev/null +++ b/tests/ref/pixfmt/yuv444p10-yuv444p10msbbe @@ -0,0 +1,2 @@ +c9f69deda55dd67c78c6e1e819b0bc52 *tests/data/pixfmt/yuv444p10-yuv444p10msbbe.yuv +15206400 tests/data/pixfmt/yuv444p10-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/yuv444p10-yuv444p10msble b/tests/ref/pixfmt/yuv444p10-yuv444p10msble new file mode 100644 index 0000000000..062fa7315a --- /dev/null +++ b/tests/ref/pixfmt/yuv444p10-yuv444p10msble @@ -0,0 +1,2 @@ +c9f69deda55dd67c78c6e1e819b0bc52 *tests/data/pixfmt/yuv444p10-yuv444p10msble.yuv +15206400 tests/data/pixfmt/yuv444p10-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/yuv444p10-yuv444p12msbbe b/tests/ref/pixfmt/yuv444p10-yuv444p12msbbe new file mode 100644 index 0000000000..e748a28706 --- /dev/null +++ b/tests/ref/pixfmt/yuv444p10-yuv444p12msbbe @@ -0,0 +1,2 @@ +c9f69deda55dd67c78c6e1e819b0bc52 *tests/data/pixfmt/yuv444p10-yuv444p12msbbe.yuv +15206400 tests/data/pixfmt/yuv444p10-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/yuv444p10-yuv444p12msble b/tests/ref/pixfmt/yuv444p10-yuv444p12msble new file mode 100644 index 0000000000..89e7c6bf61 --- /dev/null +++ b/tests/ref/pixfmt/yuv444p10-yuv444p12msble @@ -0,0 +1,2 @@ +c9f69deda55dd67c78c6e1e819b0bc52 *tests/data/pixfmt/yuv444p10-yuv444p12msble.yuv +15206400 tests/data/pixfmt/yuv444p10-yuv444p12msble.yuv diff --git a/tests/ref/pixfmt/yuv444p12-yuv444p10msbbe b/tests/ref/pixfmt/yuv444p12-yuv444p10msbbe new file mode 100644 index 0000000000..2dd09d59a7 --- /dev/null +++ b/tests/ref/pixfmt/yuv444p12-yuv444p10msbbe @@ -0,0 +1,2 @@ +d885def826d77206e10cd7f9bc2ce72a *tests/data/pixfmt/yuv444p12-yuv444p10msbbe.yuv +15206400 tests/data/pixfmt/yuv444p12-yuv444p10msbbe.yuv diff --git a/tests/ref/pixfmt/yuv444p12-yuv444p10msble b/tests/ref/pixfmt/yuv444p12-yuv444p10msble new file mode 100644 index 0000000000..6dfc6148d6 --- /dev/null +++ b/tests/ref/pixfmt/yuv444p12-yuv444p10msble @@ -0,0 +1,2 @@ +d885def826d77206e10cd7f9bc2ce72a *tests/data/pixfmt/yuv444p12-yuv444p10msble.yuv +15206400 tests/data/pixfmt/yuv444p12-yuv444p10msble.yuv diff --git a/tests/ref/pixfmt/yuv444p12-yuv444p12msbbe b/tests/ref/pixfmt/yuv444p12-yuv444p12msbbe new file mode 100644 index 0000000000..fcdf11023d --- /dev/null +++ b/tests/ref/pixfmt/yuv444p12-yuv444p12msbbe @@ -0,0 +1,2 @@ +5d600b24fcb10ff30d9ea1bdd0df87d0 *tests/data/pixfmt/yuv444p12-yuv444p12msbbe.yuv +15206400 tests/data/pixfmt/yuv444p12-yuv444p12msbbe.yuv diff --git a/tests/ref/pixfmt/yuv444p12-yuv444p12msble b/tests/ref/pixfmt/yuv444p12-yuv444p12msble new file mode 100644 index 0000000000..389986d50d --- /dev/null +++ b/tests/ref/pixfmt/yuv444p12-yuv444p12msble @@ -0,0 +1,2 @@ +5d600b24fcb10ff30d9ea1bdd0df87d0 *tests/data/pixfmt/yuv444p12-yuv444p12msble.yuv +15206400 tests/data/pixfmt/yuv444p12-yuv444p12msble.yuv -- 2.49.1 _______________________________________________ ffmpeg-devel mailing list -- [email protected] To unsubscribe send an email to [email protected]
