From patchwork Sun Aug 1 07:14:48 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 29158 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a6b:6c0f:0:0:0:0:0 with SMTP id a15csp616359ioh; Sun, 1 Aug 2021 00:15:22 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxeDtPVplLvJz04rygQ8n1pdDC5jNcHzMKOClN3rE0hSLYY6agC7sSHOSnQWBAihmXVvLgf X-Received: by 2002:a17:906:15c2:: with SMTP id l2mr10302899ejd.348.1627802122138; Sun, 01 Aug 2021 00:15:22 -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 l13si6690127ejg.695.2021.08.01.00.15.20; Sun, 01 Aug 2021 00:15:22 -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=VhPSoIKz; 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 6F597689BFF; Sun, 1 Aug 2021 10:15:16 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR01-VE1-obe.outbound.protection.outlook.com (unknown [40.92.66.21]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 3DBC1680C04 for ; Sun, 1 Aug 2021 10:15:09 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U9K6ME8ocQQgKW0pf4eSyJtVLSIs5Cxl/ewLqbpVjdNUoXiwKxtjAZZjVe8vwjiID0+57wa7iXMC1QX3IU+OtQRyr2c7421vZRujAnKhEWfsib3jKZOCrZPhLuOsEfpcWuqijLf7jxu1Mu6fKoWbqF3igT8OykGcwDV1sv/wn3pxGvJSClaT8Z/kebDFMcOt7UnEQVawoQ8ovN/8GVjWM9Wv4asyBkQnokulBW/k4q/k8exf79Q0+lGmd5xolCGKkI6YY3fXq0EIIN+imPXsH6UONvr4Btnq+25HeBrb0Iemust1Jo2P8u9i0RJOW+voc2taRYdNiJwkT2anpWjw/g== 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=o4NK+YbZQVIGxddpkP6GBX4hCOl8Zr5QsuveFconFXU=; b=mkzjc/QiokLN5mdfkio73t/W8pNCrpyBVjtU//T3K5j5SHRImhSzpXCj8bzMaBkNIihpHW3eYoWX4jSeQkOmhK5elBSYhB5DeeWaMmVdxxGntSSbvcFKQaCNbx4ZBE3lw7wztk1o2UjcNEMpCbomLNkhpebyU/ddaDxcXK2mpgMV0WMhNB0Lb91KP6fTimKa5RKOMw5ciu5imGHU+piK1wr/ooLWfMdL9c6Pi2fEEM9Vq3sVJwVzJii3J5vxXD19Cv3xCh65E1D0zivKCxngXvKxTbr7+eSVKCqLEh9SQdnSgRGjn4G6TK8GvbJkrBUgCD7GtnW8ZZxnH/KmycVtdg== 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=o4NK+YbZQVIGxddpkP6GBX4hCOl8Zr5QsuveFconFXU=; b=VhPSoIKzLmayY3HQI3jyLI1ZmrWNeKLjarGi44yBFrD+vUn/QsWDs/VA2ByjmqW8A6S9CJjDqX6K63GpU6eYIA7lLtBrX6nAju6HC6aWo9ZqVHzGOHVfaI/qlxr4NZP5asXAp/NxRUq6CNgdg/JZiVxcPRKzs1W3YTvgUp+FBgVI6hi4zzPKl3ab0KWqh978sqwgeg32fc6uDPeX0liC5RnQF+7RB8zD6B23XU9eoPmDfXw8IpR2WuWr3K8YZgSSt0sjiCbP5wjREK922KFABQP30nZe10WhMIq//qaLn05LIOqE4pVPSXTYA4cK/xV8/Xs/YHgyiWbxdy9qF4hdEg== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by AM6PR03MB6022.eurprd03.prod.outlook.com (2603:10a6:20b:ef::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.25; Sun, 1 Aug 2021 07:14:58 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::c9b2:14f8:d555:6f2d]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::c9b2:14f8:d555:6f2d%8]) with mapi id 15.20.4373.026; Sun, 1 Aug 2021 07:14:58 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 1 Aug 2021 09:14:48 +0200 Message-ID: X-Mailer: git-send-email 2.30.2 X-TMN: [lfZtVlZ1DN3vhzoTebZ8kckUIwDQCWyf] X-ClientProxiedBy: PR3P189CA0076.EURP189.PROD.OUTLOOK.COM (2603:10a6:102:b4::21) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <20210801071449.913775-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 Received: from sblaptop.fritz.box (188.192.94.230) by PR3P189CA0076.EURP189.PROD.OUTLOOK.COM (2603:10a6:102:b4::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.21 via Frontend Transport; Sun, 1 Aug 2021 07:14:57 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 9edc7716-3b1f-466e-82da-08d954bc119e X-MS-Exchange-SLBlob-MailProps: S/btQ8cKWiRC6LfFJetu3t4FFdlp63tpXIn5J9kvdAartD7DsVFlLkBVBjZKFJlsJ+tiP1C9/8dVjHy5nPlupnKXB5YIaOLjj//gTlHuBpmdOeWEtBr2BNIrqVrRvNHws6BqXlpHDp/jqjzgqEe27z84CWnYpNkjZ7d4qEzlvwWi2s5B8SX9w1NNDenOG34iAyk7jFJRmKtsWtQ8Z13PV5REsodlsLp4e1p82RsByATrK7toyAIN8SAHRLpr8HnP+BI8mDSpEN5EU/yUXinVo2zeSmMe+Hn0QLxOM2D5iW4+XL8jxFAgqgyrZc9xq0+QNeEB7nRjgPKNX4pEoZZYSE2sWD2LdJquERZRFzGpSP3mkupVZTenD9RjvaupI4VPqUMzdPXFCkS+I0JATf0//jka+WtGbuQiH8DDJb6P0+s/hRbiGU8rZVd+LQjot91nczFCObee19tqWDITdFL0OPvTY2N+bkd6zH3FIyQJOEr2v20cntnx++GdDVpXjWOXund5KAJxqvNsKqyf9peVSNu7hYfLZaZxaHJj6V8Aypg/AxqEuAxJuMfYC6CtH4C6Hv7vG1ZJ8UaM10WyarXw075FyuT4ONk4Jf+cxZfev8h66Fpv7PyOKnAAoyXsxswUnUuwfoW5jhhc58JPPbrNtUoy490WBUE3aXlNIvuZ5P0riOTf93nnF0FmX0Ao7hx2vZ4QTTVaB/0uy0256B1oDSFEllwH035laYvVqA5j3Ue6Xhe2Uj74+BViak3fTwnYKIxiYGfKWEk= X-MS-TrafficTypeDiagnostic: AM6PR03MB6022: X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: h3FF59xuajPBgsP2hyRu5647bJYZV1AXiTUXojCjxMnKt+86yArz3h/fstFmUuk8htJ7h5nEvZcYeI4WDlOhlUkcNabGHvw9Ixvt9lU52anPPsS7Sl9HiuDv6TSfk7QfLj4mfKyfw5OHfh+2euExmLZc2EaVLA7B7o5djT7aBoitXOUG2ANU4cwT7D5BiZ3ogv74oMGDhPebD+qwemtSqIUylbI9HTVChy0qARARcoKE8Y9HTgTfWmeW3mzPDKztdy7faa3zjC483MOuBoKgZBsQ6SzYty8AOabu7RiIbiTjCSDMSo3EwCP6i2Gzx3eRKBuyKRYtM1KvSX32slgQcrVsHbBIksfRiAr9Tp43/RthVC8cV1IWq+LLyWhDifFbTZEISRsADmUkdLbkLIXaalPZDNEcx0F5Vy8S3c2uRgO91irzhIJu7oShNWQLvaYY X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 3inIeyuLXgrJt1WUyRJ2z226CqDLSllHkpONWAGuvSKuHgTTpgJUNSQLCHP98rHbQfUvzVk06Tw7sBN0TnFp6t2mXzxdW91rebpL0FO/vJXs26zuz2wqMcCKJh2gTJHgdrprjOck50dUJQmeFmlTnA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9edc7716-3b1f-466e-82da-08d954bc119e X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Aug 2021 07:14:57.9425 (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: AM6PR03MB6022 Subject: [FFmpeg-devel] [PATCH] avfilter/swapuv: Remove AVClass for filter without options 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: f1VsQsHEeXo/ Signed-off-by: Andreas Rheinhardt --- libavfilter/vf_swapuv.c | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/libavfilter/vf_swapuv.c b/libavfilter/vf_swapuv.c index 34868eb0c9..29635b2003 100644 --- a/libavfilter/vf_swapuv.c +++ b/libavfilter/vf_swapuv.c @@ -23,24 +23,12 @@ * swap UV filter */ -#include "libavutil/opt.h" #include "libavutil/pixdesc.h" -#include "libavutil/version.h" #include "avfilter.h" #include "formats.h" #include "internal.h" #include "video.h" -typedef struct SwapUVContext { - const AVClass *class; -} SwapUVContext; - -static const AVOption swapuv_options[] = { - { NULL } -}; - -AVFILTER_DEFINE_CLASS(swapuv); - static void do_swap(AVFrame *frame) { FFSWAP(uint8_t*, frame->data[1], frame->data[2]); @@ -115,8 +103,6 @@ const AVFilter ff_vf_swapuv = { .name = "swapuv", .description = NULL_IF_CONFIG_SMALL("Swap U and V components."), .query_formats = query_formats, - .priv_size = sizeof(SwapUVContext), - .priv_class = &swapuv_class, .inputs = swapuv_inputs, .outputs = swapuv_outputs, .flags = AVFILTER_FLAG_SUPPORT_TIMELINE_GENERIC,