From patchwork Sun Aug 29 21:17:07 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 29853 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6602:2a4a:0:0:0:0 with SMTP id k10csp3397153iov; Sun, 29 Aug 2021 14:17:38 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzwRqbDzssd+uWPzFoO1e+S7abN1Q4d9Fw89UxStBawFqmgHfd9DdUBfw4Uk5n/FvXCwY0l X-Received: by 2002:a17:906:f15:: with SMTP id z21mr21896871eji.177.1630271858796; Sun, 29 Aug 2021 14:17:38 -0700 (PDT) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id t21si12720391ejy.151.2021.08.29.14.17.37; Sun, 29 Aug 2021 14:17:38 -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=@outlook.com header.s=selector1 header.b=eMDFZwXw; arc=fail (body hash mismatch); 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=outlook.com Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 397EF68A1C3; Mon, 30 Aug 2021 00:17:34 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR03-DB5-obe.outbound.protection.outlook.com (unknown [40.92.71.66]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 05D34687F13 for ; Mon, 30 Aug 2021 00:17:27 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hu/v6ThKZitIdA1VO8k3gZ2FyqZ/W0nmgsOt7FXtSCA5txmaYVt/X/9hVVuwStA7+BKNoXViMDbW58FHueah7KF23LF82SZcabhGJO2mgbMYXrrxLfLHlx4D6rcBsyG/FTmfPHAwOT4YCmw0Ugs8v8RvWZJjp7b9dqMXYgb7HW9X3h9HQ5JoESszZgQWBhXH6D1TDK7i1WJRvoXvQeoVpPa7u6VtXoKjbSS9CVICkPNvkGX1V7OvabqZ+HP2yHqO2/bfxa75/2d+8dS1Hi9//dyTa6OuLiNjz8gq90t26Qx0sBb9/3tWCGpi9jnYDtqft1ciEK+FT/etYUyvPY0N2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fX0ibPM2kTdmmEWOltUTdrCX+ehNbTbV+aR1sd5WsFg=; b=jEPNaRe9ndIBcDw6GHLvoz87jO0eRQxatuxGY9Ba3Rz7ap85qWXoccWrXPhYcda8tjS/3ZbR7pVfqKyYYSEDr3tkqZDEAYA+x8mZmd7EvazekCOwcvEAUmQcDO+EOTcPtOiWvkKm0XnryFrb41dE/gTb2ZgLmJHoL7nXZ004hMTtLA5BB8Gm9VlS/czHRX7w9Fh7osa61GtQxG38RCs8+uO7rsby/APh4CGE0YbaxRfYYVVNdAEqFc20vir+e/48fHhiqvMXetZTpGm+OtgA8N2D43Sdv4KJMXwmZkcU+EQzDt4aLqn8JM2FdlK/8KvQHphxM+4PIBjNUuK0BqWjhQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=fX0ibPM2kTdmmEWOltUTdrCX+ehNbTbV+aR1sd5WsFg=; b=eMDFZwXwzx1QQw7JcS0LbaicG6Fv2LN7ddt3mta3pmSrSyRIg4+f141QRCsZchrzfCTzW3q3Q71n0UyAGwO+6Y/N/u/6mwhf2nkT3P8pcbIh9fV+6PU+teLg3ajmY1OCSNsjvd2AKzI1pUwbXfdSGBDr+LmeXjPpYjSfEMG2OZUYYDUc14kw1MYXo1eO9rmGBiMbGDKcYJjP/zsUvB4o7zC7sfK04HL7EjQNi6mQCIKat1kd9YH5SvCTuU8EWaS2lbVMrWPSaj+5eeeLpGCtvrAt8eRXf1ab6wUqNkzrdXidG+KB+kccFM72LwfUExWEOlDh3Z5ePO0HIVriibADxQ== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM6PR03MB6007.eurprd03.prod.outlook.com (2603:10a6:20b:e8::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.24; Sun, 29 Aug 2021 21:17:26 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f8b5:1ef2:89b2:f8c5]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::f8b5:1ef2:89b2:f8c5%7]) with mapi id 15.20.4457.024; Sun, 29 Aug 2021 21:17:26 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 29 Aug 2021 23:17:07 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 X-TMN: [yYuo0D1/Ts593zTDBKv4R8vmsmtTQd6I] X-ClientProxiedBy: AM4PR0101CA0055.eurprd01.prod.exchangelabs.com (2603:10a6:200:41::23) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20210829211718.1505608-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.142.38) by AM4PR0101CA0055.eurprd01.prod.exchangelabs.com (2603:10a6:200:41::23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4457.18 via Frontend Transport; Sun, 29 Aug 2021 21:17:25 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 01a7e122-1f27-457c-46e8-08d96b326657 X-MS-Exchange-SLBlob-MailProps: q+fD6XS3/UJFV0D8eNjjrGtWNbxKTG+hBYxY3S7dUvkYooJ5uXBgc2fvs4pRHKdxLi0+8O2Os0ss/iFmfbbsLrfoz9anhNC1aavBY7BAzf+EdbxuA0jDCfnc+4pHuXsp6pML4AJF3rMeuzkPG/1TLRC9kC+yDH3oIt12kAWahWxBMf/11IVgkyqTlvBBFRzMklCUf2MGVvEssIo+mzUJjf/2RrhnhmdB76AUoV8AveQuAmV5PyMZz9vO9zY1BCojuZbqjvRTAhOM8ahSu/4+jwW3rePYwQc05fZmq+hP7mKdYHKOXw/pPsDY0/BVhvyiq0k7NU4ltBxDzipmvj9ONFwPkhXNk7U/m5GB7KJTwrkG2wdB8F17ytfKLcC3mae7vgWYd3xGv+hte1lbuEevj+yB91K/xPzsDvJtY3/ydbrljTFOB1zpaYAEUdm2lkF/dlGbTdzlVbBNo6+yKGJer+t5I3IyI7aoyorLD5Fvq4wLN1Yb8v+h5TQT8gTQrZNWL99qKg4qRf9MJ9rkxVxTyDins5kHBP5vo6VRbtVgrFNZyLRmC/7YgGEGE/ddNhmUnq/ZDz3k02Qv0zFZXVs2nucliCLOB7JENKiFGWXkiknkG8t0H8glalba/GUmkiwc9nnLumAS+9BvaaHCTTVuX97Qg8rhPVEemWAgMWQnZFDBJqPrHpVun1PmSNmmomuXqINE+Aa3V0G6cYql9if18A== X-MS-TrafficTypeDiagnostic: AM6PR03MB6007: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: iXheMpPWQZPLrDnQBZezUHLzJZUfwFnxhkoX14giweIHW03bC1F5DDr2RMXTCS2NOSjWrsUe7Qcsszg4hNCauCbPaGbS5LqTjebthjyaQ7jmKopj++OYWrob9o2H0ccz3ix0hjLWvt37KoAhQ6EFU+Ya8KhVODRvFiPi2wWZY0DY05Bs33zQ0UYWAC5EWVtprr6pyHX90XwMr6sBva6ynwLLMUqIwuyLo3ibpmfAg3lGjHd/YwDCl3P8Fh5ditae1JZYBB8IDElYnixb838U0xZgQFL493D76PJOdIIGmrpmVKQ8yc0zVGceuVcMa3yFMdlFx5wedyVTvf7omz8dMK3oMMHPnvyz9g27GvaibgukOAdIdevXKaFdEZe/BIqurvDRKmN1zUeZmavMyj47GI7eFD1UCScLRpUHj3H9AwDpWaEtGG0tzqJdiROG3od6 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: jBkgq/pZ9WHv0Cds20cp9yc2CRB3Z8/yWsqrAIl4V60f2hxVZEznJgXdU/gC0aAA0AbbAKhB1xNFxnXsT/j2YibEKxyzkMd9wQ9xXYoWwXM+3utoDuppvesO3v6ykbPKHjpsyNGdhMNxvGAxa6svjA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 01a7e122-1f27-457c-46e8-08d96b326657 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Aug 2021 21:17:26.1747 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM6PR03MB6007 Subject: [FFmpeg-devel] [PATCH 01/11] tests/fate-run: Allow multiple inputs for transcode() 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 Cc: Andreas Rheinhardt Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" X-TUID: Rv2T9bXrN3Cv This allows nicer tests by having a greater range of inputs available (without requiring adding further samples to the fate-suite). Signed-off-by: Andreas Rheinhardt --- tests/fate-run.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/fate-run.sh b/tests/fate-run.sh index bc1efa22d7..4b21bab591 100755 --- a/tests/fate-run.sh +++ b/tests/fate-run.sh @@ -232,12 +232,13 @@ transcode(){ enc_opt=$4 final_decode=$5 ffprobe_opts=$7 + additional_inputs=$8 encfile="${outdir}/${test}.${enc_fmt}" test "$6" = -keep || cleanfiles="$cleanfiles $encfile" tsrcfile=$(target_path $srcfile) tencfile=$(target_path $encfile) - ffmpeg -f $src_fmt $DEC_OPTS -i $tsrcfile $ENC_OPTS $enc_opt $FLAGS \ - -f $enc_fmt -y $tencfile || return + ffmpeg -f $src_fmt $DEC_OPTS -i $tsrcfile $additional_inputs \ + $ENC_OPTS $enc_opt $FLAGS -f $enc_fmt -y $tencfile || return do_md5sum $encfile echo $(wc -c $encfile) ffmpeg $DEC_OPTS -i $tencfile $ENC_OPTS $FLAGS $final_decode \