Message ID | GV1P250MB07371ADFF7D62A07945A4C5C8F0BA@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM |
---|---|
State | Accepted |
Commit | 61f6766d352ad62e287777e5f647a75ab325ee3d |
Headers | show
Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:c11f:b0:130:ccc6:6c4b with SMTP id bh31csp562295pzb; Wed, 2 Aug 2023 03:57:57 -0700 (PDT) X-Google-Smtp-Source: APBJJlFs7pBE9UxhWxN0cnG30LbIiXCwXlr6Gqiu7lA+7EPB6eghf2IQ/jbrl6NeOa7ijVgTxtbl X-Received: by 2002:a05:6402:2d8:b0:522:3ebc:84b8 with SMTP id b24-20020a05640202d800b005223ebc84b8mr4502787edx.12.1690973877463; Wed, 02 Aug 2023 03:57:57 -0700 (PDT) Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id y2-20020aa7d502000000b00522c0ee05d9si5428686edq.241.2023.08.02.03.57.57; Wed, 02 Aug 2023 03:57:57 -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=pHY3y2jo; 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 01A9368C5F8; Wed, 2 Aug 2023 13:57:55 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org 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 <ffmpeg-devel@ffmpeg.org>; 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 <andreas.rheinhardt@outlook.com> To: ffmpeg-devel@ffmpeg.org Date: Wed, 2 Aug 2023 12:58:35 +0200 Message-ID: <GV1P250MB07371ADFF7D62A07945A4C5C8F0BA@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> X-Mailer: git-send-email 2.34.1 In-Reply-To: <GV1P250MB07372D6E72B1402AB543507C8F0BA@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> References: <GV1P250MB07372D6E72B1402AB543507C8F0BA@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> 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: 2c4dW/g5MtjsAYuqK5uQ4x6+hngY5JHOEPtbg13aK6DIH+Jchs3IevyLhNLyxCc0+e28uwX268FBogW0pOuvNldmLTSNxGgvxCQ4SJKHxTdnYuyfPLuEBrPn9W6OHbZxWWcRx7gCE0OvVSTV0kTbWw/ec8QDLfFoIzmI8zWRNJjijf3+U+klONZKalpWEDHGuCrnLpy7C5Y3ZIp63TuBE7Dc1PGBPL1T8B+Em08xeRf8pTQCPjzMXwcufwWBl09+6GStK9bYtSP2WDnCv2yHg4//BvkH63qFi3UHrk3hpwFEOFddLvPJ6PBXf6cfNnfrA0Sek5gRBPaCS/t4tyOXJlXmpqIVIwdrYbndkn4XAHaG8sIbaqskvmw4NQn8pMx0fMpJeE7LKdoRWE8IJCb62dX5HFfLVMuGXp3HOhZR0cg2sJPP2aEGgffgctJG/56c3WRzEtpKe1JFBEAZS3XmkKhv3fzPiKfU2WNacKy1QRDcEAm2xO9C6EORV3Wq4r5/qD/HqWNwTMgBCH5oKq1cnGyW6AixJ5Ra9UK2oVdk+FRB6AphI/bSKDELvpacHPaMl2NqM4o8a7w8/2Nx6MpmYL2arI9coBBjD2qIGcxd1cGekbchVbwMrZ+pf8QyGICFqkuWIlZGI8+OOGuibgd7UQt8zsluzrL2e9ut2Sj4uwfUgMFnkKUNVOllMGevUXGuypVxqCSwnrPYhVn0RAO8tjjXe53EybssJy3+/i0XQm1FqU2KdoUMBqEgsswrJ08JVj7B5ZgdTVccqUIPPVVdMZZSIpL9vF2h5CE0idLdVJu6wAwAFFM6SQBAXAZmTUzFy8M1xoLKN8GPIk0XYdYQllFgOF7Uq2v/91t8dyVM5arE7PqbVqoWNQzZiwO8PNNfZj8ABNy5N6c3Xg3xNOKiVrvUt5rgmtaFU3k6xaKIZl+KCETot9Z2BMVSFtsveB4+14QoKXx05PMy6qErSKrl0QCuE0pch51CpJqvwLZeWBTJi79oo2u9aQ/vK0wrePl+QNAkziK+jF47ztWZi1GEBvb8CQNgBXwl7qxY7JhWm2pd63eLiNBDThyiNTT0W1L4nU0I6cie0rNL1e/d8drG/9Bqi3qV2R4UGmmTN43qscO1tofrxArFK+DmwKhdCIc+EEeS6ergPbQ78Lr3XizLd3+bVXMZAlK+I+QIlVKWCGzlkA1igKQinz0R8ObKth7L1nLlKLz4EzlitBtnMEul5m5E4DAD8Dd4YWHF/jxwDXwt0u1miNUwNZYjqzAiALvr 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 <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Cc: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> X-TUID: M3jQOTNCtUBb |
Series |
[FFmpeg-devel,1/5] avcodec/nvdec_(mjpeg|vp8): Constify AVHWAccels
|
expand
|
Context | Check | Description |
---|---|---|
yinshiyou/make_loongarch64 | success | Make finished |
yinshiyou/make_fate_loongarch64 | success | Make fate finished |
andriy/make_x86 | success | Make finished |
andriy/make_fate_x86 | success | Make fate finished |
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 <marco@gnu.org>, David Conrad, Jordi Ortiz <nenjordi@gmail.com> */ +#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 <stddef.h> +#include <stdint.h> + +#include "libavutil/pixfmt.h" +#include "libavutil/rational.h" /** * The spec limits the number of wavelet decompositions to 4 for both
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 <andreas.rheinhardt@outlook.com> --- libavcodec/dirac.c | 3 +++ libavcodec/dirac.h | 6 +++++- 2 files changed, 8 insertions(+), 1 deletion(-)