From patchwork Wed Feb 7 11:10:02 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 46092 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:a38a:b0:19e:8a94:b663 with SMTP id w10csp452709pzk; Wed, 7 Feb 2024 03:08:30 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCXt/XnFNK45InOcqoGXdfV0exwMDxnYsCIELZWCIC/I1g/FHbI+42jzGJqW6lRpO6CNtvgHH4E4nLU+HVXj9bdlkBNQOqoHpJVCzw== X-Google-Smtp-Source: AGHT+IEZGgqM7gA2UyMlMisXEciyh/97YAbDnpj137OfG11/oiQUBaEl2NImrLA7b1j39POVsznc X-Received: by 2002:a50:c315:0:b0:560:eb44:dc3c with SMTP id a21-20020a50c315000000b00560eb44dc3cmr177718edb.3.1707304110260; Wed, 07 Feb 2024 03:08:30 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCWCDfO0gPjM1hRco/qyeZth2Ca4jsTutC/vlaQz56za2aWoW3y3Ipj1BXi2lcFCNSt3FVApn9G2gOr7feyh3hhnX4mb6TPaFraeVKDnMgURdtwCA3AguiSn7Y4eha4KGWXE1FGB+PcnuSSyM6efEgzCYD9qt3X1Bgpzb2P+2DBFbqViEw4Hyved8nWyFJNldjROlcfVqf9zpghmzAjY+F8SqQikuzdRoBKcpoOZPrg2eWUVQHZVLO3zNOSRjVp8nKU5RwwXfzFLhtpycjHfBKAVLECOFp3zoZ9o2Eue++FV3Rp9U5Yw/ACu+h+7CtqW08ERXZaB7nScZ4NlQaA2pFD5xM9SL9WH5Go131gLMwXo+ijCaTMbeO+mdP9Pq9NcKsJmjAaBPT2m9Jwape/hFLgEKOB96TOfD6u1FQw4ZZTz3jfWapAFauengwq0Xh4Z6sy2O/qy44b+jsET7Li8Ai3MxUNxyx9fJodAGM2eGtwVl9PkDvikthD2tiM3MLJVWANFM7AyWC2g86C2nqfvMN3rWkr6YzDkfr11B9dmi4ohTNbmoTTNDr5XMV9DSNWiPjvPmyk9/D4Sfun71/QdcKR1ki0C+dMlTQlRZ8KqAesr4ZKTS/L45wCpZFTsw8JIQKnb+m2EetIQ5ewjnuOQDRtfJhcXMjR/7/hPlujSePzPuly+9PDOeTS96kPf//fuH0a30Pnn3V+HLNkjbSbc3zgjeeHMF/csQZq/vnwwu1VKG222LFLojwaG8wU4NwyLGa470y3sEv4YycgL3OR3oHPJyzR41syxXVl9DAs8SxAQ9P/bXsBo8x0GKTe5xcPAXPkI79o89GtM3AeLx6KbeSILiw/Z5HsCg29JCPsx5YxLYbnvnprHKBPfuGlrgKr5pKQhbH956PVz4vFnqgt8EAgBrpZotVyIPvX20UskgKD3QL6Qcf9BwPS7V6GtN9v7gBBI8q l2sG2KDd0vmTAaCQCo99NLknODGf/3YV7Z4tILOiBiQvB375P6vLLL5XKGQcex+jyg6fCWDsx+aipTuve9NTr8T45TKJRJ7cEEJKNDAwkQrNJrZFvDyjjlb/sDJ/9WsbtaOlUGdOTGmUqcahdc8jNP2jcPxeAhIiZEUTGaRkrVgTHlOGru2QVaD2Ty1Pw52ikl8ri8Sq1L2itp9KRxRw4BeGckwEpttx4tRNrPy2sV8B/D9uEAzAleyhVUbTYjiy2jVtn4+ehRLRllv8LHGfrMDUHoGL3O9tyj4wvCA09c38mMdAdWMkbi+zerdHuXzN7P9Xy0iNpXB7KQdOLg+Xo6/s1FGgEcSBICoEjT4V8/vppyGLpGV2UHZbg5+ZvKNPIqKoRpsdd7ODNF1FzfM1dRRD96ItatMzx7QL4fJnTJqkeUymblx5vZYLsGsmbiGnap6wT4/N+DkPeTCwefWPf1JzGEMjKd48ETVaMQdIiu2qXewpYME64bM5NWcAwfml1R4kacGOKxNiHCQsDk0fFmCurj6imuaW04OWHMqAL1VKMgPxy/Y3syk6srQCKu66alyXn9WMgoNVSffAZhjBukeagkpw== Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id h13-20020a056402280d00b0055fce5a5981si863994ede.471.2024.02.07.03.08.29; Wed, 07 Feb 2024 03:08:30 -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=@outlook.com header.s=selector1 header.b=QF1s0+le; 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 201DF68C6BB; Wed, 7 Feb 2024 13:08:26 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2084.outbound.protection.outlook.com [40.92.58.84]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 121A968CC2B for ; Wed, 7 Feb 2024 13:08:19 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aU+FGQQtnAg8lQhdjGJ2ltFWHB7sL7GywmcORdULgJkiy087uYWaPw4mCIubm80qo+FmCHfBIqY2j8BRFBgtVN37vluZ4+AUsjOMF05vEanpKt5mJWypVy6F0ZLdTQyJf9uh6RxWM+Wt01aKr3mmnlIMhGSPERtRjF89gICAHqqzmAmb64iDm4BnoCnzvLc9U1QKeS9q/w0LY6XkPszAxJWoChEctH9jOIGZyY29pjtMbjjqiMU2QnurWDdne9PMlui1vlWV0oG/6R6ubAIN6709YjmEde58tcnfGGS7kiFMu6kARb9B7uZNW58rCFvEJ2JppPx2c/SMMqnTP1tieg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=g24WTW6K35npAWa8v6lNICHSIM3caEXQ2JwRCMVrNqo=; b=aHimQ50c5OH5s+vfWYjTEyS37iZ0xZrmktvIIzN/BPL2dnWIYXKQjW9z5zMMDhxWUI2rl7XksPA5iDLk7z+fkhL8OkDg9h7chjJyoSb+0ej7QT8en3hOBWm12PQuaW3dbLjbbp6dn7PbaQREgedh/zYlXThaAW28Jl4CAM2LC6iWtyEaPwqBGEqyF1RUSiIW6CPUqiQGCzq+nPLngZpAWZlqZLVlgZXZzZ30BKCPkiqgf1iEw00AxGPvGor6uKADtKes96JdajQ/pMz7CffpUESGIe9Tt91lFS6lcK2gUSVFqwtyZOgfHw7ghbGBSmNxlOpnb+qT55+L2Abx+WB2FQ== 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=g24WTW6K35npAWa8v6lNICHSIM3caEXQ2JwRCMVrNqo=; b=QF1s0+lem6XUTUJKsC1kdYEFWyOM0GCifUTgz2Se0fjKGuuNT2229/6dphgfsUHItKKoI+VR//AtZGntI4K/8ZU0rML5pqhRcKJL7vgSvVKiOedxHfu5hw4Z24r+kfKDrEc0P8W7g3TeZ6y3s60xtnQTaMXTZq+08P4esN9iFaerO1+lPkqszJ/QilR3s6uTGq8zYU5TA8ry2nhvuWrTuHkcqDjas5rXIVaTvCn/VNocMiOg1RpolA+0H4UG32SNCJGqzry6C2LKVE77M2MXAHnruoIS/PjOaTvcXpthukARbkZngFV+9ykGEZTVvGVs3zNRLVC7e7XedDbrJKlaRg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS4P250MB0414.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:4c1::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7249.37; Wed, 7 Feb 2024 11:08:14 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::65aa:deb0:a18e:d48d%5]) with mapi id 15.20.7249.035; Wed, 7 Feb 2024 11:08:14 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Wed, 7 Feb 2024 12:10:02 +0100 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [p78gUolmCMX+/65OTZGLEtQpo3ZmfGPWss3ECk79+vo=] X-ClientProxiedBy: ZR0P278CA0051.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:1d::20) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240207111002.155748-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS4P250MB0414:EE_ X-MS-Office365-Filtering-Correlation-Id: 00418bf3-d275-4f1a-3832-08dc27cd141c X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FKVw5jhUJtZdcd5ax+k1SJ1Yk3RFm1AK3meTwBP1KkVlPu9QToDVBNs+BEew5GnhOFNVPNM89pN97WISPjLXxLE7vYH9AxL/cge6mED7vAxJfnlya/8QpOK/nBDcnf6LUQSIBuye3DJXlABtXzwv0awo75m64L5zyPvxMn7jOA5FLftA6dfsqblLdRAWJXw1d6QAFmzf/6bFY5wOdUl1RZ7Ol79nv0d7IEr3cf7uDH15YNLZuYTbCaAtiXh10grPr3tVzalVuc6FzAxYdl5lF2OUOY0OhaQ3FXe0T1TaAefG2n2a/YKbDjNchu26jc+Od3fIWqKD290IUkCB75sLZMAy4xSSA6LLTp6iDyJnzuXZssSh/GkaUSCRw7jJX5RSvQK5N4RDowDVEpunpgbGvIEwf7wxrpa/7zsyKZe4O/QRFj+QX+6HF2N0ZcAcXWRv5JgLCAtrzoJHPpCEm3QdB4deiOm0ro7yT2Xsd4KC22UjiYSwQQJ4m0IibZYq173T/AU4moLoamG2SZyx4EwjSWSRwsPTqfiUcHJYShsKJJo2oasIMZ6U8kVrFdV3Y74VtZMXUxzLsT/AqbTFLCKOa3C9JbRSKHTZ1RNXUIE5Sldm/iTku5ETEghTtMJz0jjl X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 1/p+yaq4QVH4QAITt78vu8hALWqs77CdkCzCK5g2wizfIMcETU/dMHb0h1z1Tv91P6ak8wAUFcHUL9hKr8x97RbQY9RDju7oYuDJHNWnxE7piCuPmExnUF+dSHTt0rughuPRQ/6CrI+l7NsJtggFn1iLmFvA3Loc8116fxd0xMjbubL/k8l4XB6OuA6C8C6WJw+Bwm2AHEiufVqomSRyQJmYoJdMkWbLlRmUeUAqbL/10Ucth2h/QHDUxmpg7WbETF+J7BgpVVK4g0uOIhueYkZl/F48yFUlmF1nBANKYhLOW93ew7mIsQ2FsOC7ANseYyauDG6Lis2CvTzCy9cCDTgnxd8X5C1hhWc81buItQWZ8+XpRdEncCMZOdOwRd4MUdWUnsZYi/janrKAhDjUTcRaQg8inICR871eGWRk1UIitG8keRuCRDvCXu9WiJjP309la8uQWDpZxcBZ4I48M48CEwWyppQ4cbEDc+w7qMYOsBE27T3dE2ll32C9h9bkQihZTE7elT/uDOAEj9ss5INWs3eCyLU8IbjRE3CDtYmGg/mh8yTqUl4do/v5HUyDJBct0uamqwHkUhK3tI+C0aeY8TIebunMHQYoR8Nk9vfctsFg+545ZYuEvDKABLaoXbnDMXo4M7uEa1vpPc5QFImaBFv7PoBqnmwAx5PpRDoI9H9QBSGSlm38EdO4miSnU7EZBtDr+5OxtvkkswrAZoimGE8wwm0iEGylg+QF7/JoPGmy3SphH4beCVwz19BqvqykvPnVjahQiqh50jmDc53u9rZZ0yjkisMs/NKBxpXA5RDoBjkgOvqWzXvwRumsr1NPOBMtqEQxyk4+CZ66FD03O/mw97HXtmUAtWRTLZIeo20Sp2DtctqUXky+s32ppMW8/0OwKPOjPsfVNCtqTPDSvv8Cgo4ge9YTDKLeV0eD/Bm/gxtneyYJWtdqgU0cStmj8FeFLSwQBW+/mX5n/tKpmcgycpU8ZbfSkgsVSMI10ShMBWJIEykOhPCQqigtj4BA+K4l326RIQfZQszwmtAMhw3TSu3VIJy8E8AxduHG+6b4CqEwWspgIxQ7nAvyWWeOUpn3k7iru4c5JlDvV8iM6LRvD8pLZG9gjTS/HYTl8v7hVfHYq1hh8J7vDc7FKcKICndkCHdIoUf30YZnbBV+fFjRSa5Wy6sVnoLZGY7NHaba0fT5cC6qC891rmuR4dZ9K0vAD3eRYXSr9liUcT90LQ+P1OEaX80gfrEMrdINj36fBdVsjHeuspt7Kcw0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 00418bf3-d275-4f1a-3832-08dc27cd141c X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Feb 2024 11:08:14.1065 (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: AS4P250MB0414 Subject: [FFmpeg-devel] [PATCH] tests/fate-run: Sanitize test argument 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: M5H9cwVYGi98 test -z is a binary operator. Signed-off-by: Andreas Rheinhardt --- tests/fate-run.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tests/fate-run.sh b/tests/fate-run.sh index 8efb1586b8..9257fb368b 100755 --- a/tests/fate-run.sh +++ b/tests/fate-run.sh @@ -243,7 +243,7 @@ enc_dec(){ -f $dec_fmt_out -y $tdecfile || return do_md5sum $decfile tests/tiny_psnr${HOSTEXECSUF} $srcfile $decfile $cmp_unit $cmp_shift - test -z $ffprobe_opts || \ + test -z "$ffprobe_opts" || \ run ffprobe${PROGSUF}${EXECSUF} -bitexact $ffprobe_opts $tencfile || return } @@ -268,7 +268,7 @@ transcode(){ echo $(wc -c $encfile) ffmpeg $DEC_OPTS $final_decode -i $tencfile $ENC_OPTS $FLAGS $final_encode \ -f framecrc - || return - test -z $ffprobe_opts || \ + test -z "$ffprobe_opts" || \ run ffprobe${PROGSUF}${EXECSUF} -bitexact $ffprobe_opts $tencfile || return } @@ -288,7 +288,7 @@ stream_remux(){ -f $enc_fmt -y $tencfile || return ffmpeg $DEC_OPTS -i $tencfile $ENC_OPTS $FLAGS $final_decode \ -f framecrc - || return - test -z $ffprobe_opts || \ + test -z "$ffprobe_opts" || \ run ffprobe${PROGSUF}${EXECSUF} -bitexact $ffprobe_opts $tencfile || return }