From patchwork Mon Dec 30 11:09:54 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 17056 Return-Path: X-Original-To: patchwork@ffaux-bg.ffmpeg.org Delivered-To: patchwork@ffaux-bg.ffmpeg.org Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by ffaux.localdomain (Postfix) with ESMTP id C64F644B230 for ; Mon, 30 Dec 2019 13:10:11 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A67F868A938; Mon, 30 Dec 2019 13:10:11 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pf1-f177.google.com (mail-pf1-f177.google.com [209.85.210.177]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3183F68021D for ; Mon, 30 Dec 2019 13:10:05 +0200 (EET) Received: by mail-pf1-f177.google.com with SMTP id x184so18102667pfb.3 for ; Mon, 30 Dec 2019 03:10:05 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id; bh=mmjtNd2wo2c7sck83vg8WURBhvGnBzFYi4YsJ8NEEKA=; b=Y6qsSGR5Cg66nUwAyFhrFzgpI96qSZK9Jk4Sooir0tiDs+YShpO7buONfzZAGAwE7Y /3bQLxlGnxf7PLURiS1ybvWWIPswAUC/qB+6pMfALmWhdi5TTyQ6qYVc85kK8+JAX6kz lKMupOtbzxz6cSJbq4ps1zDHZtsP+bHuEE354iUe6OGw9ztEnrbpZjHCWl6Nk6tNjOOf WIoETuLfQ48vvjg4HZsfW2AbbKd4fM6/NJd6ZKQ+7Hz6c/f3mArvH5VkYuZrVVu6KoZM iEKgvopjxaJMoLBNpq0o0qUlpzCaoXE9/QKxxGXWdRoIQIwIHn5JN8rHEx2YVKvXVxmQ J42w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id; bh=mmjtNd2wo2c7sck83vg8WURBhvGnBzFYi4YsJ8NEEKA=; b=ANSrEcwa93uqzpBLtGldGUcGAUbiiydnkrx/4D6NFRYoSGuhVIfr0+MdxfSq+gQalk RCbygEnjAu6dwzlMji8+1P06kR5LPu2BFm/ytKsS7Hoim+3pzX1HBrBsVrq1Gab3weUj y7sPnnbbAuLpjqamT5BSMt7uVQTxqGNGuy+1i2MhB7mL2kUWKZg2mqNxLMj+hdLUjXzX L8jHcBJM2QCFi0dMwIA8zNqXOv+5Jv1DwpxgG0DvYhhy2HdD9AMlY0DD6s0mb+KKYR7e TOTNszZkwW4vTrtuEWUB+Qy+GemYCqrKmchZCD6YSHcOLNOeB5gbfOStox7QbXqrURrC AqXQ== X-Gm-Message-State: APjAAAW9hxbgrnQLY677cAapUfS+sPzD8BYRyHB+qKPdXDhe+xYRHQ7m 1Cg8TDl+HWX8GrRkISEScAgLOyiZ X-Google-Smtp-Source: APXvYqyfUGmiFXWWJhKXvXxOn6tix88M4bT3/itATrc+H/CLbD8mP+lhcib0IvsnJwV/3N/CPFnGXg== X-Received: by 2002:aa7:800e:: with SMTP id j14mr45909828pfi.174.1577704203175; Mon, 30 Dec 2019 03:10:03 -0800 (PST) Received: from vpn.localdomain ([47.90.99.151]) by smtp.gmail.com with ESMTPSA id m3sm46908334pgp.32.2019.12.30.03.10.01 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 30 Dec 2019 03:10:02 -0800 (PST) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Mon, 30 Dec 2019 19:09:54 +0800 Message-Id: <20191230110958.6188-1-lance.lmwang@gmail.com> X-Mailer: git-send-email 2.9.5 Subject: [FFmpeg-devel] [PATCH v1 1/5] fate: add signalstats 8bit and 10bit test 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 Cc: Limin Wang MIME-Version: 1.0 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" From: Limin Wang Signed-off-by: Limin Wang --- tests/fate/filter-video.mak | 5 +++++ tests/ref/fate/filter-metadata-signalstats-yuv420p | 1 + tests/ref/fate/filter-metadata-signalstats-yuv420p10 | 1 + 3 files changed, 7 insertions(+) create mode 100644 tests/ref/fate/filter-metadata-signalstats-yuv420p create mode 100644 tests/ref/fate/filter-metadata-signalstats-yuv420p10 diff --git a/tests/fate/filter-video.mak b/tests/fate/filter-video.mak index 2da27f714a..df1675e1e7 100644 --- a/tests/fate/filter-video.mak +++ b/tests/fate/filter-video.mak @@ -754,6 +754,11 @@ FREEZEDETECT_DEPS = FFPROBE AVDEVICE LAVFI_INDEV MPTESTSRC_FILTER SCALE_FILTER F FATE_METADATA_FILTER-$(call ALLYES, $(FREEZEDETECT_DEPS)) += fate-filter-metadata-freezedetect fate-filter-metadata-freezedetect: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags=+accurate_rnd+bitexact;mptestsrc=r=25:d=10:m=51,freezedetect" +SIGNALSTATS_DEPS = FFPROBE AVDEVICE LAVFI_INDEV COLOR_FILTER SCALE_FILTER SIGNALSTATS_FILTER +FATE_METADATA_FILTER-$(call ALLYES, $(SIGNALSTATS_DEPS)) += fate-filter-metadata-signalstats-yuv420p fate-filter-metadata-signalstats-yuv420p10 +fate-filter-metadata-signalstats-yuv420p: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags=+accurate_rnd+bitexact;color=white:duration=1:r=1,signalstats" +fate-filter-metadata-signalstats-yuv420p10: CMD = run $(FILTER_METADATA_COMMAND) "sws_flags=+accurate_rnd+bitexact;color=white:duration=1:r=1,format=yuv420p10,signalstats" + SILENCEDETECT_DEPS = FFPROBE AVDEVICE LAVFI_INDEV AMOVIE_FILTER TTA_DEMUXER TTA_DECODER SILENCEDETECT_FILTER FATE_METADATA_FILTER-$(call ALLYES, $(SILENCEDETECT_DEPS)) += fate-filter-metadata-silencedetect fate-filter-metadata-silencedetect: SRC = $(TARGET_SAMPLES)/lossless-audio/inside.tta diff --git a/tests/ref/fate/filter-metadata-signalstats-yuv420p b/tests/ref/fate/filter-metadata-signalstats-yuv420p new file mode 100644 index 0000000000..2e76134b3c --- /dev/null +++ b/tests/ref/fate/filter-metadata-signalstats-yuv420p @@ -0,0 +1 @@ +pkt_pts=0|tag:lavfi.signalstats.YMIN=235|tag:lavfi.signalstats.YLOW=235|tag:lavfi.signalstats.YAVG=235|tag:lavfi.signalstats.YHIGH=235|tag:lavfi.signalstats.YMAX=235|tag:lavfi.signalstats.UMIN=128|tag:lavfi.signalstats.ULOW=128|tag:lavfi.signalstats.UAVG=128|tag:lavfi.signalstats.UHIGH=128|tag:lavfi.signalstats.UMAX=128|tag:lavfi.signalstats.VMIN=128|tag:lavfi.signalstats.VLOW=128|tag:lavfi.signalstats.VAVG=128|tag:lavfi.signalstats.VHIGH=128|tag:lavfi.signalstats.VMAX=128|tag:lavfi.signalstats.SATMIN=0|tag:lavfi.signalstats.SATLOW=0|tag:lavfi.signalstats.SATAVG=0|tag:lavfi.signalstats.SATHIGH=0|tag:lavfi.signalstats.SATMAX=0|tag:lavfi.signalstats.HUEMED=180|tag:lavfi.signalstats.HUEAVG=180|tag:lavfi.signalstats.YDIF=0|tag:lavfi.signalstats.UDIF=0|tag:lavfi.signalstats.VDIF=0|tag:lavfi.signalstats.YBITDEPTH=6|tag:lavfi.signalstats.UBITDEPTH=1|tag:lavfi.signalstats.VBITDEPTH=1 diff --git a/tests/ref/fate/filter-metadata-signalstats-yuv420p10 b/tests/ref/fate/filter-metadata-signalstats-yuv420p10 new file mode 100644 index 0000000000..f9a794799d --- /dev/null +++ b/tests/ref/fate/filter-metadata-signalstats-yuv420p10 @@ -0,0 +1 @@ +pkt_pts=0|tag:lavfi.signalstats.YMIN=940|tag:lavfi.signalstats.YLOW=940|tag:lavfi.signalstats.YAVG=940|tag:lavfi.signalstats.YHIGH=940|tag:lavfi.signalstats.YMAX=940|tag:lavfi.signalstats.UMIN=512|tag:lavfi.signalstats.ULOW=512|tag:lavfi.signalstats.UAVG=512|tag:lavfi.signalstats.UHIGH=512|tag:lavfi.signalstats.UMAX=512|tag:lavfi.signalstats.VMIN=512|tag:lavfi.signalstats.VLOW=512|tag:lavfi.signalstats.VAVG=512|tag:lavfi.signalstats.VHIGH=512|tag:lavfi.signalstats.VMAX=512|tag:lavfi.signalstats.SATMIN=0|tag:lavfi.signalstats.SATLOW=0|tag:lavfi.signalstats.SATAVG=0|tag:lavfi.signalstats.SATHIGH=0|tag:lavfi.signalstats.SATMAX=0|tag:lavfi.signalstats.HUEMED=180|tag:lavfi.signalstats.HUEAVG=180|tag:lavfi.signalstats.YDIF=0|tag:lavfi.signalstats.UDIF=0|tag:lavfi.signalstats.VDIF=0|tag:lavfi.signalstats.YBITDEPTH=6|tag:lavfi.signalstats.UBITDEPTH=1|tag:lavfi.signalstats.VBITDEPTH=1