From patchwork Thu Sep 30 13:40:14 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 30734 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6506:0:0:0:0:0 with SMTP id z6csp696661iob; Thu, 30 Sep 2021 06:58:01 -0700 (PDT) X-Google-Smtp-Source: ABdhPJy3qAdoHuVlJ8iWbnN1LRIIp4dtUMWZOdFGtmElsTyuRCOODRWvyDTKMKMY3A9Rl1/z41fF X-Received: by 2002:a17:906:6a8c:: with SMTP id p12mr3788221ejr.486.1633010281386; Thu, 30 Sep 2021 06:58:01 -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 j22si4368495ejt.173.2021.09.30.06.58.01; Thu, 30 Sep 2021 06:58:01 -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=QAQ3LQ83; 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 F2CEC68AED3; Thu, 30 Sep 2021 16:47:57 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2100.outbound.protection.outlook.com [40.92.90.100]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B160368AA49 for ; Thu, 30 Sep 2021 16:47:53 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OkzJtkq2USbxnR6Yv4/Vj1YlyJJwNDBsMWZW0wYzkaHEwv4bytht7KtNPTAam+9pxOOzc/Hx0fNSbycwiHpX10+21gZfYDm3HH8CDrHSfzpY9NMH42wDRE9CO2wUVMoK9rTvER+ZlO/Qh749B+LRj3zVT/VE8nm5YHLqfuTpbFoXvbBRDW3kwQh1qPCMNsGnYQJgSyQz1CF8QWdUB6EX/17OcuM76cYbNoc0Xjej2b1CSjy+ldxKHIMJBclJh9kwGHvLz88T70AM9Sf9uXpM81BVXenQGG7gc8Uczth0BijV7DZD0HILL1CmmxDcC2hO1TrJAyIybyS+yld/nNrIDA== 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; bh=WiN71HXDTFxr9Y8JAcpdgnTkc4HBJTXXTVdkcraOMi4=; b=C5HIyynmVRXn8YSZ8R+u4DQ45fj3Q0NsBujsB3f5l37YQRIEh3gkQZskFaBAQe3e/dwa7bNTAyrNqTPmgQtTThHW1E0AZU+LQGiWdZtSTFC9o139+ySwjrdEvYvCfOGX0vtUcS/SnkwywMtCmt/SaUxTu/zclN8qVx6oT8HcCG5KQ1QcTSap3eM2WKND+phCwpdZLeZ4kIpGQtUNp3jtzu8QWFB30XB9Z4MxJaC1oM2lNvmE10SGpT3Io6zr1rNfb/Ct7xJ80eIlD0H1PVMCKd/J8WaIV9OpnYcMhEDNsEwXUUYJd45vYZ9feas4h0JKryTjyuUTRTsqYIrPQOhH+A== 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=WiN71HXDTFxr9Y8JAcpdgnTkc4HBJTXXTVdkcraOMi4=; b=QAQ3LQ838eRCU5rCQjw458vVy/T54K0DtNI2vu7s9ybm5t61J3ZOhHraBleVfbO4555SUmk++cYflnKc6wfP7tdBDuGSuEWxCgZk9yBV0c6THI4lg5nKqAWHOXes1zeGW5c/y7REC+nKUP25/KpXi7fHQsFErotrVyODCihGT6v5Q5Ql59nEIdEcVolnJPaLhcxkV8QawFDDmAWJT9+1J9JdSer5K126MMl60L4DGzru23h5LjZoatfo9UVl2S1AkDt6Qat8NZf52CqVFM6nLUB6kP4d7eyBbA5KUFp+c4uXN9w8ui8CxzxN9q69NuVsleuQOSMQdhdc9Fllm8nSEA== Received: from PR3PR03MB6665.eurprd03.prod.outlook.com (2603:10a6:102:7d::6) by PR2PR03MB5161.eurprd03.prod.outlook.com (2603:10a6:101:1b::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.13; Thu, 30 Sep 2021 13:47:52 +0000 Received: from PR3PR03MB6665.eurprd03.prod.outlook.com ([fe80::15d4:ff2d:e607:cf68]) by PR3PR03MB6665.eurprd03.prod.outlook.com ([fe80::15d4:ff2d:e607:cf68%3]) with mapi id 15.20.4566.015; Thu, 30 Sep 2021 13:47:52 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 30 Sep 2021 15:40:14 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: X-TMN: [i2w+i4QuoC/9vCyfbqAW6xNZfqm/tUkS] X-ClientProxiedBy: AS9PR06CA0306.eurprd06.prod.outlook.com (2603:10a6:20b:45b::15) To PR3PR03MB6665.eurprd03.prod.outlook.com (2603:10a6:102:7d::6) X-Microsoft-Original-Message-ID: <20210930134239.2672698-72-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.142.38) by AS9PR06CA0306.eurprd06.prod.outlook.com (2603:10a6:20b:45b::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.15 via Frontend Transport; Thu, 30 Sep 2021 13:47:51 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 3f9240f4-b369-4442-cd4a-08d98418e600 X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiQEFGYb/YN4yvKEtCzw5Q2lK7Q8FL92qbN6ihUoa1XKEDcvHQuBkEiy6tHUTCefh1fSlbgHpDUEqPXD+NF0UhmUK6xyHWlcpypNzBC2jvHDj8SgQR/jLYGZd+Ug+4l4gNk7GnSvboadodtitShwfymHy1IaXCiGVXQ1So+cAeV7b+bEZYyB3w5AzMSgIR8twm46/1YwMDy2rcDL1I3GyK0VoC2ENoTbfpVAYqrGtPDcTUiqXdUSzeDJuojvJGzRX2KUc+szGUr+hcOBzHLKFoTYxbUptqxxsEfBQCOPDrLS1bqV5TvluJn7KFw+W4TILKZaS8UczozQR5Ldy2Jg6hKEyY/7no87j5RUM628t4f/ZxDIG/RrWZZHLWGIQxNMVUA2/bR4bq3XTlmSXodDSZK425MNlzrndrVfvx2x9WChd5YMaQORAtTYIsjiDv04DI20hyLTdHNGXOVJ4GmfBb/DGumDwg+UHOXGjSLMJZlP12Kr9p2Wrp2kJ6JR4KHsmVUWZcuCAxJEE2RKMWsSy3lU+Z3fpwgmTTnl1hNuDjr967k46IcNtyAN8fLmT67Nk4ZCsuhOuWEuC+7kDM962qVVwgYNRumv9AXOluKHxHlQI42eOnQIN6Mc7Q+DRQTTPzMORLkF2eE0SHfLcRqJ6hXkym9PuRff8jRnGZk0ANJTxsapBuwGdtzNdvD0dVjnsW0O073ap6dB16P/F7XQzY1gWUiRBaDrB87mlU/ttXepQMAXBmlj5XG+bxRUWxPTFnU= X-MS-TrafficTypeDiagnostic: PR2PR03MB5161: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 1L8zFFbXHT4fdZv1vGizwIKMkS80SnXNtedMEymjUy3nm01/ZfToQ/pJNhj446PaAb9DsYJ+10GXdDjvSAbGABjYeDbB6HWUwHY5MaAn9EjUJAGP1j0bIZ0uK4GSmTQHRLWk4rEQaZ1zopydtmKkln3hVN3Nzg+LiHehdVku7TSSMSH+RQcU55uywOOnk3r/xp0N7wVrbxDGmcg6zlYH4UYzhds0UCdB3RQIoAPZ44mNZt4lu6gA9X0ReK5/Ml0C6zWhg2NywpX/h7/VTAi5HPEIWwqhXdFsIlzdysMuTcNqgOg3xybdi6L6uuuEDymh5kidtFcpf71MQxXdu/UBKt1kCLiWA5+zf79p4tyI902f8fWUQl9jmrIY+3eYIJ+H+fsxSYIQ2PA2ApnVW85/xg05sQsba18O6jd6f9VifMRHbj0MLqkcNx/SAc3BddNs X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: TfRqMkPVDfk4F4j+fexpGW/w9rtu557HioLFwb7arOUdA+ig8IYu9/TQbJsC8NUL+14BcDjDhPctGO6ZtetTynAqD05jzH+2PL8OmJPXcP6OR4i2uuUWMMVX4HEH+tEQVfRV6Nhkdp7tmLc3n18K7A== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3f9240f4-b369-4442-cd4a-08d98418e600 X-MS-Exchange-CrossTenant-AuthSource: PR3PR03MB6665.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 30 Sep 2021 13:47:52.4839 (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: PR2PR03MB5161 Subject: [FFmpeg-devel] [PATCH 073/218] avfilter/vf_pseudocolor: Use formats list instead of query function 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: B6TLk9hHJJi7 Signed-off-by: Andreas Rheinhardt --- libavfilter/vf_pseudocolor.c | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/libavfilter/vf_pseudocolor.c b/libavfilter/vf_pseudocolor.c index fd84a0a819..cb9c9c84cf 100644 --- a/libavfilter/vf_pseudocolor.c +++ b/libavfilter/vf_pseudocolor.c @@ -279,11 +279,6 @@ static const enum AVPixelFormat pix_fmts[] = { AV_PIX_FMT_NONE }; -static int query_formats(AVFilterContext *ctx) -{ - return ff_set_common_formats_from_list(ctx, pix_fmts); -} - static inline float lerpf(float v0, float v1, float f) { return v0 + (v1 - v0) * f; @@ -924,7 +919,7 @@ const AVFilter ff_vf_pseudocolor = { .uninit = uninit, FILTER_INPUTS(inputs), FILTER_OUTPUTS(outputs), - FILTER_QUERY_FUNC(query_formats), + FILTER_PIXFMTS_ARRAY(pix_fmts), .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC | AVFILTER_FLAG_SLICE_THREADS, .process_command = process_command, };