From patchwork Wed May 9 10:05:48 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tobias Rapp X-Patchwork-Id: 8893 Delivered-To: ffmpegpatchwork@gmail.com Received: by 2002:a02:155:0:0:0:0:0 with SMTP id c82-v6csp4998658jad; Wed, 9 May 2018 03:06:01 -0700 (PDT) X-Google-Smtp-Source: AB8JxZpdqxwUMXaOVA1FFn1iwtMddGAjTDvhW7tfoJ268MyoCTAhGO8fGNFrH4OZN7SVbpGbPwO3 X-Received: by 2002:adf:bc0f:: with SMTP id s15-v6mr31513203wrg.58.1525860361515; Wed, 09 May 2018 03:06:01 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525860361; cv=none; d=google.com; s=arc-20160816; b=YH47zAXyOv4KADK8LsPQ/pMUDsortJOJyLa0Hv79dOJqGdqLAOHm+FpV3dkstWo9rM eXb6HAGCyYOL526M81g1xJofFwqizonh6kDJS97biqSw1t+Qmx2656ECtS8JppP3cwsE QwYgRsY/R5LY/oOoyidsP0dvJTh0+Cdr7ty58svEqd4vly88+Vr2aFmH/WQLWJ7fSW/z +0F0e+uAfMNCfvH4dJF5L+UPpEGzhAlpdRYkYxTRnz3xIoIWTcXrnhciT8IKDijYMOgZ 08/WHMgEkIULGYSJ4zGIP9g8TZzYp1PtkDQFX6MHiVMCYB4dgc94VcxuXYW1PT3XgYF6 gLzw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:mime-version:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:message-id:date:to:from:delivered-to :arc-authentication-results; bh=WhLg63Rma6e38Jd4Vs6GDTBcYA5lI5q6dGirYbwIrYs=; b=erkvmMaf3mBGSpkr2n/2JRS29YkKZNG+ckFdIw0Sa+GVLOIj3P4A4/ajhd3pgK3zcx Tn/IhRPlSRVHFe/E4bCsMdKZhuYO7+8DSOQs1bgszoWPQ4KpCzc2kI0rulquhZQw4bxX 2lmNKAv/Deza2vY89C4k/SjSFBCL1TVZGCbsqhgpf/HmgtDWelEFUbh+9A9n3U6WwVFZ Bah9f8yRuCmbaXDD2OlUSSTW0+HYiTXCZRbzkuYK5V3+QQOVPFDrlzDBm7SnyGDcIFML 4p6MIe88pM3j6lsRX+D75fOYQC1jkciaeOvWJtkszS8zJWmVZ8orXALdaDDDtarcOJ0W Ju8A== ARC-Authentication-Results: i=1; mx.google.com; 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 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id v127si7858418wme.60.2018.05.09.03.06.00; Wed, 09 May 2018 03:06:01 -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; 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 Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E809868A866; Wed, 9 May 2018 13:05:22 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mx01.mail.netstorage.at (mx01.mail.netstorage.at [89.207.144.13]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 931E268A547 for ; Wed, 9 May 2018 13:05:16 +0300 (EEST) Received: from p1002.netstorage.at (p1002.netstorage.at [89.207.146.186]) by mx01.mail.netstorage.at (Postfix) with ESMTPS id D1C0BA0378 for ; Wed, 9 May 2018 12:05:49 +0200 (CEST) Received: from mailix (noaport.de [46.237.252.213]) by p1002.netstorage.at (Postfix) with ESMTPA id 64A9481E91 for ; Wed, 9 May 2018 12:05:49 +0200 (CEST) Received: from frogstar-a.kuhnle.local (frogstar-a.kuhnle.local [192.168.0.26]) by mailix with ESMTPA ; Wed, 9 May 2018 12:05:49 +0200 From: Tobias Rapp To: ffmpeg-devel@ffmpeg.org Date: Wed, 9 May 2018 12:05:48 +0200 Message-Id: <1525860348-21386-1-git-send-email-t.rapp@noa-archive.com> X-Mailer: git-send-email 2.7.4 X-PPP-Message-ID: <20180509100549.27920.42721@p1002.netstorage.at> X-PPP-Vhost: noa-archive.com Subject: [FFmpeg-devel] [PATCH] fate: add more tests for hue video filter X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 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 MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Adds tests for the hue angle and brightness filter parameters. Renames the existing saturation parameter test for consistency. Signed-off-by: Tobias Rapp --- tests/fate/filter-video.mak | 10 ++++++++-- tests/ref/fate/filter-hue | 1 - tests/ref/fate/filter-hue1 | 1 + tests/ref/fate/filter-hue2 | 1 + tests/ref/fate/filter-hue3 | 1 + 5 files changed, 11 insertions(+), 3 deletions(-) delete mode 100644 tests/ref/fate/filter-hue create mode 100644 tests/ref/fate/filter-hue1 create mode 100644 tests/ref/fate/filter-hue2 create mode 100644 tests/ref/fate/filter-hue3 diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak index 17d6363..f2ab263 100644 --- a/tests/fate/filter-video.mak +++ b/tests/fate/filter-video.mak @@ -499,8 +499,14 @@ fate-filter-edgedetect: CMD = video_filter "format=gray,perms=random,edgedetect" FATE_FILTER_VSYNTH-$(call ALLYES, FORMAT_FILTER PERMS_FILTER EDGEDETECT_FILTER) += fate-filter-edgedetect-colormix fate-filter-edgedetect-colormix: CMD = video_filter "format=gbrp,perms=random,edgedetect=mode=colormix" -frames:v 20 -FATE_FILTER_VSYNTH-$(call ALLYES, PERMS_FILTER HUE_FILTER) += fate-filter-hue -fate-filter-hue: CMD = video_filter "perms=random,hue=s=sin(2*PI*t)+1" -frames:v 20 +FATE_FILTER_VSYNTH-$(call ALLYES, PERMS_FILTER HUE_FILTER) += fate-filter-hue1 +fate-filter-hue1: CMD = video_filter "perms=random,hue=s=sin(2*PI*t)+1" -frames:v 20 + +FATE_FILTER_VSYNTH-$(call ALLYES, PERMS_FILTER HUE_FILTER) += fate-filter-hue2 +fate-filter-hue2: CMD = video_filter "perms=random,hue=h=18*n" -frames:v 20 + +FATE_FILTER_VSYNTH-$(call ALLYES, PERMS_FILTER HUE_FILTER) += fate-filter-hue3 +fate-filter-hue3: CMD = video_filter "perms=random,hue=b=n-10" -frames:v 20 FATE_FILTER_VSYNTH-$(CONFIG_IDET_FILTER) += fate-filter-idet fate-filter-idet: CMD = framecrc -flags bitexact -idct simple -i $(SRC) -vf idet -frames:v 25 -flags +bitexact diff --git a/tests/ref/fate/filter-hue b/tests/ref/fate/filter-hue deleted file mode 100644 index 2f1ae61..0000000 --- a/tests/ref/fate/filter-hue +++ /dev/null @@ -1 +0,0 @@ -hue 57463dd9bc17156a51b704dd7271c863 diff --git a/tests/ref/fate/filter-hue1 b/tests/ref/fate/filter-hue1 new file mode 100644 index 0000000..7059ba7 --- /dev/null +++ b/tests/ref/fate/filter-hue1 @@ -0,0 +1 @@ +hue1 57463dd9bc17156a51b704dd7271c863 diff --git a/tests/ref/fate/filter-hue2 b/tests/ref/fate/filter-hue2 new file mode 100644 index 0000000..2e060e1 --- /dev/null +++ b/tests/ref/fate/filter-hue2 @@ -0,0 +1 @@ +hue2 e951ae8ffb279552abc4354c4de7cb5b diff --git a/tests/ref/fate/filter-hue3 b/tests/ref/fate/filter-hue3 new file mode 100644 index 0000000..14a8379 --- /dev/null +++ b/tests/ref/fate/filter-hue3 @@ -0,0 +1 @@ +hue3 149dc22f5dc9f578f7d281dc3120c09b