From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 4877948A9D for ; Tue, 27 Feb 2024 19:57:34 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4166A68CEC9; Tue, 27 Feb 2024 21:57:14 +0200 (EET) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02olkn2097.outbound.protection.outlook.com [40.92.49.97]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E474368CE37 for ; Tue, 27 Feb 2024 21:57:07 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=iqjRIvSUzyaeZs8m67euW2Xlng6YdIKb2K5eOf7T59mJQPxp5HgD4bqs3FbFOQVtoaiKFsNah/Y4YR2hVQ5bM+ZE8YLTS2PzaHoaK08I38pzkpHJeQ99pJdnlWhP1clMj3nX9gudpAmSjSqIP3aFqFF2qJfoXYjQ1i8zp6vtbHBNbMnNKCOwA4Wp3Dv7m5VzbvLTSJFaQeMsRuw0iGtgH2sVBttQ7lODOiZMO+AKyMdoRlm7bW8qg26KtqNjZt+gvuHzjPyf11kxQTiRaIP6Ejl9diL5REBF+J348LkU9QG9a1Zh/CPiifWx5SubXs97JBleqNYpvMI3gfegB08CkQ== 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=Kxw9CWP/wG4z229W6CBinCbkrWAAg6TElfy3LBgzwWA=; b=mOfQFeEwU0YrIMYLWcLIgdkWqrVo+AI3hFY/V158NVoqLDXLrFPaBa//GK+ftd8AR+rYpDgYxmSl/Hy+Yh44R4vJnRv1M5bovX0Q/y0yWGtNloggEqbS4xYkyzU/9LemK4crxfLgkBSPN/3x4KUOe1o0cDQDiSB8QlgmqpDA/b2FjfEHDu7Z/N4tR8Zbef0qu3fm8jv0/6RNzaXM8BpX+aHiK4CnS9502Z6nFkA/jVi0WiICbxgRxav2s3dgkoCDPNHwVqfOzS7sDTsMWuGNg4fM3Dmz4HI9wueBeGL9AB5jDGJl3DjAJ3Ab5GnPMmZLOu9q6Szz4gcmbSiBjCDvmQ== 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=Kxw9CWP/wG4z229W6CBinCbkrWAAg6TElfy3LBgzwWA=; b=uJ3P9KOL/dlTjU58QcndBRk3nNS+4CyhqfnonShEfrYy0cI4SfWtuXq3alXifSm4NxemsHzbGJMP3Nu/ulGHfGavELpIW+jBO6ACkt7cMzkn7nqut2SnnPjDq7Ci8WrjG46yvQv4zv8LPfZzw6GOOF1CEeFQ1B0ZrSlu/2oLYmtiIDLpEsSO1+aCmCz9OvVwdSAJqFEtTuGaHx0MeANIPEzj1ifaszsO4LIJtH7mfbm4lM0Dh6WlrVS+PECAJd9NUlRMEqZ/JcLy+ipVK9GhYJ77SdwR7U5klNNPk/HCaLIu43D1Fgx+TrNtVd2pgVnJa3kqXKGtkrgDQswDnSSSYg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0353.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:17c::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.39; Tue, 27 Feb 2024 19:56:54 +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.7316.023; Tue, 27 Feb 2024 19:56:54 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Tue, 27 Feb 2024 20:58:34 +0100 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [ViFSmVXYV/QAQafrpEF0j8hlirz4QADnp0bpwPPicog=] X-ClientProxiedBy: ZR0P278CA0128.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:40::7) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240227195837.1410882-5-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0353:EE_ X-MS-Office365-Filtering-Correlation-Id: 562eed31-8a12-4fed-5b05-08dc37ce3ed4 X-MS-Exchange-SLBlob-MailProps: 9IecXKUgicD587NGnUzrlEeZbosaYY3oYQwJnlwyk02pxrOoHQg4lJhjmQedjbGFvOZxb8w6YNnw/QCofqBxqPyFE1qH6kmswZCHT2LIYjjb9gL+LXuKHE8xmUU2OONIvS+8aB+AtEx4hiKEYnqwHB8jYB8UXh3Q2So+g8pSurEcZ/EQi38JlS3wBLZz/boA0zSLRbvea2HXqCxLAYpgCVIa8QeqYFQDeg+ClGq3f6P6AAQcAxVdJsJGI2o/1u8E6QMVmqN97dvh4JHRVKgVopp7AR+e5WVHSTN5djvcs3yOqg7Yz0tTA9wnSJei4GwYHvMNk7+TxoRb33CiJCLu3jW1kmokk83A5EnJVEfIQKBDxuLTCn2G+IcJhXux8RPR8w8h2Jr7B5fQeba2NJ9Jso9HheXoBOD3sRldZnEtQ8uCsEU0YJqbPt8a8M5q5XlVwQww5Kz5cU7WXJtcvoG8X+FTf4hVYCqKVv/6VJvigwn1otDSi17mk6Py9aD8WDivoIuM06W2VXsZ2Fe8euMfxDczFVNnCtkv6CrFLtPxBWPGpMg/WtqL3mGpjP6VsccJxOOfTEvMl4F5VtBU7ogA3Ai0SytmS7LZpxQJT5Z8qgQmg4P9bqQKDWGe4Jm+uj0MSCfRqU5LTXegjRMOG8zxOEI7aVGHH2fbv80D2spAY2yL9be0vhuTTlNRniDBXwzQWfsyxkWDigQIxGDCgmCTZiEn0tl789KDXBN0OEO5T+0AXuHTm986dg== X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: 7nOYCAr614zgehduaJN4xljFj+COKkSnpNrOsFNysrpL95fdKOPNFzhuHFv/UeUE0pw6jgBWcKUeHtzmsi6Xvo9N9XC5i00J35gL8WcPXoDXWofAIE2s1QXnKm0PFd6dadH6OfXxznkIZuoaOBI38Mag7/Pthdqtqp6+nOC5RBly6FGHGrCvowNpwyOy6ghbAtlwQcBpWNgPGYBVzAaF8lEr+EB8rWhswkrL8bee1vSQZ7vdElQIG/UVhJtClyxK0d1J96j+8BtVF6oTZ51MZ8X3iDfke4OAtx2IN5hQ6Jo7Q/cEZMMp/soX0r7DaS2wvg17T11AKB390w3x43OZeMyJh4jqOCwNDnHhxtBeG78UCGqiyNxq3S2BJF6RUdoC6o8sm7HtcgW+SkAggVgNpNOec8fajIHubIMvT6aJw5KoX6fiONg6Wm1+wvcgBwp57FIb0GQoVYCXzl16CG7bghLx2uVwfX7bNFl1oaXD2CL9U9W1leSGlx3RUnX6OCl4i2wHQDjZRCPOWtQ4vPhxaJu/60hrEj0f15KpCMbQcmwIKG9rN5oGXvcUtu9Fmu5CIJ6lr1ubV/XMCaegWlyuwQOHlZ8y/iJ/uWisR5wz51gN/yFlJ/fjWC8/u+3ojdkf X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?FR6ct8T2gmvpo9c9AhVw54hIuRL4qYp6hpKszMPwuCmahtYwVKiRQjMdaKDt?= =?us-ascii?Q?JAo3WEPm6CtaraMW731Eo1kve/M8itTLL5L7y3kditdIGKG0MmAbdASpV7wG?= =?us-ascii?Q?1nq5/QLOcfn9G0oZYZNiyufvDVRh4Zq5kycZ095QEM+ca9VhxJ7w3HeQ4YNd?= =?us-ascii?Q?aOqv9+S94ozgePbcJrsOkVO0Qpqj/MzR+8i+6M5tFs70+RE/tFRQ+/peuTY3?= =?us-ascii?Q?S8vqlYyAnuZ31fSARzj5ssPtv4Ld8gM3sd7Kryp2zyI97/GjMw50qORUmAka?= =?us-ascii?Q?27y3TPSZx3sU69yO3XMH7I7Rz7eeFDDce1vc/92HDnYN3MyDz2qFAIJ3ABXt?= =?us-ascii?Q?7/9Kyxt/Y8MjkgPNYRgMF42NlrejEMUWyKiar7jwCM4ejSH/8pOSSK5n5xle?= =?us-ascii?Q?VbCmUNKjJKSE7kPdG5mr7fL2cTesltjXEI5UAOI4/bPXVeKoiTEcTQ2kEX89?= =?us-ascii?Q?o0ClSuFjBe4bP7cfffldRzqkg4v08u2ldSRs2+VwIRzzSKqZcRZMjeYpvE/H?= =?us-ascii?Q?kll3QofDJ1pjCnSPMkcTk9Y0J9yaIaM3rvGb/UgnjRqmilFBsyvZxxW35E2k?= =?us-ascii?Q?tujKIz6OPGNJEzQhI9D0tuTKcATcsr7SP4qhojaxVedHO5WlOpOeDF+ID1jx?= =?us-ascii?Q?o27T4z/CITlPxGqb3KKxnSL0wyRtN1EdNPK/+acJ3bTA6QN6aSX4+//YL05Q?= =?us-ascii?Q?8PHj1NuldBMZU7F2kmkUX//H5803QlhplIzUa6l8z0/Fm6I3tfz+ADe6h7ZY?= =?us-ascii?Q?1JFTHLvmFABAbwXTYgju4bjO4wu1yxAHwwum6JpPKdhFRKu1lmLPq5V4m7vN?= =?us-ascii?Q?Quh/z+Smaputuhx2WOLmEU90bUG0DFQxkZDVqHpg2OfX6gOaSbQcWyzT9xpI?= =?us-ascii?Q?4LTkctb056zPXABa0pu8vCdnhH7wbSKM5jf3ymsPcj2RiQKqqNECp50W1s7l?= =?us-ascii?Q?nsodR4teYztc2nrTSVj5eXaFu9h0p9i3R5D7fgs71XgpP1je7JpRIGICtmhP?= =?us-ascii?Q?V0GIeBe2IMN3beV1EKd970Q3rEFy+zEbeRasqI45yXWcnJ4GL7d2GBzOdMAz?= =?us-ascii?Q?iM3tX7PGsBD1c6RtLsRFDD6+jZf/t72wYPueY/gI8J9iUBjY3mlmDyMLgpXx?= =?us-ascii?Q?32ex1FPtPII9nbqG+vd+i6btfICzL2iixOhBMra4xErsuUldN8v+zI5/ShoE?= =?us-ascii?Q?vwvTYG7Iz9rqV7a0kBqg77yQSCwVjM/cj4ypDBA8dyhkR8394C8FvykDTqlL?= =?us-ascii?Q?8+Tn3qDku+1KV143lKA+97PctK0dNn8RU+SsyGYDIw=3D=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 562eed31-8a12-4fed-5b05-08dc37ce3ed4 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Feb 2024 19:56:54.1335 (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: PR3P250MB0353 Subject: [FFmpeg-devel] [PATCH 6/9] avcodec/libxevd: Remove useless AVClass 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 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This decoder does not have options. Signed-off-by: Andreas Rheinhardt --- libavcodec/libxevd.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/libavcodec/libxevd.c b/libavcodec/libxevd.c index de0739a80c..5075936a0e 100644 --- a/libavcodec/libxevd.c +++ b/libavcodec/libxevd.c @@ -50,8 +50,6 @@ * The structure stores all the states associated with the instance of Xeve MPEG-5 EVC decoder */ typedef struct XevdContext { - const AVClass *class; - XEVD id; // XEVD instance identifier @see xevd.h XEVD_CDSC cdsc; // decoding parameters @see xevd.h @@ -471,15 +469,6 @@ static av_cold int libxevd_close(AVCodecContext *avctx) return 0; } -#define OFFSET(x) offsetof(XevdContext, x) -#define VD AV_OPT_FLAG_VIDEO_PARAM | AV_OPT_FLAG_DECODING_PARAM - -static const AVClass libxevd_class = { - .class_name = "libxevd", - .item_name = av_default_item_name, - .version = LIBAVUTIL_VERSION_INT, -}; - const FFCodec ff_libxevd_decoder = { .p.name = "evc", .p.long_name = NULL_IF_CONFIG_SMALL("EVC / MPEG-5 Essential Video Coding (EVC)"), @@ -489,7 +478,6 @@ const FFCodec ff_libxevd_decoder = { FF_CODEC_RECEIVE_FRAME_CB(libxevd_receive_frame), .close = libxevd_close, .priv_data_size = sizeof(XevdContext), - .p.priv_class = &libxevd_class, .p.capabilities = AV_CODEC_CAP_DR1 | AV_CODEC_CAP_DELAY | AV_CODEC_CAP_OTHER_THREADS | AV_CODEC_CAP_AVOID_PROBING, .p.profiles = NULL_IF_CONFIG_SMALL(ff_evc_profiles), -- 2.40.1 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".