From patchwork Sun Nov 6 16:30:59 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 39211 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:999a:b0:a4:2148:650a with SMTP id ve26csp1637573pzb; Sun, 6 Nov 2022 08:31:46 -0800 (PST) X-Google-Smtp-Source: AA0mqf6XMQ7zsJi0W6rePfsyruj50GoXpLiCH9aipytecCG4dXqXk/ah4LXKpHzYhkGR05GUh0Ny X-Received: by 2002:a17:906:2284:b0:7ae:5aa5:518f with SMTP id p4-20020a170906228400b007ae5aa5518fmr5373836eja.760.1667752306114; Sun, 06 Nov 2022 08:31:46 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id k23-20020aa7d2d7000000b004622a17f12bsi6329415edr.259.2022.11.06.08.31.45; Sun, 06 Nov 2022 08:31:46 -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=nChWAWVo; 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 8097C68B9B7; Sun, 6 Nov 2022 18:31:27 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02olkn2036.outbound.protection.outlook.com [40.92.49.36]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C69F468B8BF for ; Sun, 6 Nov 2022 18:31:23 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ALgva7uq2AQh2XGTv2n6EC+X2ndwzKzP6KriNopzYxLigPA5/vhq6a4g/2Aip7yRbMMmuXSTmh/9XDfpuIzpf0z9rXbiPOjCDLYLEhfFVimZV6j9hX0+0iWc/8JM8YXwQuJFd/l+aOSNePHirzolQ/2YYsmHJULZW2tuwWx4efMlyebykPWycjsk2jLm24Tk+aKnQucloI15jT3Im5FKI3KosNh2CSkhKOkc/815Cob75VtR+y3Xc0fNYrYrFjqb6cAxnVGoNRnkXzlDNAWSYppBA4JHCgcOKTTEhsltKCJ6DUqra080uB0hoB2tiEZnRYZxiGhkXyv/ng3QwAxtuQ== 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=Y2G/AwMmLCEuIQl1whu+d/8Ki6Bw3tkNNfKLstINdo0=; b=PtB/gKBktqL6a7tjn2gRiA3vD7jiWeHsECpTJgxUfiJO7cpmWxFtr2cNDmi8HTOhF0c2GA9bEFTsdQlaS5uPlT9Z3M6rKxr8r55KPJBRd43e9AZsHz403uWHMDf7/Iwm9R1CHZQP5bQLFj+dzB/IuYNkVO7CMOB8aUCJXJ8AyOBqG8rpdK5+sUfzGePjvrmKpQb2oYYan0g82eMoEWR7kclzdOimFYuNwsh9+62H659rtHF8RMnKdv06UkiSLYjmi76BlFUEgfVVq/CAU/6rqGNp5Qa24nsSdry+YzixDjo1UcPJIQ5cEide0MFyEBNyTenMo3CE2zMD2UCYMej6MQ== 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=Y2G/AwMmLCEuIQl1whu+d/8Ki6Bw3tkNNfKLstINdo0=; b=nChWAWVoshKEsKw3YUIdN3bPEDm9sWRxUggaheJmorVcMk9EAFxN8OuYK00pSGdfuNilGYwyaxBdXYLUuZo+7lfbFMuKQ3ZWL+uKWTsoDYPkiog57jEOnO7/9qr40ne9xNBPlb5mXvaqHlneuC01MCNzFghlvFFZKcWgd29JKTjgvoLRJcbZKCDgwf3hhLnaCBAZUL4y85wNDmPJZXihiv+5qJda6nlKWUCkKwqp6b+tfCSq4wjgKNJ4MYXfe8Lxt/UuG0dwrkgwCskgs4uwgl6lCIPX1vlajyQPQgwsUkGFz6ikx1GSn8nbNvY/Nqlyvc9LK+yXJVhqjKy0n/0AcQ== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AS8P250MB0791.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:570::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.25; Sun, 6 Nov 2022 16:31:22 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::c323:d08c:85d0:dafe]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::c323:d08c:85d0:dafe%4]) with mapi id 15.20.5791.026; Sun, 6 Nov 2022 16:31:21 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 6 Nov 2022 17:30:59 +0100 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [B5Ub7RBsdCllbsRIbZSv5I6NRZKUt/Vp4a7fWoCGlK8=] X-ClientProxiedBy: AM6P191CA0102.EURP191.PROD.OUTLOOK.COM (2603:10a6:209:8a::43) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20221106163101.1141408-4-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AS8P250MB0791:EE_ X-MS-Office365-Filtering-Correlation-Id: b8bf12ca-3119-41c5-15b7-08dac01456fd X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmqxUC2t/XAH2JXAVSoE8CDQHN15bQokKwMS/ZHR+ukYe9t48/K4t1tcbue+vr8tTLC1nV3eFvt1NjkBMnh8Sno1ODmirruLbzNe7PjWKa4b7scgp4cQb3son8H00XV1JY/+fIycLqqdiUh2dMgeyPtusq3HRr27e80k6WiVTKu1EfgCE9turkyceZdLHGxdXQ/4PmRVCWmH5whwS0n9BfrQCLiIv3n3K3h0n9MZk5hGCzb/2tQzNrYe8ZR+y+8vYMMwXiEsxCpub1KXA9AKvdD89XaJs06J7/AOL85AWCsBQy4PE2lI3SuyInNMqDXEtynDZOD1YMMY3Yb0Qweqp74mOuWfarHTNFKvph6/vhKCveciyMJBGOEOYob4nAmfN8ozNJJcxhjAdlvlmH+dUnneo1SaCDlnN8DWPCas+f57wq9u+3VDWXW3qhsRd6voWPCJKw5l9qYMgIJU2zXNCzOF5+ATvtveYkxOxH+Jyn8oYKLjdFzlDSzSZI2j3Qz8zX1MpHLXoOPCWke5fiuR9gX8WWjGrtNHKQ++w6nYXTkHlEzd27iW6Ik/jud54BWN9SaYQ9mz4k9zLNfj1neBikQlDcK082RxTtJGfI3bFp6Ur4vRY4DuKZBpVIEHYA7QyPfnCAzsaKwNb1SSFxo7sWVkyUBuuE5F++dHfAqm7U/SgZD0+flkYrM+oPFzQ1wsvHmY3pUdjfoVsHBt7GSUc4jDCbferI9L+Lqp9+073XcK9JwXKI6uKsRb86fg9D0+46Q= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: FYDC0tQtUi89slJCNTZqZQkAlpvAB3uOQ2pH+SZcvKclUC8wUFEgmtfhyWSiSHyAmDjagoJsUFD6VV6i6reeW6odLgVWjbGMDLXvjqNRlMFQBJm4SguaxJsQHkUgpt0KwSG0SA0JJCQ9V8HXOLD2/9AeRzhjCWC4X9am0lltY6ibtSkvvwuYqMC0rtea0S+ffDeX7FB1eBu+3sCrBc0BS7hj69X2/arOZRlvpmfWVByMEgUamyNhxtmhUQZgTlmyIsVG2ZFk+/nW+4CLwxDBx0DFoZXfdlzPsHPtFoVE5oexszdzyYCJTu9uvq8yh3tilxR0Ismjo73tkyQLH4GCzn0uzjWgAYKxZvhTwjHqrltmgWTBKaHt2db4Qh2vRvEuDVQOM+Hnh4NbEl/uor4q1oyQCUdAYeLLUSxif+MnfGJGYOdGFXtQI1XeGtxm5EHBNBgJfYiZ9Lz+ppIm+UToQm9ts1+TthXZ6bAOhew70v6gAqm2n/CMOxg3O8iPLvCaxcwa0q3v7z5+U4vTKLBQ7Gzh7a4wevgxaIlJw4xQyZJ8RTHgpo49Ro1K4yenDCtiS06SnVjWGgxcJBTrrQs+NoJlUzpHOiC3kMaYy+BVb8Cbb0Lu7iNIqAU0rrz7IuoILdvhByBG5qiV2IIWNjrjpxQNxvEN8JlOghph6j77ONpRog9NJ0L8BCxoyB6CZOwP X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: n0Kes4IoJiN7AaWM/SolI61A4gsq/o5fPTrTEQo/017YD0FsZCMVDqhdSPkx01h5dDzdfWIk0nEJv6fxziOlNkPqdXlbAhQ+mnkmJXMuE5atMICc5v0XYsuc7eEk/THj6/2cIdKdIc8GUmeoT1/CtTPiId1e0iFwpeGwoCX3snn0NyGvdVjXn9n7MQKi/Y56eNEmHCaXpstUxe96ZJPR/BrMDdimERlonK3b4F/UeD1lIZ/ErfvPDjpmzey9xvqXP7zkEBG3PakKwGStKyg5nxHLy1e9lOdv/hPD/PKmRTTc9uwYwkmIkHMXl1j0aGEifhBjvpjvgxvkP7lsU1Sy7NZmW5hE2iTv8nULTtYyJRPuX3VKMyB8RZxLtmxNYHKDFaiwelhwiyV0bCipqHxyZWdGRHZXHwgRmUiUcyWwdKv+q77fLothGvwMksELitH+0qSPrKzoEWvxyKm4jVEb4xp8pDRucOMyykyo4cktE8LMBFaRcdvT5V+AAwl/a0q+rgg2B95sKScqfqyy5VZnnOgfoseri4ZdzNYkI8aMLZnXlWMPUvC9wKZf5lfCtdG3nyJIBbxs8uJKfY7aeEe8CvbsG+5TvgrmzzoIBwIMPy2MN9xwMcdlbGGlt9tPLr5jTanXraaddJE8t0YIw0wsTFipv96Ut5b81zvwz2PLuNmeGGOb//5rSnCsMsyld9CJJSg5lEPZ/OJzb95Q9ks99v5SjhnQU9294n5BqITXcgkODE7qAf+uai3IcyFT4Va+WJeVGtzeOFMxs1Cymxp8/HdlCtpyFjwUrvKPFZO6UqkWXjMdSHQWX1y6V91a/h8sderSlyA34EA47fiIPqDrIRx0uYJV0k4CNZMrujU2Wh2drIQa0BuXIOSYRZ3XmG5xjgRmAzaEhwaKZHMnXHJhCwfdvPylOFNHEbu+9tzJ87427fH1SPtENH/IGdZOmqKpNsxW+LPWL482ZrvKQapQqOtnYdOG8wQV9Ngyytsj3EInV//1w6anmRsy1DmVePdLYdgHs7PxgXp2W7/wqtbShy6RMM8BhOlDORdAM0aAW8BnDjSTNyBRERn4ELXTS+sDYVvcFKaqbvezPJi1fMyxZ9XacArxu2Ds5Mr0Qwe+yXtBzq6PchPFHBFk4UA/GCtwHa77OUloK90cfMn1E3NpngBIgb19YeUfWRiZVHc2fDSSE/anGkm72ZwVxzieSSUcCsyMbANDx4DF0te3y4EYI5DkJNHvoAkhvm6hfNkDn6dxQMP1+l7W1zzYwkf1pVDgHE0o6LJ8+4TD3VdRiRbBx1i1UzTu6xx6tqjGc7kTA0ifvjyJcADS8iyCP8n+BiGM X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b8bf12ca-3119-41c5-15b7-08dac01456fd X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2022 16:31:21.9682 (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: AS8P250MB0791 Subject: [FFmpeg-devel] [PATCH 5/7] avfilter/vf_qp: Don't store NAN in int 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: we9ZOe6mT0NZ Affected the filter-pp2 FATE-test. Signed-off-by: Andreas Rheinhardt --- libavfilter/vf_qp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/libavfilter/vf_qp.c b/libavfilter/vf_qp.c index 7c9d60fe21..a771b51ae1 100644 --- a/libavfilter/vf_qp.c +++ b/libavfilter/vf_qp.c @@ -143,7 +143,7 @@ static int filter_frame(AVFilterLink *inlink, AVFrame *in) for (x = 0; x < s->qstride; x++) { unsigned int block_idx = y * s->qstride + x; AVVideoBlockParams *b = av_video_enc_params_block(par_out, block_idx); - int qp = sd_in ? in_qp_global + BLOCK_QP_DELTA(block_idx) : NAN; + double qp = sd_in ? in_qp_global + BLOCK_QP_DELTA(block_idx) : NAN; double var_values[] = { !!sd_in, qp, x, y, s->qstride, s->h, 0}; double temp_val;