From patchwork Wed Dec 6 10:20:06 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: 44956 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:9153:b0:181:818d:5e7f with SMTP id x19csp156901pzc; Wed, 6 Dec 2023 02:20:48 -0800 (PST) X-Google-Smtp-Source: AGHT+IGApGqZb7qmxpTI2Fb1/73nP5D7+INYGlImF4+H3yi9+ntyImIsoCZ1850WcjNwCMcvGH9g X-Received: by 2002:a2e:2e04:0:b0:2c9:f643:d6d1 with SMTP id u4-20020a2e2e04000000b002c9f643d6d1mr348331lju.58.1701858048339; Wed, 06 Dec 2023 02:20:48 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1701858048; cv=none; d=google.com; s=arc-20160816; b=LH2zRtnDjsVunHEBuSbalk1gfsjQOZUF3BfMvqN4yjmcgu4781BnUv2fnRrnweI3D+ OaLZ21rPJv9O2+/A+f3l+jgnwEbVNb2reMNfoZc5WYiK69ZzUdiyPg2wFoFYiOfYjqFQ d5OYzZlSUsGfv6eWmdMCeH4czpHNMeelM4zB0pZxUoRn2ZliNSkwRSnQzsumBQpxRyq3 6kmeljTsglx+U+3hHqwlsn3jv5os7CWPTJUcreDk+WpcrkZh9C64nexjOpSKmM5CqFBw fwOjQ/9kv6ib2MtCGZE6TEBVk1rS3E+YcYaawxrS2XMbYUmsqtKsVuhmMtBlWWpWVzxp eAgA== 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=xByTIwt3vCl8klPDnvZYFBxIjyf5d19zOO5twcSO9Gk=; fh=e5zN9xSzcxLA6bGo3lF+CqTbY/oLwzApV03EO/RBfgQ=; b=Wvjck0Ttc02WlRrEpKA4bpwcK+dFOOA7DXRoqlugk2GXWEq0MWekwygNs0ub8c7gok pjw6ZKZk9SqUEV9L3kjUz29/revsS+pIkfJPiblc7jHepdMIWdSmzzVaoN9LiC7V/A+c 9rw7nb1P9SPfFkCpj3wLC6dX0kqjKyCZDRX604WN0svXFWR4bsq8gRK+pouNNMXg2pzq q5/O/69JwMdaUbsOGK9/4mTOTbkl43AQLflYE5xfQqTld9F9/96uZgRHFMSofB8ss1bz r3zf7jhpkx34EH0G92KNBTD7Jwar4mIN/YfcE4mHxDmxmO8ZXg9jC3vvcDHnVoCl8DoX jhug== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@gmail.com header.s=20230601 header.b=Ls1ZeA4a; 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 l22-20020a50d6d6000000b0054c476ad79asi1921593edj.171.2023.12.06.02.20.31; Wed, 06 Dec 2023 02:20:48 -0800 (PST) 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=20230601 header.b=Ls1ZeA4a; 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 4465A68BB4C; Wed, 6 Dec 2023 12:20:27 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-ua1-f48.google.com (mail-ua1-f48.google.com [209.85.222.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 4CC4F68CBC3 for ; Wed, 6 Dec 2023 12:20:21 +0200 (EET) Received: by mail-ua1-f48.google.com with SMTP id a1e0cc1a2514c-7c5f29423c5so414370241.1 for ; Wed, 06 Dec 2023 02:20:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701858019; x=1702462819; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=pKUvCBFr85WjU+hRVsW8UEuOWEq9rZER3oRCWIG2ySk=; b=Ls1ZeA4a+W0UQ/MtHXHt//A12eJWKNUowdjwhF+6yVv6nZ83G3JhykvUKlKaLFe09i /r/3AZSpcyislBtR8fCQGZbps4YbW0/msBUVvOxoz+GDyYyo6brB/D1EYi7+8/Yx1FV4 gZOBiQL4jQT2iodyrIfxpCv6evUyrrLz3ocanWMkxkFMJJEKrAaQzKqhYuaVQEJEI/0e g0xVOj7qKRCwsDwlwrwFx48RKTyH8qbNKDVcLFjS0mnYlxTOSoJogAouwFgSJTS8SeZH sYd9RPYXlACXYU5I+g/Sr0H2qru1HmKTliZyxLeqfUpyhzbO6V2ZzFlLTTLLPyuv7ueh IvHg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701858019; x=1702462819; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=pKUvCBFr85WjU+hRVsW8UEuOWEq9rZER3oRCWIG2ySk=; b=OdltGnxd+RvX92dQXIU/tTlXvD0riiymBgiMtSZlUXvPH6z9WwOXtwQ7nHOwoKaL1U DL66IYKFQIby0VL8nkr+tQzUWLgrMphBx7+4sUhDdXPB4cab7FPuc7qDr3aJGYGm9eKu cOJquHG9yE/t7hJ7diSot5zedJjv3zMv6pvqoOmkF6eDb+2zy2DBLH/y4J0WgoOZotJm NqvESuRtslD3TTqO6YEKvLOa94XntaJ/Vy5NiyBJESkyTbYLI5g6vA2bKOKPdKd+EFCH vOHkIwUfvJ918ELNXX3PMQfB1SfSmheUGxi3nB/VKaIxfqXlydqW58FEFWRhvsU769gO b0qQ== X-Gm-Message-State: AOJu0YzNGGb/aK3pTXW05Prmdcp+x4Jmuxy9iAOvlw9tPe0+1DpqlLk8 7wXlxM57PCac+5NUKtPSe3eGKskloUwG75f9w1e4p4QQ X-Received: by 2002:a05:6102:2a53:b0:464:8eb5:bed3 with SMTP id gt19-20020a0561022a5300b004648eb5bed3mr180280vsb.24.1701858019470; Wed, 06 Dec 2023 02:20:19 -0800 (PST) MIME-Version: 1.0 From: Paul B Mahol Date: Wed, 6 Dec 2023 11:20:06 +0100 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] tests/fate: add pixelize filter 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: PTEq9qHojZHS Attached. From c17589e4fc6b38013d6b0b14feeac50e00bb3305 Mon Sep 17 00:00:00 2001 From: Paul B Mahol Date: Wed, 6 Dec 2023 11:18:35 +0100 Subject: [PATCH] tests/fate: add pixelize filter tests Signed-off-by: Paul B Mahol --- tests/fate/filter-video.mak | 9 +++++++++ tests/ref/fate/filter-pixelize-avg | 1 + tests/ref/fate/filter-pixelize-max | 1 + tests/ref/fate/filter-pixelize-min | 1 + 4 files changed, 12 insertions(+) create mode 100644 tests/ref/fate/filter-pixelize-avg create mode 100644 tests/ref/fate/filter-pixelize-max create mode 100644 tests/ref/fate/filter-pixelize-min diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak index e4bdf59db9..4defaf5877 100644 --- a/tests/fate/filter-video.mak +++ b/tests/fate/filter-video.mak @@ -532,6 +532,15 @@ fate-filter-thumbnail: CMD = video_filter "scale,thumbnail=10" FATE_FILTER_VSYNTH_VIDEO_FILTER-$(CONFIG_TILE_FILTER) += fate-filter-tile fate-filter-tile: CMD = video_filter "tile=3x3:nb_frames=5:padding=7:margin=2" +FATE_FILTER_VSYNTH_VIDEO_FILTER-$(CONFIG_PIXELIZE_FILTER) += fate-filter-pixelize-avg +fate-filter-pixelize-avg: CMD = video_filter "pixelize=mode=avg" + +FATE_FILTER_VSYNTH_VIDEO_FILTER-$(CONFIG_PIXELIZE_FILTER) += fate-filter-pixelize-min +fate-filter-pixelize-min: CMD = video_filter "pixelize=mode=min" + +FATE_FILTER_VSYNTH_VIDEO_FILTER-$(CONFIG_PIXELIZE_FILTER) += fate-filter-pixelize-max +fate-filter-pixelize-max: CMD = video_filter "pixelize=mode=max" + tests/pixfmts.mak: TAG = GEN tests/pixfmts.mak: ffmpeg$(PROGSSUF)$(EXESUF) | tests diff --git a/tests/ref/fate/filter-pixelize-avg b/tests/ref/fate/filter-pixelize-avg new file mode 100644 index 0000000000..42bbbf9cd0 --- /dev/null +++ b/tests/ref/fate/filter-pixelize-avg @@ -0,0 +1 @@ +pixelize-avg df03e58c3756dd4ecef6b6f50709c23e diff --git a/tests/ref/fate/filter-pixelize-max b/tests/ref/fate/filter-pixelize-max new file mode 100644 index 0000000000..6746114802 --- /dev/null +++ b/tests/ref/fate/filter-pixelize-max @@ -0,0 +1 @@ +pixelize-max db60eb984b9aec61f3ee16ed798eca34 diff --git a/tests/ref/fate/filter-pixelize-min b/tests/ref/fate/filter-pixelize-min new file mode 100644 index 0000000000..1014ac8a46 --- /dev/null +++ b/tests/ref/fate/filter-pixelize-min @@ -0,0 +1 @@ +pixelize-min 3eacb4349fb19d11f4f96c19a1bdbbfa -- 2.42.1