From patchwork Thu Sep 7 08:10:43 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Paul B Mahol X-Patchwork-Id: 43631 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:8b17:b0:149:dfde:5c0a with SMTP id l23csp441882pzh; Thu, 7 Sep 2023 01:03:34 -0700 (PDT) X-Google-Smtp-Source: AGHT+IHu87cbxtUmRTfwmRXqSrAFoEkf3TGNJyECTNiaWb9OSz1k9W07hOHpDS6wqbN4gtJeS0Mq X-Received: by 2002:a17:906:c143:b0:9a5:b247:3ab with SMTP id dp3-20020a170906c14300b009a5b24703abmr2343199ejc.19.1694073814070; Thu, 07 Sep 2023 01:03:34 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1694073814; cv=none; d=google.com; s=arc-20160816; b=oPDRDZzg2S+2bg7+deX8jjm1bWUQMQiaSyobj6hjGnCvARANugsYLfgF8Cj+w95XeT wLM9m3M7IaT7ZyXhx0U4Wj6QmCTRPeQ2CIE7duEE5YidhDnOZ34O/aHzmZMYdfh/VG+L Up9OitVG3AOsw1zQuwU1M+qt6pQULKJZPrER1BTr4HOmziqX/OKB5F0izJ5mf/IKAmuj d4RRVkjlcDY+QORnRoBdvRWGn2+GGwR1I0nPyFNynTqPo7CgMeu++VLHsE1W3K5YIopY SFI2n/1yynrdqYRqYWdkBEzRYhFHV+iujvUCyR7uImd7HGxzFsJxjxPU6NrcgS/g/q4L ffcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:reply-to:list-subscribe:list-help:list-post :list-archive:list-unsubscribe:list-id:precedence:subject:to :message-id:date:from:mime-version:dkim-signature:delivered-to; bh=UhZsn2DyZitieoy82+Glo/P/imBOjVAua6X6QNTAIGs=; fh=e5zN9xSzcxLA6bGo3lF+CqTbY/oLwzApV03EO/RBfgQ=; b=0qMnO+ePpu7nEP/vTKHFHBn9eaKdFvQy3FuxzAjqYVQgoX/cKRFoUaaAL5Z1QlA8pr GNwEmNrPDkF2hAgW6GBJjvwF4xwxJkLexIMgBezbkOcUk5yFKKp8jnMtIMtN20sJTzTB LzkVcxWD8w+/qKGyh9NK/X6YaROgWQry1hKms0DDGkIo41GW5hSO68KM+8eLtMbIl/jB +iKXtEArjApEe2pOQAOrkh0nXTtWHJDuqypm2Eeg0JdlI+8cbzvwM9n83vXe7mRuAwqs 6oTeFlc8IdxuCdxSjWvSDvKzdU4+qZvECBRWSZmy0NtL6aCIRlMu0fZ70YJjbrXYuPhE vkGw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20221208 header.b=H6E+jSzA; 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 l1-20020a170906938100b0099bc9dfa042si10990094ejx.470.2023.09.07.01.03.28; Thu, 07 Sep 2023 01:03:34 -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=H6E+jSzA; 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 750E868BE7B; Thu, 7 Sep 2023 11:03:24 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-vk1-f177.google.com (mail-vk1-f177.google.com [209.85.221.177]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6428468C264 for ; Thu, 7 Sep 2023 11:03:18 +0300 (EEST) Received: by mail-vk1-f177.google.com with SMTP id 71dfb90a1353d-48d0bc6a834so228993e0c.2 for ; Thu, 07 Sep 2023 01:03:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1694073796; x=1694678596; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=6NiPKLHmco9k/X6sCXIQMseWLut1fCvUHYIL/rD0M1o=; b=H6E+jSzA8AFRz3ChYkdeIa2OA5qU8JhMIiDEJ4ZBC9UAeLv4IPRBU8CUIlj8u3iTwm 80UkQhMmjM74OvMB4PianeREJSKHGTb3UiOIyhpNojgzutOdRQuEIhYeRwDPmDAlr4BA SS4Osd4/A7Tzr0mHFoRhwHpJHzC2Tr8+Q/afg0ENQwmtixZSrlbpYC9XmwVsnpHW63Vk lr5uw15spmjWgi0zEHt3OD/XcfRTQ4//lSt81jCj5yoRzhIwwxMjLlCDAJ4ITWRZp6wd j2nANwT776mcxpRK3Tpk3yIUomZ97ZmZAs2KNZBTSvS+7nAP1eJd3rHAvSPqWxvRoSIl WH7Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1694073796; x=1694678596; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=6NiPKLHmco9k/X6sCXIQMseWLut1fCvUHYIL/rD0M1o=; b=FpIPOh3M+E/SxRrnVAURXT7taC/MWFFiSTsphhcEvWuPOhAvqzUOUu74M2tALN0vFr RI5Guv/S2L0YtdttPj4Vyq+zEL2NW6GTdDZbJBX/RRQ/N7ncxwzWYdoUvtiBJ93h3RzZ b8xJEyPXWbop2I4x53r5ytR0BGmK/JdsYxN085m7iNH/AMdCOu+Na9fVumgRxlD6SaLe WIEG7wXLEDQJtQKshskDe0rFCt/14dx1uCJMubiRLO4K9r06aI0PhrU2zn0XmkFM0FPn 1fqsJ1Y3GDvZNbTcmvdaFsT7brlkgUYgWm+i/Zz7SzwdcrB3nlpGfcxKiuVZ+nqJsYp/ v1Og== X-Gm-Message-State: AOJu0YxTgJlUWzn6NurE0ERZsHIKUAhqaIsIrYqvUaq0WDGic9wKmsgH o6N+eqDDdw7D5uR3zwU591HXxBxNcFZfwcJbSM+xOLP3JOI= X-Received: by 2002:a1f:4946:0:b0:48f:895f:45da with SMTP id w67-20020a1f4946000000b0048f895f45damr4562643vka.14.1694073796102; Thu, 07 Sep 2023 01:03:16 -0700 (PDT) MIME-Version: 1.0 From: Paul B Mahol Date: Thu, 7 Sep 2023 10:10:43 +0200 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] fate: add rpza encoder 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: E8dDIQqe+QZz Attached. From 1030770b92f74738dec515e8a2a6d660f7031c27 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Thu, 7 Sep 2023 10:08:30 +0200 Subject: [PATCH] fate: add rpza encoder tests Signed-off-by: Paul B Mahol --- tests/fate/vcodec.mak | 4 ++++ tests/ref/vsynth/vsynth1-rpza | 4 ++++ tests/ref/vsynth/vsynth2-rpza | 4 ++++ tests/ref/vsynth/vsynth3-rpza | 4 ++++ 4 files changed, 16 insertions(+) create mode 100644 tests/ref/vsynth/vsynth1-rpza create mode 100644 tests/ref/vsynth/vsynth2-rpza create mode 100644 tests/ref/vsynth/vsynth3-rpza diff --git a/tests/fate/vcodec.mak b/tests/fate/vcodec.mak index e32d28c556..45ed88da96 100644 --- a/tests/fate/vcodec.mak +++ b/tests/fate/vcodec.mak @@ -396,6 +396,10 @@ fate-vsynth%-roqvideo: ENCOPTS = -frames 5 fate-vsynth%-roqvideo: RAWDECOPTS = -r 30 fate-vsynth%-roqvideo: FMT = roq +FATE_VCODEC_SCALE-$(call ENCDEC, RPZA, MOV) += rpza +fate-vsynth%-rpza: CODEC = rpza +fate-vsynth%-rpza: FMT = mov + FATE_VCODEC-$(call ENCDEC, RV10, RM) += rv10 fate-vsynth%-rv10: ENCOPTS = -qscale 10 fate-vsynth%-rv10: FMT = rm diff --git a/tests/ref/vsynth/vsynth1-rpza b/tests/ref/vsynth/vsynth1-rpza new file mode 100644 index 0000000000..b238b245d3 --- /dev/null +++ b/tests/ref/vsynth/vsynth1-rpza @@ -0,0 +1,4 @@ +e4e9660c4a13709b277aac42419b9a23 *tests/data/fate/vsynth1-rpza.mov +10138529 tests/data/fate/vsynth1-rpza.mov +99bece160cfb0da47f446b60d42fa3ae *tests/data/fate/vsynth1-rpza.out.rawvideo +stddev: 4.06 PSNR: 35.94 MAXDIFF: 47 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth2-rpza b/tests/ref/vsynth/vsynth2-rpza new file mode 100644 index 0000000000..97861a49e4 --- /dev/null +++ b/tests/ref/vsynth/vsynth2-rpza @@ -0,0 +1,4 @@ +b66a3067c093d301a2d79e52533e8f4a *tests/data/fate/vsynth2-rpza.mov +9968006 tests/data/fate/vsynth2-rpza.mov +56f34ca2e29331dce8a2704c32ad5694 *tests/data/fate/vsynth2-rpza.out.rawvideo +stddev: 2.82 PSNR: 39.12 MAXDIFF: 37 bytes: 7603200/ 7603200 diff --git a/tests/ref/vsynth/vsynth3-rpza b/tests/ref/vsynth/vsynth3-rpza new file mode 100644 index 0000000000..c933a44c4b --- /dev/null +++ b/tests/ref/vsynth/vsynth3-rpza @@ -0,0 +1,4 @@ +791ad5931c5d54eff406c639be0c79e2 *tests/data/fate/vsynth3-rpza.mov +130493 tests/data/fate/vsynth3-rpza.mov +19f61c34cbdef98b0f4aca6c19f59ed4 *tests/data/fate/vsynth3-rpza.out.rawvideo +stddev: 4.35 PSNR: 35.35 MAXDIFF: 46 bytes: 86700/ 86700 -- 2.39.1