From patchwork Thu Nov 14 13:46:20 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Lance Wang X-Patchwork-Id: 16257 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 43851447018 for ; Thu, 14 Nov 2019 15:46:42 +0200 (EET) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1B93468A8BA; Thu, 14 Nov 2019 15:46:42 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pf1-f170.google.com (mail-pf1-f170.google.com [209.85.210.170]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id F2B9468A8BA for ; Thu, 14 Nov 2019 15:46:34 +0200 (EET) Received: by mail-pf1-f170.google.com with SMTP id p26so4281119pfq.8 for ; Thu, 14 Nov 2019 05:46:34 -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=dT2py0Pm/hHMqzOdItglOWKZUhYrZU+4FY/k71kVARo=; b=e3bK4janwt2QJoQ/XADexqPQd2FzWgf5Eo9/MD6L0hK7Vsdzn0xklf+xdzEtoMFvCy +ujoAAXaQhq6IaoHt9pHVQ/Z9X+Z8lHe3NpBnysTuXndfdZkAKr/rXB3ib9tjToJVs/G gNclCSAa9zqkn5RoD6AWupAFoefpvA2QsUWUax51ZupFqNouG0TrM3mzQWn9CHzQVxAp z7Zgu6S6yAqSDPnRi3gPhL+hYObnlFpTylXv5OAhbXnB26pUDFDZ4WoYHYhev2V8JYIZ 94VZabw16UTQWnHGvVwanXpz2znTjeGz1CEWm6dA1peSIeqIWe4wBQX2v9ThQQzB6SJ2 UZKw== 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=dT2py0Pm/hHMqzOdItglOWKZUhYrZU+4FY/k71kVARo=; b=hOMvbEr1khZMGjGbvxV8d9gCLr8y9yMgC42jwcfzIhE+ErXf0aQb16tzJDS/Gq+9oo XQK5r6m5VwUaGYGBfNvmzJ+Q5+MP3y8J6jlJVpmPcboBa4JQH7h8YBIixQ/JbQxLI6xj Ic9nW1p3MDC46dauTzgfqxgNiHno17qif97oObpyDfxUmrGQx7bO+ul5YmBFO1ws7L1L tHA0w1DmhhGMBTqdYDNL63vUYdBqEqh1RX87MbBn0bjNLXSBNFTTfF/HhNNl70NE3tth PQbNbLxaWjmllyMMvjHDVLQ7nqaTBrGr8Htm/Y6JDLGccCnTiyWPbv2W+ZyPRAzJGEEm QZlg== X-Gm-Message-State: APjAAAXedWpO3PP1wB0HVC/aae/iNNY4OGLq+8/Sj1OM4D2AonFkJQTA SoqzQc+py3fiuYF2olcEPVJHwkwx X-Google-Smtp-Source: APXvYqwGAHN2MFPw6ONYgM5ahA7JLFkpVmOtTf01AUDtbIhOiLZWSQI+sEPGIXUQt67OFXDcos2uDg== X-Received: by 2002:a63:792:: with SMTP id 140mr4514938pgh.427.1573739192749; Thu, 14 Nov 2019 05:46:32 -0800 (PST) Received: from vpn.localdomain ([47.90.99.151]) by smtp.gmail.com with ESMTPSA id r13sm7925148pfg.3.2019.11.14.05.46.31 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Thu, 14 Nov 2019 05:46:32 -0800 (PST) From: lance.lmwang@gmail.com To: ffmpeg-devel@ffmpeg.org Date: Thu, 14 Nov 2019 21:46:20 +0800 Message-Id: <20191114134623.17390-1-lance.lmwang@gmail.com> X-Mailer: git-send-email 2.9.5 Subject: [FFmpeg-devel] [PATCH v2 1/4] tests/fate-run: add pixel format endian mode parameter for pixfmts function 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-run.sh | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tests/fate-run.sh b/tests/fate-run.sh index aec12c16a3..6ea0ab4f3c 100755 --- a/tests/fate-run.sh +++ b/tests/fate-run.sh @@ -385,6 +385,8 @@ pixfmts(){ filter_args=$1 prefilter_chain=$2 nframes=${3:-1} + # be,le + endian_mode=$4 showfiltfmts="$target_exec $target_path/libavfilter/tests/filtfmts${EXECSUF}" scale_exclude_fmts=${outfile}_scale_exclude_fmts @@ -402,8 +404,13 @@ pixfmts(){ outertest=$test for pix_fmt in $pix_fmts; do - test=$pix_fmt - video_filter "${prefilter_chain}format=$pix_fmt,$filter=$filter_args" -pix_fmt $pix_fmt -frames:v $nframes + if [ "$endian_mode" = "le" ]; then + output_pix_fmt=`echo $pix_fmt | sed "s/\(.*\)be/\1le/"` + else + output_pix_fmt=$pix_fmt + fi + test=$output_pix_fmt + video_filter "${prefilter_chain}format=$pix_fmt,$filter=$filter_args" -pix_fmt $output_pix_fmt -frames:v $nframes done rm $in_fmts $scale_in_fmts $scale_out_fmts $scale_exclude_fmts