From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 9A1A84CA77 for ; Tue, 28 Oct 2025 17:03:19 +0000 (UTC) Authentication-Results: ffbox; dkim=fail (body hash mismatch (got b'wJYrxLXGgf1N4H2lNiqAXtppgXyNfSE00GgniOhBsyg=', expected b'ny71s9PVgDNjmMfMtqN7vUoYUbgaxntGzza0zLMS0DY=')) header.d=ffmpeg.org header.i=@ffmpeg.org header.a=rsa-sha256 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1761670952; h=mime-version : to : date : message-id : reply-to : subject : list-id : list-archive : list-archive : list-help : list-owner : list-post : list-subscribe : list-unsubscribe : from : cc : content-type : content-transfer-encoding : from; bh=wJYrxLXGgf1N4H2lNiqAXtppgXyNfSE00GgniOhBsyg=; b=k1lBo2wPu3Y0p6t8MvObQiidiQP+ZHJ2lsmAdZ/YsDIncOLB3Wpm8U+579sH3JW4+fmhE m7/9/P7ex3DRFxsd0JvkkbysMYWKpDdiW0scbpGrpgHMJXt26p59DBh7r0iqD7cAmNqX3I4 k+1XbzhPXiXVZCzSfYNO/veJLBA78wxCzsnm9Phi96TqcjXnt7Zx8FmUFI3Fsj6zX+taoJe fC3zPizBMtj9W2vy8MezcvksN7NRGV+jU7/9U8Ua3aC8FjV1cW1lz5t/jxMXiy80oufAzgC wUX6BwNHuaEJF5tOTx29axgdmFqymfHlumtFKTCTnbRZ6oSYN5KxBHG6Vwew== Received: from [172.19.0.2] (unknown [172.19.0.2]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 555C068F793; Tue, 28 Oct 2025 19:02:32 +0200 (EET) ARC-Seal: i=1; cv=none; a=rsa-sha256; d=ffmpeg.org; s=arc; t=1761670917; b=d2JhrWgSmZyqA5WJw3+4W7w5gFjkaJf0PJFUODiGpacA36tAs/eQLNkixHu+uOQNaFoKr nAAFdHA0ozzQGAVETe8vT0mEcf1gmrhPEEZ65t7bL8HSkO/TplC3bxjy7OwAu2WHzZUKmhc cFz9A9RWGvtXLRmXdFwIte+oF2S/vmIq6Z6VPdvIVIGgjGJc+9DF0InVmzm1Ez/s9Dj/hpT PRCtF3VKDiBqMySvbjLfbKk27OfvCy/FL67WJC5Ly+ivej7Q/nT799sTNVIIVYcmMzX/iza 3KldIzoiLVNKBRxloAphTaNjF0gawoDz7wh4ilFdXrzROQ/D80zSKpRFWhtA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=ffmpeg.org; s=arc; t=1761670917; h=from : sender : reply-to : subject : date : message-id : to : cc : mime-version : content-type : content-transfer-encoding : content-id : content-description : resent-date : resent-from : resent-sender : resent-to : resent-cc : resent-message-id : in-reply-to : references : list-id : list-help : list-unsubscribe : list-subscribe : list-post : list-owner : list-archive; bh=GrbkB7HTYGufDa4taC+eeC3ucQEKN7criWHmoyvnXMo=; b=SjeHra7AoFwFc7/RUKaQktphrfFO/OV8KqaGslMc4Txm70UwI3fPgkFZXdHT4wvZsyTD3 16cqGE+RuIjc2Ov63xyLr7keRLLTH7Vt3yGWWGtdodME9ULhXx3op0ZASjfVv8bGoUkeNc0 7/m2W3pZZNfXu6fucWiWRq9t0CcqP44JhRraquRI/prEqBAJW+s/ss81IaGwX1MLkt16Jr2 C+dQ7XXzsFCcmdXdmbIaxUrrr0GfxG4cvCO/Urva8wYAjwWQ3FpWHAmSj8q7swxQrhy4qhQ dlSRduitt7fym7Vb27hs192vBPQ+jzdD/jUwn61cFJZnbOEEPB4SN5/e7Jew== ARC-Authentication-Results: i=1; ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none; dmarc=pass header.from=ffmpeg.org policy.dmarc=quarantine Authentication-Results: ffmpeg.org; dkim=pass header.d=ffmpeg.org header.i=@ffmpeg.org; arc=none (Message is not ARC signed); dmarc=pass (Used From Domain Record) header.from=ffmpeg.org policy.dmarc=quarantine DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ffmpeg.org; i=@ffmpeg.org; q=dns/txt; s=mail; t=1761670907; h=content-type : mime-version : content-transfer-encoding : from : to : reply-to : subject : date : from; bh=ny71s9PVgDNjmMfMtqN7vUoYUbgaxntGzza0zLMS0DY=; b=PF6CY5DZfCGbeawB7WOFBN6h+UJ2bKshbJRvpcNBEVMR9MGio82NobY6die2qu/ODuuxU Vy/iQUXpvnBaIclFD1uP0EYwE92TEc9alizesk5wn+Mlag/VWPyS4ioQgghpijwmxKFliPC beoyHVLo+O4ccNyssALUSwCKo8wiCBz+eaPVGT3xYylTMLerMwraTqE1W4/ZRvyN2XrhzjC ZdAJPlsfN9g8l4JvsbPXJ+Dz7gA9WtvMlH4kHTihqGgpwRFlkNZpk4kLrPNVotwmI/XdpXy sQqlzU1kbjcP1LWjWZ8N38ISGKJra/SE+GoC70px2j6FtqB22ipz0Q+OLeIw== Received: from 02c22a36bd31 (code.ffmpeg.org [188.245.149.3]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 02FCC68F649 for ; Tue, 28 Oct 2025 19:01:46 +0200 (EET) MIME-Version: 1.0 To: ffmpeg-devel@ffmpeg.org Date: Tue, 28 Oct 2025 17:01:46 -0000 Message-ID: <176167090731.81.6498158979787586100@7d278768979e> Message-ID-Hash: O7M4GWTYSOPB662X3SPEDFDSM3AFKXZD X-Message-ID-Hash: O7M4GWTYSOPB662X3SPEDFDSM3AFKXZD X-MailFrom: code@ffmpeg.org X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; loop; banned-address; header-match-ffmpeg-devel.ffmpeg.org-0; header-match-ffmpeg-devel.ffmpeg.org-1; header-match-ffmpeg-devel.ffmpeg.org-2; header-match-ffmpeg-devel.ffmpeg.org-3; emergency; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.10 Precedence: list Reply-To: FFmpeg development discussions and patches Subject: [FFmpeg-devel] [PATCH] avfilter/vsrc_testsrc: add support for YUV444P1{0,2}MSB to yuvtestsrc (PR #20777) List-Id: FFmpeg development discussions and patches Archived-At: Archived-At: List-Archive: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: From: James Almer via ffmpeg-devel Cc: James Almer Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Archived-At: List-Archive: List-Post: 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 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 --- 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 -- ffmpeg-devel@ffmpeg.org To unsubscribe send an email to ffmpeg-devel-leave@ffmpeg.org