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 F3410469EB for ; Wed, 2 Aug 2023 10:57:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id BDD6668C5E1; Wed, 2 Aug 2023 13:57:54 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2053.outbound.protection.outlook.com [40.92.59.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 33E1468C5D3 for ; Wed, 2 Aug 2023 13:57:52 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IsFRMtOcPAs9KDglVdv1VtOJK27Y+BRcf6TqIr3+Yvr42xbcc6YMnTjoFAxae3O4mC7ZBdZHAMkTslpRCvPf//Emwyr/iyFdnZZmslInJpPxzSNLVVmVYQbqKiOpXjtve9/HSaRbsvJM9B8AsbXohwdtAvzOMHO74Ng/50mUvk6/CfBsTwvIUEjIT9f45ZOg69L3mVrCD5ibtao1/Zr7ECzXhiy7yyn1GK9jK+a2WEDSc+Go2MBXLfkFYRNqOZttj3NYzuoO3aLGMOl/qR3GaCg0SRtDuUfRSRZIMva5MS3q18PA7C+Y2WTrC9X6cQlF4w5huHF2V8LGfs2q3oJkzQ== 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=ZoUX5vyOY4P+luLvQhIoOKIsnHcXO5xpnutdFyByM5Q=; b=RPCzGssRPwk4BwmWBkEey+i84vMKT/YPQqM2ysV3iy4SkiiJkjWE1ZYbcofMYNlKRzOu+YUbXsfvMWmh6Q02UqUfSJ6yDpiOpxTFQ1oNasikdvIaBcMP4ehSqV0WzHWJ3t7pzrdS6ArdwdbLut9FLJbH67H+xGZSYYP3z5or+YUv/ut9o+nd0WZzXIKVTnFkpVRx7sv6uZJVfQdZ2k5K8WlfsInRb8a84GOScblzStohYwKkIsKLyOPFIldGbyIKIi2wXUQ06FARIyUm5/yJI1Y7GRGJ3C2RmKpy0ZqK9oVUMFGg8BnlxelMzFN46uPWOBbnhpU5TRm6G8LywNkIUA== 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=ZoUX5vyOY4P+luLvQhIoOKIsnHcXO5xpnutdFyByM5Q=; b=pHY3y2joK7yFmPf48lY9kGE/dWDm4/NN3JUY3tZAVUetZCgmkR9UJt0cQuI6T7qlzr8mzsASzC+vt4w3Ki41pnpWGKiVxCn2dlFc5OTAaYhuBBn/NHUku1qkKx9z4PFpz9eyCKikkisQ/tGEHAG1JXF56c1fL4LUqjfOzLXS9g5yN1iZULjH3eiRVHvd1zKLzhWAkdcEdfiNFr4Au9o9W0EQOaL+g9D6/NSSdoiJIRlO+6yfPqBJpueWBgM7zg5Wkucn2cGJoV+cX7JpqRcBFgd7YDyu72jJZmMPk3VGPReZ/KsUdFnXeBnY8/uvdxe6WMVZWvK8q13VOqO862k1hQ== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AM8P250MB0159.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:322::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6631.45; Wed, 2 Aug 2023 10:57:51 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4d3a:7ca6:cf28:9e8c]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4d3a:7ca6:cf28:9e8c%7]) with mapi id 15.20.6631.045; Wed, 2 Aug 2023 10:57:51 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Wed, 2 Aug 2023 12:58:35 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 In-Reply-To: References: X-TMN: [6cdVBvK5uFN89BV50FPNDz9CbwvTTPOOxmnNfb1uo8w=] X-ClientProxiedBy: ZR0P278CA0085.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:22::18) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20230802105837.274253-8-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AM8P250MB0159:EE_ X-MS-Office365-Filtering-Correlation-Id: 10a04553-847c-4321-a47c-08db934750d8 X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmrpbvZQFz99JeucukBOVYaZKKk93JtT0ZW7nOZUqlMsNtSaBiej46pYexc0hAPsrJ6k7z1TFq2UzlBtcH6zAxMCQWQVpcY1lCEfpR/6DGq9c173LPK4S3UlGunsi+hAbU5zVonqTMCSbV+9z53fxCfWQHVYrJ664QcBbfMuhdLUbUVNxLK+1c2OU6L+8/oZIuaQuhH4+GfixAhRynMNVGL3RytL+NUP6J1bfuFh4obhQ7lpnjyZTthwskzeOJnCQhe5cYRVLUitDyRKvpRMLBsp3McuzIzUoWQxxGTLTr+1Y3BvOi/NCyEaz/3RNyB/vmIEMau/D6MEuonzXKxC29C3QoTZulgwsO14DKzw1ghOD6bLtlikuxcqZfdTfYKBR/Th8mMli7++OKgtF8Lw3kWxAdcU5gwBah+lidzDozuSFMweNAnI9sn+G754qxGF+79CqJiSkSxrrrXNGWIc9kZKA48729l++jC1Qh6PdyjrOLIoF6IlPBtcJObhWRib00XGH+bgYt/E98FoJ4KtfAr7fdWTj2qZ0NtZG/RRt2vBauBEyFaR9/ZuJjMXJRBN+Ws+9qBwwI4mQrUTuoCNSIYaQ6Mx1aiCFTY12OFyBTXC1BmmbyUqJLbU/AyXFaOiq+XKoEoZwZvbf+xk6xqIW+BW0GJZpZtBFoPUhAib0M8bWl3mfeDNuGJAfVOdjDYsYLQ1RmkNZw8rleZJRAruZHGAtEtp3O54y4R+pLTinfoVx//r9W6iaXLQZkNpFPELBCg= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: d7cuBdKs3b4J8SK6yv9YCitNDKEQGg4rUCbdbsWpXipreXNlxLPb0t6ryUsC8XuN6O8SpTNfyRUZibmPIcILaB2cG5QRqdd1znY4SMhKXf+1U14oqXPxJNkuLRLYICbNu7+FdEWEfVF8OP5CHzzG8SOcFreQqkn3Md5w4olI8wISXTez4Qp3pYXV2irLiyhYi4XvD3TYxvhBnhDVsZiBYgu+DqQs/3Yi9L5dlAx1hh4PjIsiV0sU2FMy8Tr7HCX9bcmrZ9yME1i7zuFZdBIJ9dmi51w8UZFGgl/jFqh41F+sFyIai0egsN9BbUi6yqVCTzu9OIBW88/x2wxjMT1tPOJraTiNs4XsI79pC6dKThvUymAese5w2yGxKc2fZfNG7QHXvH9FXNYNyKXorspvVJcxKnELQIaDDhLHMo5o4yiKyljdGCEfOOq2boxFNKqK7xyb5HJZkpYK4M2rM9yYXFQohAB83FufbhtsUcSu83HVdWeuXtt9zqNxzy9FZe2MV4WikVN9QUvdsH8/6PpOZrq0ynzjTSlJqeKFUDhT8fJzuC9k/5Ph69cmvY88UOnSI8hCBbDa+MK4F+GZJ3v24wh7GPcIulRMMDBCt/WTT7d0HRPN9CfESfgdppiTBWo6 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?2c4dW/g5MtjsAYuqK5uQ4x6+hngY5JHOEPtbg13aK6DIH+Jchs3IevyLhNLy?= =?us-ascii?Q?xCc0+e28uwX268FBogW0pOuvNldmLTSNxGgvxCQ4SJKHxTdnYuyfPLuEBrPn?= =?us-ascii?Q?9W6OHbZxWWcRx7gCE0OvVSTV0kTbWw/ec8QDLfFoIzmI8zWRNJjijf3+U+kl?= =?us-ascii?Q?ONZKalpWEDHGuCrnLpy7C5Y3ZIp63TuBE7Dc1PGBPL1T8B+Em08xeRf8pTQC?= =?us-ascii?Q?PjzMXwcufwWBl09+6GStK9bYtSP2WDnCv2yHg4//BvkH63qFi3UHrk3hpwFE?= =?us-ascii?Q?OFddLvPJ6PBXf6cfNnfrA0Sek5gRBPaCS/t4tyOXJlXmpqIVIwdrYbndkn4X?= =?us-ascii?Q?AHaG8sIbaqskvmw4NQn8pMx0fMpJeE7LKdoRWE8IJCb62dX5HFfLVMuGXp3H?= =?us-ascii?Q?OhZR0cg2sJPP2aEGgffgctJG/56c3WRzEtpKe1JFBEAZS3XmkKhv3fzPiKfU?= =?us-ascii?Q?2WNacKy1QRDcEAm2xO9C6EORV3Wq4r5/qD/HqWNwTMgBCH5oKq1cnGyW6Aix?= =?us-ascii?Q?J5Ra9UK2oVdk+FRB6AphI/bSKDELvpacHPaMl2NqM4o8a7w8/2Nx6MpmYL2a?= =?us-ascii?Q?rI9coBBjD2qIGcxd1cGekbchVbwMrZ+pf8QyGICFqkuWIlZGI8+OOGuibgd7?= =?us-ascii?Q?UQt8zsluzrL2e9ut2Sj4uwfUgMFnkKUNVOllMGevUXGuypVxqCSwnrPYhVn0?= =?us-ascii?Q?RAO8tjjXe53EybssJy3+/i0XQm1FqU2KdoUMBqEgsswrJ08JVj7B5ZgdTVcc?= =?us-ascii?Q?qUIPPVVdMZZSIpL9vF2h5CE0idLdVJu6wAwAFFM6SQBAXAZmTUzFy8M1xoLK?= =?us-ascii?Q?N8GPIk0XYdYQllFgOF7Uq2v/91t8dyVM5arE7PqbVqoWNQzZiwO8PNNfZj8A?= =?us-ascii?Q?BNy5N6c3Xg3xNOKiVrvUt5rgmtaFU3k6xaKIZl+KCETot9Z2BMVSFtsveB4+?= =?us-ascii?Q?14QoKXx05PMy6qErSKrl0QCuE0pch51CpJqvwLZeWBTJi79oo2u9aQ/vK0wr?= =?us-ascii?Q?ePl+QNAkziK+jF47ztWZi1GEBvb8CQNgBXwl7qxY7JhWm2pd63eLiNBDThyi?= =?us-ascii?Q?NTT0W1L4nU0I6cie0rNL1e/d8drG/9Bqi3qV2R4UGmmTN43qscO1tofrxArF?= =?us-ascii?Q?K+DmwKhdCIc+EEeS6ergPbQ78Lr3XizLd3+bVXMZAlK+I+QIlVKWCGzlkA1i?= =?us-ascii?Q?gKQinz0R8ObKth7L1nLlKLz4EzlitBtnMEul5m5E4DAD8Dd4YWHF/jxwDXwt?= =?us-ascii?Q?0u1miNUwNZYjqzAiALvr?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 10a04553-847c-4321-a47c-08db934750d8 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 02 Aug 2023 10:57:51.4400 (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: AM8P250MB0159 Subject: [FFmpeg-devel] [PATCH 13/15] avcodec/dirac: Include used headers directly 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: Don't include them implicitly via avcodec.h. This avoids indirect avcodec.h inclusions in lavc/dirac.c, lavf/oggparsedirac.c, and lavf/rtp(dec|enc)_vc2hq.c. Signed-off-by: Andreas Rheinhardt --- libavcodec/dirac.c | 3 +++ libavcodec/dirac.h | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/libavcodec/dirac.c b/libavcodec/dirac.c index bc51a2fbd7..4736304977 100644 --- a/libavcodec/dirac.c +++ b/libavcodec/dirac.c @@ -26,9 +26,12 @@ * @author Marco Gerards , David Conrad, Jordi Ortiz */ +#include "config.h" + #include "libavutil/pixdesc.h" #include "dirac.h" +#include "get_bits.h" #include "golomb.h" #include "mpeg12data.h" diff --git a/libavcodec/dirac.h b/libavcodec/dirac.h index e6d9d346d9..8c348cdc02 100644 --- a/libavcodec/dirac.h +++ b/libavcodec/dirac.h @@ -31,7 +31,11 @@ * @author Jordi Ortiz */ -#include "avcodec.h" +#include +#include + +#include "libavutil/pixfmt.h" +#include "libavutil/rational.h" /** * The spec limits the number of wavelet decompositions to 4 for both -- 2.34.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".