From patchwork Tue May 16 14:41:26 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Leo Izen X-Patchwork-Id: 41646 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:ba91:b0:105:feb:71f2 with SMTP id fb17csp489350pzb; Tue, 16 May 2023 07:41:53 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ7aj15KuR9Wkv3Qnm5O5/UwMkUqOWEF48UlZhP7QXAur0T1MuCwMHIbUl8I4Ktr+MjwYSrA X-Received: by 2002:a17:907:8a14:b0:94f:6218:191f with SMTP id sc20-20020a1709078a1400b0094f6218191fmr37079488ejc.52.1684248113463; Tue, 16 May 2023 07:41:53 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1684248113; cv=none; d=google.com; s=arc-20160816; b=pH6BzUvFSqeKL83EHbX+pudeAJt2QaJRZOiNSaMIQvO/7xm2O/nDBph873oYcX0iOI 5tWsEvhcrcwW+2kAZPgVJlW+AXuYUhFPw9vjxMAifzH5VdZCmFyHqR8M2DM6my+MDH28 SHr5M//rB/bpZ1ax5Na3oBFovT+A/+awnwK7CDsiz1CSB/palagzqZtHNc2xGvqdLJcG JAFMiSZVeEWMoya9Kzwloy0AjMg+DWO/PSyoMusWGIbIoDRg+Lf/LKcwi9dtfNN5SvQ5 wGmU+0mocCzFr8dxCp4Ax/yOwUVNgCgTEvGGBBY4mapdWS3itjJkjvPvh4++rExKcceT YQsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:mime-version:references:in-reply-to :message-id:date:to:from:dkim-signature:delivered-to; bh=RCWH2ZmKnR9VII3pJ/0sP3yKfaj/VWb+Cqiz5rNDv3c=; b=UEosHtkbCbleCs7C1suA3j7z5Xj0lOpd43cqtV2jIZwQVhB9k4Yu3ht8z24Ix8uQwg t4yD92PzkbK+TgTrc05s3oDiibfTHrTFxxrIvEou8DaibFLR7NDCQD8/yopC/HmUiwXE jopjZZDEd0+dlSCe/UN0NV2Fa2uu70Qc6mJnJKRCVaBzAWGKT+WvCIETilo1hCgLR1tT W20NxHAsqtzhLoN5OHgp6jQz8pha8+5BGVIdCL6OMhtxHgY2ERDq2JuKa11FoZby8sUH 1fiovo8NzowkcVl2So7MJTuixEcuAj7GbN6/CaddqJBdiX+SBLQuPie37zQAw9uNAW/X 1LTw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=VVtjVUM5; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id hz15-20020a1709072cef00b0095999ab152esi12547716ejc.62.2023.05.16.07.41.53; Tue, 16 May 2023 07:41:53 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=VVtjVUM5; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org; dmarc=fail (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 257C068C046; Tue, 16 May 2023 17:41:40 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-yw1-f177.google.com (mail-yw1-f177.google.com [209.85.128.177]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 8A98268BFE0 for ; Tue, 16 May 2023 17:41:32 +0300 (EEST) Received: by mail-yw1-f177.google.com with SMTP id 00721157ae682-55dabfbb521so7970447b3.0 for ; Tue, 16 May 2023 07:41:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1684248091; x=1686840091; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=aB8D621y0GzAaXtVmYZ41CFUhHb3e/xIQCXPWWid3jE=; b=VVtjVUM5Eo2TnYwH1MlLqiLZT1FT7SH3ZFbhlNxK8RJRAaua2PbElaPjrsjdeV4w1x sBhqVEn1x3dn3byO9bmyJbPtT1aihUiR/31+LARJUwQ102sSeo7hHmkYKkkI1yQ630mV Tnj+srg8o+VOgnykaJKVr84EA5NQ8s3fFVc2RFbmgZSryKEXauku/lXq2FVM2Wh2Dr9i 7kmEf4K3jWDoJZxsOQkTCffv5tIKFOR+2spz6P6EPTgU/9h4ARyit0kY8p/XHjC8aQm6 yhXEokhPSnN6RWFFRQ8700Y6ADzBYFKXC7OZor/Y/hFJzWk7Yc/VSQadhVsv1vFPslSB 3ERg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1684248091; x=1686840091; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=aB8D621y0GzAaXtVmYZ41CFUhHb3e/xIQCXPWWid3jE=; b=Lzu6Bto7C0wcCoeyK9Ij4qhA+ZaxJgzHQqbrczwwsZiC6NHAUn4O6QdkIOfuUlcHr+ OoXNFk3vHPDcS0vHwghTD4GereTuxZ0qmDkkSZsYD+Cxe3Gg7QO/NW+R0xc8aUGCrfm7 wArbFG8UQSuL9XeGCS0QCI0Po5Ibpvqn8j4N7eB+D1j26esxxFwXJAEvCNgMRWVmishf oUxEmHqHXafIxWKorMYgw5NyGp2gRExO2b4CtK73oiA2NkdKNWkbLzGk36qzS8VP7yw+ rB/WYb7KJq6ujQknuSiSciEfuUWSv1TzoTsYSb4MDx4ErGO+DGSXugpmW/n0nEox5njX KxDQ== X-Gm-Message-State: AC+VfDzzBSYKG91dpNdDCNvdA0ArLjgMs1/ycQ/LGcw1tU+1FGhOmy5y kHqoEPAc9/ueehgRML7MuzPCihJMWUs= X-Received: by 2002:a81:7081:0:b0:55a:6115:98f5 with SMTP id l123-20020a817081000000b0055a611598f5mr2079268ywc.1.1684248091148; Tue, 16 May 2023 07:41:31 -0700 (PDT) Received: from gauss.local (c-98-224-219-15.hsd1.mi.comcast.net. [98.224.219.15]) by smtp.gmail.com with ESMTPSA id o64-20020a0dfe43000000b0055a382ae26fsm636455ywf.49.2023.05.16.07.41.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 16 May 2023 07:41:30 -0700 (PDT) From: Leo Izen To: ffmpeg-devel@ffmpeg.org Date: Tue, 16 May 2023 10:41:26 -0400 Message-Id: <20230516144126.62057-2-leo.izen@gmail.com> X-Mailer: git-send-email 2.40.1 In-Reply-To: <20230516144126.62057-1-leo.izen@gmail.com> References: <20230516144126.62057-1-leo.izen@gmail.com> MIME-Version: 1.0 Subject: [FFmpeg-devel] [PATCH 1/1] fate/jpg: add RGB mjpeg fate tests X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Leo Izen Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: pCUBV+M+Z5zv Adds FATE tests for RGB jpegs to test commit 0b352e350e773673f11ea380f3507923c70e1175. --- tests/fate/image.mak | 11 +++++++++++ tests/ref/fate/jpg-rgb-1 | 6 ++++++ tests/ref/fate/jpg-rgb-2 | 6 ++++++ tests/ref/fate/jpg-rgb-3 | 6 ++++++ tests/ref/fate/jpg-rgb-4 | 6 ++++++ tests/ref/fate/jpg-rgb-5 | 6 ++++++ 6 files changed, 41 insertions(+) create mode 100644 tests/ref/fate/jpg-rgb-1 create mode 100644 tests/ref/fate/jpg-rgb-2 create mode 100644 tests/ref/fate/jpg-rgb-3 create mode 100644 tests/ref/fate/jpg-rgb-4 create mode 100644 tests/ref/fate/jpg-rgb-5 diff --git a/tests/fate/image.mak b/tests/fate/image.mak index 93bc715ca3..400199c28a 100644 --- a/tests/fate/image.mak +++ b/tests/fate/image.mak @@ -346,6 +346,17 @@ fate-jpg-rgb-progressive: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/g FATE_JPG += fate-jpg-rgb-221 fate-jpg-rgb-221: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/george-insect-rgb-xyb.jpg +FATE_JPG += fate-jpg-rgb-1 +fate-jpg-rgb-1: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/jpg-8930-1.jpg +FATE_JPG += fate-jpg-rgb-2 +fate-jpg-rgb-2: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/jpg-8930-2.jpg +FATE_JPG += fate-jpg-rgb-3 +fate-jpg-rgb-3: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/jpg-8930-3.jpg +FATE_JPG += fate-jpg-rgb-4 +fate-jpg-rgb-4: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/jpg-8930-4.jpg +FATE_JPG += fate-jpg-rgb-5 +fate-jpg-rgb-5: CMD = framecrc -idct simple -i $(TARGET_SAMPLES)/jpg/jpg-8930-5.jpg + FATE_JPG_TRANSCODE-$(call TRANSCODE, MJPEG, MJPEG IMAGE_JPEG_PIPE, IMAGE_PNG_PIPE_DEMUXER PNG_DECODER SCALE_FILTER) += fate-jpg-icc fate-jpg-icc: CMD = transcode png_pipe $(TARGET_SAMPLES)/png1/lena-int_rgb24.png mjpeg "-vf scale" "" "-show_frames" diff --git a/tests/ref/fate/jpg-rgb-1 b/tests/ref/fate/jpg-rgb-1 new file mode 100644 index 0000000000..4282f73bbd --- /dev/null +++ b/tests/ref/fate/jpg-rgb-1 @@ -0,0 +1,6 @@ +#tb 0: 1/25 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 64x64 +#sar 0: 1/1 +0, 0, 0, 1, 12288, 0x7d04bd46 diff --git a/tests/ref/fate/jpg-rgb-2 b/tests/ref/fate/jpg-rgb-2 new file mode 100644 index 0000000000..88507f5a2d --- /dev/null +++ b/tests/ref/fate/jpg-rgb-2 @@ -0,0 +1,6 @@ +#tb 0: 1/25 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 64x64 +#sar 0: 0/1 +0, 0, 0, 1, 12288, 0xa4986a3d diff --git a/tests/ref/fate/jpg-rgb-3 b/tests/ref/fate/jpg-rgb-3 new file mode 100644 index 0000000000..6125ed34f2 --- /dev/null +++ b/tests/ref/fate/jpg-rgb-3 @@ -0,0 +1,6 @@ +#tb 0: 1/25 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 64x64 +#sar 0: 1/1 +0, 0, 0, 1, 12288, 0xfdf5876c diff --git a/tests/ref/fate/jpg-rgb-4 b/tests/ref/fate/jpg-rgb-4 new file mode 100644 index 0000000000..2a5938280c --- /dev/null +++ b/tests/ref/fate/jpg-rgb-4 @@ -0,0 +1,6 @@ +#tb 0: 1/25 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 64x64 +#sar 0: 0/1 +0, 0, 0, 1, 12288, 0x06d7603d diff --git a/tests/ref/fate/jpg-rgb-5 b/tests/ref/fate/jpg-rgb-5 new file mode 100644 index 0000000000..aab650ca85 --- /dev/null +++ b/tests/ref/fate/jpg-rgb-5 @@ -0,0 +1,6 @@ +#tb 0: 1/25 +#media_type 0: video +#codec_id 0: rawvideo +#dimensions 0: 64x64 +#sar 0: 1/1 +0, 0, 0, 1, 8192, 0xcd87b5c6