From patchwork Thu Sep 30 13:40:15 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 30758 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6506:0:0:0:0:0 with SMTP id z6csp696856iob; Thu, 30 Sep 2021 06:58:14 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxDaxYmDSoMU9B+Jbn0yQj6eiDZQ5Zkdl10ijtABveK0deN/elzm2FNB3z7WJDev8qqw0/z X-Received: by 2002:a17:906:f75b:: with SMTP id jp27mr6756949ejb.479.1633010294489; Thu, 30 Sep 2021 06:58:14 -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 bo27si3511153edb.182.2021.09.30.06.58.14; Thu, 30 Sep 2021 06:58:14 -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=J06xFWoz; 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 1D0B868AEE4; Thu, 30 Sep 2021 16:47:59 +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-vi1eur05olkn2014.outbound.protection.outlook.com [40.92.90.14]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1D05268AECF for ; Thu, 30 Sep 2021 16:47:55 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VLcy/i25cMuwPXkhrnSQwnHFXiSjRGHg+ul1ZiHCrgOTo2E+0klxhhJvoamibHI5B120gUCdjCNDJeeelWPS6jhVuh8EO0YtSCbNGWkGL7hqB9addqavv6qK5WHt1k+QWO0Md0nSOTiUNAIx1oN5NdeM7m/AgIf4mjkIolDlhBFV/oQydAeGwlIOFjCQLnxqA6Ymzir5J5awsEZ00TnxcxJlE17/gwgI0ifv6T780EsYUEq5I+4zALsZ4LpvQ/tdDl1TFpzppet13T8k52Q/mYAPDeisNklG73yn2SbOgezuiZPLGJC4Tz29VyZmLBNgG8kjR82zoRwXOOGTvLi4JQ== 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=J65kJ11DpMRHK1apjIrPaUwnGhYMqL0kLjg3H3urG6Q=; b=dJgMfgGZLp0PkrvyKmCDXVIWoQEAe75kDN8UWmKV3BWSU3RtvBJhfstGZglpiFu+i9mNH1sTsPt+siI8EdbsNF4tup0zKTzxBJQ/Gyp7wMkemGKg+DKxIVeKdERGMgWgc+kg9TZd/SiIzJI0Sh4GC3Ezv8A9arSR2XQIT+1RH8Cd5wIFvOGgfJy2f8cgdR83Tp8E0pcjmDQ9ROkly8oGzChqa9f3f0fk3/C9b7ybysTfjuKzBFzaK2d9DuakIrLj54gSCUQa3lWJaUrk7LdwF/2Dopr7aGte8aJbAoui30jDGJeBNv9RMVotWeNeNIjNBJobv0VzKYJa1lRa7gBqgA== 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=J65kJ11DpMRHK1apjIrPaUwnGhYMqL0kLjg3H3urG6Q=; b=J06xFWozoBW87rKtcVarbumn1+0ctvSQlkI8fpDZ5HYNJLTW7ys79+Ue9Nfsp9wkY0+LeAtB5/9wZt/oLvTTHHhAWOyOvdF9VZzdotECUOL3cgpvYz6CT7eBBaF46e0bk5KjROJ2bczUTOUxXGxjh2QUHmimvWvXMJM4E2g4SZjFrINjVgHWiNGhpLtxfuliTP+nlAZP36pNOit4Z3jF/9yaKZJPc+0wKKA8kJKmkbpp8B+soAP/WqUyX7LJ3+QeC3hilYrGsIjrNzl+OpFzh0v1gv26vpX1oQqo0LQTSB2Jwm/7NhN+qtayfJQVuBLFG9bOav6fEzq2WK7XuzdnAw== 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:54 +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:54 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Thu, 30 Sep 2021 15:40:15 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 In-Reply-To: References: X-TMN: [S/4x6Kpgb/EoBlpwmcoywcArCbr6kYAZ] 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-73-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:54 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 62b23284-eb6f-4376-0ab2-08d98418e76c X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiQEFGYb/YN4yvKEtCzw5Q2lXc27DlA3TZ7Oe4iqwsKzUmElfaC6OTrr3JE2ASRd52LHehWjYoRZBIDCPJZ+h2DUrXwh+0Aoq81/tk2rjsZqKseEohsZ5I2i0rnZjSvMeCjoG3NsrCkfE6LYoN8vOzfRQyl1o3VyyiRj92MEbWd+pNlfYPQXo8YRnWxpmG0GTFSgWMmdI5P16hB45AG/Br6+2+IDeI+mJ1O95sGDdJOLCLcgWlgESh6o7SMsSAvtNyK7nVWw1EqimkDegOC1aIC1udARr+Z5yocSitzEmktkJEqCdYktD0YonHv4Io3MpF2FRJ8UqAm9Fxy1PqdxbXKO1mju44NrNYj4WTi6tpOG3qMImxEIRjL7BsH+fpF6+k9O+xQXdpmr7seUouDq2YsQGYDrDVAeiIYgIC0KJljqnNxeDxjygDxhjVfTAQ6E9jTrb4yaAfD7F6E9flep+ln8IR4U0WBHT3WAVDshpPHE+a+ff6O7WbCS6FqzmADtJN5czObSxJC6K6R07QgBBAX2gEMZDrCSYX1bEQNKrFU7KwxGeeddN3EP/CapGLaPt8svdniPhNLucnqLucfgwYthBurusYuw/dMzNsVjScOmorW91tlqrxa5Q1BLL5t3Ch0SA3Gxk4xAn1APVKgZYeHcnBsL2Gscb9hPDnLkr5qvrH5Ex9U28Yd5Srzgx//VYFUwmVRbtD6USyRr0XFAuHgxRF8SgFQ+75bTak8EPLJlTvSyCudEy3achd5O44NaSNI= X-MS-TrafficTypeDiagnostic: PR2PR03MB5161: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Lug2jhNGWh0rPIwod0w6BcqYoeS7oxtgYAUR45j15RlenWY5unx96zwkXEEOtPuPUpPr8FYCBDrkQXwfcPc2D4149oce8VwaH0NJEUbOKuASeL8WplEwyaHEfOOVjaDp9eInXLr6oLDPFiYG5sSAkoHeSmBGE/KTHclpT80xwtjIPUT7QGXwXIoDifzYQ72rTRn2C13XHmMHtcLrM8AG0M2fMAiHzkyijfW4gpdfAgJfPUkzRItDVy9342MiegRUic8TLBi5ROi1t+RxVZ2hjx2s9T6dqT6D24YgV5jcT/nJ7DRBPtEv5E4LpaRiD0yilnYBkEqzOrgbszPzr2qd+GCAbjZR586jJkxiuLzgYEZXTtWmrrvsxdh/dxJQBBzQLpf2UJ6k61RQzFX5zSRmGVhdAeAdrZowObA4ZeZExxQs6A4fXqMbaShGz0NP802A X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: hx6uQaQoh1HiCZkHp6M8ekPeZspzo07OHjPqrr/c0utOElmPLaMcdYsmx31+O8wssWA4rI3g4uMBN5V9mecd5FLB4hz7oexDfQG6R3Rm5lF7phycxmHe34Tkc7yw6XY9F9J5tP3lc3hlxd8AJQGgRQ== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 62b23284-eb6f-4376-0ab2-08d98418e76c 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:54.9311 (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 074/218] avfilter/vf_thumbnail_cuda: Store format in filter, remove query func 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: krxKpo5BHfN3 Signed-off-by: Andreas Rheinhardt --- libavfilter/vf_thumbnail_cuda.c | 11 +---------- 1 file changed, 1 insertion(+), 10 deletions(-) diff --git a/libavfilter/vf_thumbnail_cuda.c b/libavfilter/vf_thumbnail_cuda.c index a7a246c959..491542c60a 100644 --- a/libavfilter/vf_thumbnail_cuda.c +++ b/libavfilter/vf_thumbnail_cuda.c @@ -412,15 +412,6 @@ static int config_props(AVFilterLink *inlink) return 0; } -static int query_formats(AVFilterContext *ctx) -{ - static const enum AVPixelFormat pix_fmts[] = { - AV_PIX_FMT_CUDA, - AV_PIX_FMT_NONE - }; - return ff_set_common_formats_from_list(ctx, pix_fmts); -} - static const AVFilterPad thumbnail_cuda_inputs[] = { { .name = "default", @@ -446,7 +437,7 @@ const AVFilter ff_vf_thumbnail_cuda = { .uninit = uninit, FILTER_INPUTS(thumbnail_cuda_inputs), FILTER_OUTPUTS(thumbnail_cuda_outputs), - FILTER_QUERY_FUNC(query_formats), + FILTER_SINGLE_PIXFMT(AV_PIX_FMT_CUDA), .priv_class = &thumbnail_cuda_class, .flags_internal = FF_FILTER_FLAG_HWFRAME_AWARE, };