From patchwork Sun Sep 25 15:05:02 2022 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 38286 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:3b1c:b0:96:9ee8:5cfd with SMTP id c28csp1724049pzh; Sun, 25 Sep 2022 08:05:21 -0700 (PDT) X-Google-Smtp-Source: AMsMyM5GvETdwjCw9uBdBrZBEWdTOoR3a9Zg17So9tTcww/fo/el9cznOYvT04I19mTKi+UhCdTl X-Received: by 2002:a17:906:9bf5:b0:77e:1ed1:b1b with SMTP id de53-20020a1709069bf500b0077e1ed10b1bmr15175029ejc.540.1664118320987; Sun, 25 Sep 2022 08:05:20 -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 hq33-20020a1709073f2100b007816bc05722si14243490ejc.683.2022.09.25.08.05.17; Sun, 25 Sep 2022 08:05:20 -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=GFz1Wq8W; 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 CEB4B68BC00; Sun, 25 Sep 2022 18:05:13 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02olkn2011.outbound.protection.outlook.com [40.92.50.11]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 08B7068BBF1 for ; Sun, 25 Sep 2022 18:05:07 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=EI7B5ucIp2WJgscsRBdTpEvDqj9HUqg/bXlGUT0u6jIgQ1luXQfRcjRKkTbQQiMw8KmaSyr0uN68DnwuAKzaN2W42FneBBDvuXX6WqjFBA6yx+X/EvNuZycC+lf2MvcMuRIm5VQ/X7dGG4wq4MHLwdzIPfVMEOqM4udmGNGpceHBlNF8Bdc4olTvjaZWIWqCaTHyAosxpQmxEsRVIl4JpmGIMeAdUcBHeoLXkXBSShKGLb9qTt+W7TcdhupdlftVGmlQ1KNV70P0aNUxXycHWVyd1vnFGyPedp/cF93J7HkUI5AplJXN+li+vqTxSJsYGtl0rN8W78UwcsQgSkFEeg== 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=mk+XDK3MFq8mXRvchxkelTU08mPnUguLVLScNy7yyHc=; b=SP0xUWd7OYgzXYUEXke8sidYiZlxrSc/AtoxSxs/WmGo03/vRf66ZV07hexfFiNhMwsIw4RWUcUxQcDc6khZmQ0WwokLjIHPKrRBPndLiT7D7jIioOU41iZpsueJb+zLeO1YC2RIrSFlC2ZGOG7EO+4mlhvyU5JZNsF2JZjmxNJ1WF+x141DBGzg/W3uya/Xh725M7CnZmjdKZWGTxU8r3aDbZd8VDDvrzRJN/cZ0u3I7otKGzkkuAEfcqqfp5H21sVBXb2mqoqvrwLGvhiqs/iBsS2IYQG3ebkPjQzo/at9qzWMgu+6PA86qYzWYXurF1MW7GvtSilIspcXv4gFKA== 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=mk+XDK3MFq8mXRvchxkelTU08mPnUguLVLScNy7yyHc=; b=GFz1Wq8WO0rO0DV+77M2cInisRcZARAmjQEwRYPoIpSFhY5yiXJm8VbpHTJWdsv9VN/Yk+paXeHFIneDNtrYSO/OPpmSnDsw30zde9/BBjwt3gwHvRYwwdw9wnN3N05XjsUEuOlZb1LeD3HDleXhK0X+yife+dzhD8F2JtuiweRdM6cjxH2jlvzaYYSmk7CBhVJUv/lEAAwH2Q3ZBh6+shbqK2u6G6B9tPqg+42nN9ZDundL8nYNKocvrsFl6QfDx6vB9LuER7dNWMCbE3jtldPMEjueBBKUG6truhJv51TA/EhpCwHGLHo/KCTS4HbT4n/SezUx6lZIIl8xeMj7JQ== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0298.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:37d::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5654.24; Sun, 25 Sep 2022 15:05:06 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::85ac:1b92:90f:dc18]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::85ac:1b92:90f:dc18%4]) with mapi id 15.20.5654.016; Sun, 25 Sep 2022 15:05:06 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Sun, 25 Sep 2022 17:05:02 +0200 Message-ID: X-Mailer: git-send-email 2.34.1 X-TMN: [tFsk8eiFh43S5H5Yb/BAgJtVjyBFTvVT4X9C5GbSX2w=] X-ClientProxiedBy: ZR0P278CA0057.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:21::8) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20220925150504.2727989-1-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0298:EE_ X-MS-Office365-Filtering-Correlation-Id: c742173b-e5f0-4b58-0933-08da9f0754a7 X-MS-Exchange-SLBlob-MailProps: ZILSnhm0P3kzD6Up0rDzZ4U4HaxhYnjzsiWkgMpM/DosvCykh9t1O3z5GLBnsxW0mD1UEZlpDDuGFwQWSCsTfTVrCiUkNhpmtZhUpX9IliaSlUfYUPq2lulIqjph9mfXfxoaiPeGCrGtV20VR25sPVfnCoEzjvbmpv92m/SImBPfAf7baqK8MHTB0PN5dq2FvWy8ASS8kpkDgSB9Zi3TQnemnaOW4V/zb041Feun/dRQfGCkojApJYY6ZB6NoWPV0dSzWsjVbY0McUDQ1iMf0pV1touOJ3zntF98+zrenONA+57OEss3kkqkV9TZjLoIFB1mR66IBgAMhdTLUmtf4cvhtOyjL8gz0mMP64PeU+JlOBbEUrTGHXMCD0E6usGEFlYtKwu2JFJqdkV9sHII9cBmmGmzBbS5T68skl9A1EHKUAUdY2WrQWbPD8SkywdXy+FXx1T/ffqlvFb6ouOi2ZE53GkQJVCn19FkkbiYd2paY6CoIh1doQN7tutI9HHp8I7UvwoFbsCJWhhFsM6BWcVyW8LBq6aeETycqCcEUPY0UzLwK1Lj1PnEJq4k87i8Ike4vpl6PeFrl0tUxdtUIOc+e7GzsdEbZK0tpYA3W9WEsowvcfo8ALd/O5UwJb3Umle39C6Rrrfy+RtBAcN6485J/WU1fsWvh3mfOAMDZ5ExoQVAlMSnWKKnzG7kry5B5jk26798NB/Qo3QNKrSVKu0pb45WVr8OnmHbd6dOnVJ34FDZQYP56ZoT4+KKMRuK43VnMZjGjq/vh86ZDxZnKK1cOBG8kbhm X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: TfbKDSmbIDuPTQILTKrGJN8mI+1xZjzYel0hC0BxcQlUok7iyKWB+v/hApbqRmWvrvsMOdlKG8SZap7bzqdMjLHHTzP8yCBiC87h/XLJ8Y0Ku4TZTK3jds5Dn53MTTPdqBHMTcj4FJe0sOyjqJ5cSPsZ9N/2El7j/3iP5QogpsZWDS/aAsvOEN+d1qwWtT8eXw9hiGpSYyhzZ6KEYc3DoxzBR3lsCeCMgs1B7zdViggqaGsF4ulKNkikMxEYxoZFE929qyQCyp3Yr6IRAkCARI52fBLchPo1ENxOL1ApRmvPKcxbHz/E3hWPPIlBL7hWf8e/PYI+cF2X+PpRwlFTfibbnaDoWJuAw0westBsADMkf7EZ6g7q5pfRiB9P+3/m86gnag9/O9HeTRmRUw9sV/dnX6VQB1pj7WeIVVhtboVjbXXx3VZSMr/xknNI3aHM6LlwGRVs/QGMAzBMBu/g66w1KUhMOqnA5BySYZodN8dv0WJbZCQ+H2fFrz0yxn5X02nxJXhyBxlnlrDsIHNR4pvzI9bOXM41CBE8skrpH4+yjjCz6fjouWSKbJKOLdFwfPDH+YjF42YZZ81+NtHgWA4kX1gJzOC7CCrEm3PPebdImBS1b7Q5Czaard89JbUty8YIaCFsHRmcALmGzlq3Ng== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: P+e6g20IVuELKwjXYeOy8t6DtfPKaWthwS2WCzQtQ/ySVIVZZ0kWtkqdm5Hk1/l5Sz+Z+570mU3iRhsd4OlZHQ+QmCA56qa25vcBSA3+ULY8gaWlE+FBrtq2hkhsY5O8Wnk0ix34mZXYlTe8Y9BRixhf+dWT8t97vOYhX28qaFRt2ujpl6ZACuOMmU7h1/Zt12YTzOsf3toTTVpBUqVeDwa/OIq8u4giKYDvqRaSVrGGcHLz5IjxogW4vkZwnNTHrhFp6EsifSJjB3usVmXkmC+WbPm48TDKyPEsiNtjeU0+tX8ubZLvp8jeqdJ3jZ9MJ2OVHQobu0nMrWcW2t2baysIZOd2bHSZU/2wHnWDdCfmyPlym22PoXxTsPHGjeIvI0HIIm2MD4jxufm7NjuA6okY4h9KHQQXXOaBcWJBJOFxxdZMJIXK0xIIWZAHwFi4p9tq2bJBa5CoV42iVuEAIRe3okglDvm6xs5oIjcUwuQYe23WKq6C4DaI5Qte8JU1pPoUAH0oCWeVT8TMzR928ELa+zl4dRJbbEG6cCRfUDw8CXrhfZ7KkIHTS8O4BXFu60wuvnUI+P/H4CIfF2csxS45EDTNEpCqqaiapxHez+9b16zp4D2dcjx8t+juD3xQykj1DkbZls84ZLCJqSta7CaMXjMFWfsxz7uuPtoBb2GW4Xk1WVE9CFn5PAM1Kte3g6k7aP/xhnY+3M2/N9lXRT6KpE0VR+t8IlZOIKtoCwkWUGEqDjw1eF27h/mWZ4/wU/MBX+Dd9MuHVGTu4suvJ+4ZXOyDUOWJYeipPZ0DxAz5FqIyhJsrT4MA9xE7NRzwsyufy++B/wWcvpParCa/bRaN3VDSpzUFsJBLZUjwg1ALEWk48yAV4a7dZlAaXxFo9Ga2Tv3fR8nB+nr9HLcX0rtN1Fbh6/OxkNnjHrXbpRfN7fdgEEseWifJBe8Pr7UFDZ7BS+y5KLrmS2KpvjPJLgXJ4vKism6z744BK/3tPzw1Q298go68EIpBJ7qWaS5SsLDWDqjJVzWK5/PeiW+Z36Ysw4tGw69+0W5Q9Gsj19og/+NKI69xVKqBx/PcOYZBJc/bFZ7IgCvgMZ8YhVDVe4pWKna1E45BakQSFTeZrDyp6kNODhIsdZqC3yv2M3zFOjPrKUtOMj/vsIacwo7f6Q62OutCiMnZ3NitQmebfBIvWR6SMy7cdy2lsSekMWz5vS0NcSmDQ/+mHQqRzJHJdoefIa+xhyJMjrgng/iKF5ND5deB8V13PkagLBoalatTvZxxvWnJu7kQw0kmt3lDcamPiN2I5rw+elqCa23+tpv7qA7mU7/ZIzuQc9iqBIo/ X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: c742173b-e5f0-4b58-0933-08da9f0754a7 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 25 Sep 2022 15:05:06.2666 (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: AS8P250MB0298 Subject: [FFmpeg-devel] [PATCH 1/3] avcodec/amrwbdec, lsp: Include mips headers only #if ARCH_MIPS 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: InrhTwoonoxf Signed-off-by: Andreas Rheinhardt --- libavcodec/amrwbdec.c | 4 ++++ libavcodec/lsp.c | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/libavcodec/amrwbdec.c b/libavcodec/amrwbdec.c index ea3812cd9a..b59066adcf 100644 --- a/libavcodec/amrwbdec.c +++ b/libavcodec/amrwbdec.c @@ -24,6 +24,8 @@ * AMR wideband decoder */ +#include "config.h" + #include "libavutil/channel_layout.h" #include "libavutil/common.h" #include "libavutil/lfg.h" @@ -42,7 +44,9 @@ #include "amr.h" #include "amrwbdata.h" +#if ARCH_MIPS #include "mips/amrwbdec_mips.h" +#endif /* ARCH_MIPS */ typedef struct AMRWBContext { AMRWBFrame frame; ///< AMRWB parameters decoded from bitstream diff --git a/libavcodec/lsp.c b/libavcodec/lsp.c index 90f2efaafe..9e7bc5f87a 100644 --- a/libavcodec/lsp.c +++ b/libavcodec/lsp.c @@ -23,11 +23,15 @@ #include +#include "config.h" + #define FRAC_BITS 14 #include "libavutil/macros.h" #include "mathops.h" #include "lsp.h" +#if ARCH_MIPS #include "libavcodec/mips/lsp_mips.h" +#endif /* ARCH_MIPS */ #include "libavutil/avassert.h" void ff_acelp_reorder_lsf(int16_t* lsfq, int lsfq_min_distance, int lsfq_min, int lsfq_max, int lp_order)