From patchwork Sun Nov 6 19:36:25 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 39215 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a21:999a:b0:a4:2148:650a with SMTP id ve26csp1710932pzb; Sun, 6 Nov 2022 11:36:35 -0800 (PST) X-Google-Smtp-Source: AMsMyM4Mzex0ZWiymApw69zXK6va9kGkBvaA5mwuJYeytBp775/tWPXOzPDZ3H/rZJXV7abSRtL9 X-Received: by 2002:a17:907:2705:b0:7ad:8460:7d30 with SMTP id w5-20020a170907270500b007ad84607d30mr43623224ejk.693.1667763395036; Sun, 06 Nov 2022 11:36:35 -0800 (PST) Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id a26-20020aa7d75a000000b0045bccc84cebsi6329926eds.71.2022.11.06.11.36.33; Sun, 06 Nov 2022 11:36:35 -0800 (PST) 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=aMF7aFOW; 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 4956268A61A; Sun, 6 Nov 2022 21:36:30 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074099.outbound.protection.outlook.com [40.92.74.99]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B0EC568A769 for ; Sun, 6 Nov 2022 21:36:23 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tzs8JHi/xTazOFhYePrIDK6NCeHzNg9E41CGUuQikw7Cpfs6Q5i9EIgSvcnze33r8PGc+vs8pW6D+BhKbhfcQ87/1C7LXNgma8ameRv7/8kcubC4MtycuE35H6KJhQr5lfTdQ2Jv8ObEACNmgEXKkvSJdGdb0OpjCqiZoKTixJ4YNUZZaLkXnOVKLYVvtj7NrxZgsOBXAB7QFZHuiJXLEOdDUadJfthlXsu41V9uvhnI6iFhkfxW4whljf5G2MU7WTlW3x+xfv4asuH5KbA0HgTUfJ/3At/G6IXcdG7atPVgeBLJdZmUY5dSs6E3Nk3SDWeq8Au60pfkwdG/bLwlmQ== 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=TkWfC7qXK7+r0+oNtapjhA5bWtrtD9LNJJLumKsbnjE=; b=IqM/4Cfon6PKGyVIsSiCuz9zhnBt5vNOypJMYhSolRHA20J1AK+pr8Xsbtto9hxvcIoIwGRjO8lhm5hBLGpzYd9uq487Q4ty2J7u1oTAHSh7qI3epfrJylauqMgrV4jkG23QEk+TWaXzlgz0AaPIStQXOL2MeoqjumojejMRnkJe/e3M7r8ZwOcvcPjNxEfSDaZzAZl6WaS4DPbTYvEJOvE6cdXUR6mZCsmYjWWXQPZbRDpgJHWkXqXgr0KA1D2P1qODYVbl44iL6h/KhCYcEl03wXpQp4PJfvRduSrWI3qMDPIfw0eqXk4QejO/K0vMD6ffebOcLU+Fc6vbWAirSA== 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=TkWfC7qXK7+r0+oNtapjhA5bWtrtD9LNJJLumKsbnjE=; b=aMF7aFOWlR/kPr2QzhRmChfKyXgKp5Z+nyzvwcXEG8GNEsRqMe79kZaBGIdgTfJJKsTJCFwv+65/qYVdY2ReiKde5YeDax+XYOU23L+UyV5WOvE1x0v9k5awcK/S59LREWQA3ucB5PddRFm2KVZqKaj477EXaPUyt4sI8EB7KOo0fcB0CJ++s1gJUVi7cs2CPjSzpfdP/TEg9VMyHIVTWArlGkmJczpXk+leaJrDCyT/YtZMRu8+tI8DcxYIYLY+rhB4AvLrLXDg1sA9dBYYkY5kCTGezsX1jnRXkD8MU3/WupdbuEPq5fVOuB8jyg4D4cLDcS5kK+69EtWXBXVL7g== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by AS8P250MB0313.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:37c::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5791.22; Sun, 6 Nov 2022 19:36:21 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::c323:d08c:85d0:dafe]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::c323:d08c:85d0:dafe%4]) with mapi id 15.20.5791.026; Sun, 6 Nov 2022 19:36:21 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 6 Nov 2022 20:36:25 +0100 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [Av7HoZhxJesf29OS+BcCqGcHqYStkSB9Eemqn2ztpRA=] X-ClientProxiedBy: FR3P281CA0071.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:4b::7) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <20221106193625.1480698-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|AS8P250MB0313:EE_ X-MS-Office365-Filtering-Correlation-Id: be76816f-98b2-4417-de94-08dac02e2e62 X-MS-Exchange-SLBlob-MailProps: AZnQBsB9XmqxUC2t/XAH2Hn2zBit2iHMePYITrm7ban4CHekvtFb3PNf4xP2U/bl7XfTseaXit2vj+1AanKCYw7DP8GQwZy3RCgCQq919iWhdBASJN6qm7H1xEaaXROeikRxWqDnydQL3L272aIjePs75eik1Y4FHBmgqKNi8dax8Hum7eMJmjg5oStpJXXWvDp9F894ZTJ/9fq859f5x6iRvQXqhDBpg3im8Huyhrz+xd7yy1H110DIOH8J3OigCGoWuWTZcuIAByhoHm9P+gymBqLTZBs4JpKdBdjq0Qyy1wAoaghXUFjbNsvFRegBpUhk1cblsiwi0NUcVeXz5BCcKKbfgnNnZlOmnYaTXgaC1f06QPHpkLEMy9iq5oifq2KAS7yZyJLjI3LKVz/FcQ66F+iKWp/8VsBCTFCrskcYxqYHvmdimTpSVizh9Za2SLYqQeetyXzcPr4KGXbJmc9U89aih1wn+vanaLYq376kXOSJ40xi0Z7SXBixHVqeqz8zG1efewBAoBPKzoQ371gQdAOPlvw/9J7EyGfRQfQEbI5kgV1rk05ooMdJA2+LDOZ6YMZaNhMf09eXf+sAuRrEgHbKQknvK7r3PWFj6i8s5fF4AzSk8j5GMRXwvpg5Boh0P7NBYV7kzoG46C2w4REqO7evK7lwnSomvShgiMGrnQQCDme5tQP2lyqTjoNhsNGzg8Ws0ub5I2d3xZGVVfasOKyWmMOXu78xqCNHLXVWFrEPfKsdSWmfOlO366sgXkXNKX44o7E= X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: HllzG5/CdQJf+cjY9EtztgYapc6S6BW7UAt81RsJdzrqAT7psqe/ehM8QspSMD6ZH5wpOc3VQ5xMU3Rb9DYq5WG49XGwbHcOwsbVstImMVVOd6jmWp/MFRnYBCf76M4k+jvHcxT8CeB5c8j47f35VQ3m0hbfwfkfXU0DG+463dd6iAQsfmWugrV/JJ4gLyZfDPxf2b3CfkCzpMS2ILvAcZFPaBvI+Vkrmh+wrfjcu2GKFTauq7em1B7JELKFi+JfuFhXz0yWiQzDODq1jbU2i469kewksJHyN91ZV1GVTLR5PUDbbFdpYjC9YgvFIPn7nPpzr4EM3FBPxUW9JO7DyrF0JoxmTUB5x021swPCB2vhw/lVk25dzatzBr0ii+2VJ++AvACq0xRTmsrnbbIZrx0mgefn6Qik049XYCMUDBNBJ6ioHfaMXeytraUBcQ6Ij7SE82YNCgF62KeS8eqC7jcNf1GOjar6ehK4FRBgW1LJlOChNYr4up1INesSfzCQkfjf4F95s/58cuhxIAqSeDfcXRJmLcnf35NxSkHBIHp7WBANhc212gYGBBLHcpH0Cwy9601R80dFruXlupkybLX0uHf1ySVqDrYMLVq1K1q4jErj9Is89tNT3wIMxICzbwpvb28N0/IY6fPopC4Big8bDX6CPm03NYXFTYmyUigivJ725eQzwGCV2Mqh5bD7 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: XGVOUH7whdz8dtg/x+777dWEp2pykCSc+ESAD3Uca+6tYzn2iFwfOY5GOI6hGyDUHnaybKXJNEBe2ShnCRkGvdaANp8M7vLstwMc60zq8Oj7DnLmxLKJIA2RI5MCPMygNYkAeeUXZgMJh3d9UWv1kiSeMEeNOPG0cS2fS9EVo3mEjomptO7zE+98yDdZ0tVb0xtSSjKWgK3PBcWzbyKWygo86o5cIBH7RnABMnRlEvo0xfngqrye7H88u9Njn8cQ8nHezjxpgmSUNxOc+1Hb0e5c3sHXz6UtesZ60TEyiVe9eqQGsoahJyEiPsOmhD+2dJWDzJE2iy0xeYc/bbcHbpN+JdJv0DLfIHbRei31Q/LmPAowdaO3PV6iGBsu7r78RjF/Nenlx0WQ1aEwyWcaOkRXfxhFZmBSILYEBZP71glsuHMVPy961EOCo6u9bD8foXUyQM4sogdFfJFMtmIhr2sQ15G9h6lcvsgDjcj5atHNk7G7a6fz8J3L2QyKd8VxYNwVGhi0kPEimtD//tHEIHHY7N3/wcrb4RmnzZHaXjLH6EQiFeT8y/XdGh7Fo7QUEw7JjXAXnLZbi/9Mt6xLyR5SmJvb09B/8hNmHkGmObMccrGvviGt+sKdgP15RMiVSe7eWyeUkeqiOBs4Nsb+x2xG8gvUsh2K5H1pkM2MEGiKwYPRNndtDJsFipbLZuIa8FWYirF295VfBuIvMDPyS/zZDdGuMz2H+xFprc4DxciVVqh0U0bwSO129flFaD5Oa210YtJdcmtDRLkY4CN9HccHE5yV6huDXvhLR6yoEGahddbwGYK0rxXOYDnIfKipiIn1vz6BVkmXFQYKmYidJsH6Wd6CCNeFdq/qA3Fe1tGxHDHFeZYWFPN8wMWFbidDA3B1ttAsu20BAC8jeNecU4CHZX6xMesJLgS+qE2hUdqfnE2g8OrEX0v3t5mkotn571X+jkVcY3KQkR+ydIIoNt6IsEAlN2Hm4XEQ4hSGe1ii7UQA5ul59Vk1KEM5I1MJt/vWduK6Qc0FpdFU9ch89H7aRI0KTZSuW+fWh53qR0Jc+bmEdkQa9VChcVuYtQUXSwjaETnJMoDDu7YNU8SZa+6xR4h4lLohN/BpEet8vxS0uc6xmTDnB5gu3Jrs1d3wZJc8RcvYmGxcTuDLH0GKUnArtn+VhYTKfpLd0aK9pBUlLsAY5iJNWGewmizk32i11GUf1qFKKpJ+a8AiREoUb6qRNXnUOnfwbAp20h4PgHPMgmOy9L/GVt+5J5xhV23o3DVytd2LPsfaildVsOrhdZ1IkVdPcMsGI01Zo2Zv2jFvmaX8cDDEARgv0+8qdfQ2 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: be76816f-98b2-4417-de94-08dac02e2e62 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Nov 2022 19:36:21.4042 (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: AS8P250MB0313 Subject: [FFmpeg-devel] [PATCH] avcodec: Remove unnecessary fft, dct inclusions 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: UYO6VSm6qpGv Also remove some internal.h inclusions which have been unnecessarily added recently. Signed-off-by: Andreas Rheinhardt --- libavcodec/ac3enc.c | 1 - libavcodec/ac3enc_fixed.c | 1 - libavcodec/atrac3plusdsp.c | 2 -- libavcodec/proresenc_anatoliy.c | 1 - libavcodec/synth_filter.c | 1 - libavcodec/twinvq.c | 1 - libavcodec/twinvq.h | 1 - 7 files changed, 8 deletions(-) diff --git a/libavcodec/ac3enc.c b/libavcodec/ac3enc.c index f8ec4e199e..3cb4e5f029 100644 --- a/libavcodec/ac3enc.c +++ b/libavcodec/ac3enc.c @@ -48,7 +48,6 @@ #include "ac3.h" #include "ac3defs.h" #include "ac3tab.h" -#include "fft.h" #include "ac3enc.h" #include "eac3enc.h" diff --git a/libavcodec/ac3enc_fixed.c b/libavcodec/ac3enc_fixed.c index f1f573bb72..5a5f1cc2e9 100644 --- a/libavcodec/ac3enc_fixed.c +++ b/libavcodec/ac3enc_fixed.c @@ -27,7 +27,6 @@ */ #define AC3ENC_FLOAT 0 -#include "internal.h" #include "audiodsp.h" #include "ac3enc.h" #include "codec_internal.h" diff --git a/libavcodec/atrac3plusdsp.c b/libavcodec/atrac3plusdsp.c index 7dd3d7a728..802f12aec5 100644 --- a/libavcodec/atrac3plusdsp.c +++ b/libavcodec/atrac3plusdsp.c @@ -31,9 +31,7 @@ #include "libavutil/libm.h" #include "libavutil/mem_internal.h" -#include "avcodec.h" #include "sinewin.h" -#include "fft.h" #include "atrac3plus.h" /** diff --git a/libavcodec/proresenc_anatoliy.c b/libavcodec/proresenc_anatoliy.c index 5fa5f1fd69..bd1b70cc5d 100644 --- a/libavcodec/proresenc_anatoliy.c +++ b/libavcodec/proresenc_anatoliy.c @@ -31,7 +31,6 @@ #include "libavutil/opt.h" #include "avcodec.h" #include "codec_internal.h" -#include "dct.h" #include "encode.h" #include "internal.h" #include "profiles.h" diff --git a/libavcodec/synth_filter.c b/libavcodec/synth_filter.c index d6c4d1bf10..f90c6be7a7 100644 --- a/libavcodec/synth_filter.c +++ b/libavcodec/synth_filter.c @@ -19,7 +19,6 @@ * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA */ -#include "fft.h" #include "dcadct.h" #include "dcamath.h" #include "synth_filter.h" diff --git a/libavcodec/twinvq.c b/libavcodec/twinvq.c index 85eca9fc5c..4cc0583f8a 100644 --- a/libavcodec/twinvq.c +++ b/libavcodec/twinvq.c @@ -26,7 +26,6 @@ #include "libavutil/float_dsp.h" #include "avcodec.h" #include "decode.h" -#include "fft.h" #include "lsp.h" #include "metasound_twinvq_data.h" #include "sinewin.h" diff --git a/libavcodec/twinvq.h b/libavcodec/twinvq.h index 3ce096f90a..84f4e51438 100644 --- a/libavcodec/twinvq.h +++ b/libavcodec/twinvq.h @@ -30,7 +30,6 @@ #include "libavutil/common.h" #include "libavutil/float_dsp.h" #include "avcodec.h" -#include "internal.h" enum TwinVQCodec { TWINVQ_CODEC_VQF,