From patchwork Fri Mar 1 03:08:34 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Andreas Rheinhardt X-Patchwork-Id: 46678 Delivered-To: ffmpegpatchwork2@gmail.com Received: by 2002:a05:6a20:a919:b0:19e:cdac:8cce with SMTP id cd25csp1016890pzb; Thu, 29 Feb 2024 19:07:05 -0800 (PST) X-Forwarded-Encrypted: i=2; AJvYcCU72Rxl3IoTQY9Lb0/vDHq0M5DUtBWjW5ISY3L08oZ4eTXJCDN0TPMA2zjFf0J7M8ARkfsKqtlpI7qZASff7nfg0fKiIWDGUBseVQ== X-Google-Smtp-Source: AGHT+IGNNlmGD0HRw4Gfq2geDwY9XuZav2o/CXP+KlZXwm/atWadxcpQu/lFp+81s78JUY+8apB0 X-Received: by 2002:a17:906:2650:b0:a3d:2243:29da with SMTP id i16-20020a170906265000b00a3d224329damr293785ejc.36.1709262425586; Thu, 29 Feb 2024 19:07:05 -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 k9-20020a170906158900b00a4336908b69si1041067ejd.924.2024.02.29.19.07.05; Thu, 29 Feb 2024 19:07:05 -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=MtbPdrEO; 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 A2DD668D260; Fri, 1 Mar 2024 05:06:58 +0200 (EET) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from EUR02-DB5-obe.outbound.protection.outlook.com (mail-db5eur02olkn2051.outbound.protection.outlook.com [40.92.50.51]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9FFC968D245 for ; Fri, 1 Mar 2024 05:06:52 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=GmYW0X7EAZIVvszNxXbExRifFfJGfgefHd+L0ABXHCa9hOPAjtlGuijiiDRMBfor2/3lEOVSiVpsuSp0F/9LkHHoQepbEWp2T//PDBpiKMg1VAWXK2gtTGgrs3auKvJQ2zCh6BTKAs1yqIpJjaS1DO7ZjmTWti84ynPERF8D0nUrTGz1DYHNJl2vbEzlbN5Rnt0S/fNH7DsU99n8cjAXSTZOtG39/gn1NkDEFCw7PlcQfAos34Fwz4V2ICmzsf0y7mIfHwbFBwD+OIcQM84XhnDSerFaEyA8l5wtdvDKPM29hYcQNXSpruLlOMu8BcWxqdbiiuzRWCC1+2tPaoZ1tw== 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=mxCVF+xUgG87Hoze7lj/8xDtS3r8Z9caEj9dv0RjH34=; b=bU/SDL8sA+06Nyuq+mT6ZEb6wdEEjDN6yoJV7hAR3IWq2NF16NJhYHOYRxYxi708c80n7hODCGwifzUblTI6f51xhLh9mrL8TQuNQvajf0Wmg3WM3eK2ElwWf9pCGbq0QAG5BAQPKqRjkXKyvS1J595H3OxSbLPe7kQPgk4tdwtE5rCsTXVWGE0r5vCtdj7yYsfBQx68y7L2p+EdZsQyIRfRSnajpCTi13lxtsTgNqL7yZSRz/tB/QY+q8jpcqCsVA6WEyAp1fSV2KhEJR8u9CYvwcXlm4r0Ld4mFN/J4TasvYDWk4lLCVmhbZplf2osihSiZKQAnQQXc2Ht5GngsQ== 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=mxCVF+xUgG87Hoze7lj/8xDtS3r8Z9caEj9dv0RjH34=; b=MtbPdrEOJ/4mQN2p1Iid9BTTUCbm9SIQNuKEwD8q7ntHAdp4ycWeib3wgvf4C4Rr3P8cpPcDo+/a5Vs1vySNTDJy614KniV5S/E1YuICm3aroEqPhqmEa+QXpheEAoTAgyTuO1D+Ej4nN3AZXzHxZHbkS6GURewVKkkCUUz9mvqDx6bD8Fi406Ssy+yfGCATW6uuXBxipdMjlPkrXs7MfbGIsV1KjbRS9zJZABi+/yIq7qihNnbEiF8nNw/KiElEJsE76j/Q1yOTTmRtf0znGHLeiRUjETyQdQCxDOxutTlvdGnc6ifndwM5N8G3My+BDWy+eLsREOl5hceZgMkIug== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PR3P250MB0150.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:175::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7316.39; Fri, 1 Mar 2024 03:06:48 +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; Fri, 1 Mar 2024 03:06:48 +0000 From: Andreas Rheinhardt To: ffmpeg-devel@ffmpeg.org Date: Fri, 1 Mar 2024 04:08:34 +0100 Message-ID: X-Mailer: git-send-email 2.40.1 In-Reply-To: References: X-TMN: [Ji9JNKmmvp/tlycPY/6LbE/44rUOwjtMUhe/MiyCAvg=] X-ClientProxiedBy: FR0P281CA0108.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a8::8) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <20240301030835.3006751-2-andreas.rheinhardt@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PR3P250MB0150:EE_ X-MS-Office365-Filtering-Correlation-Id: 1b1c393d-2730-49d4-0caa-08dc399ca26b X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Cn84GtPukbozwzR5F+5cxX2PyEREjKujX4FbgT9V+1aecDUc/4rNB8UYqGxxp2AFOLdIlBy8iowZwL1/r5ix+h49zowoSqHjCQ0/cKhCgcQG+4eG28u2YxbSmIQ4FeFWXGUOv7Egju8RUaITMsbYGjsKCGHMohlhicTDBvAxf9y1cYYHpi0677GRh+HNfwDcM7ObddW249SD1jGqZNHX4IiuX+a861DfNNjxmTZ6HdXh0P423Ao1pUEJULiOZag6pwTbaUdbe/Siv55Gs5/QoFr5VlU0BR2sZ0+MNX6y4QNIRT738vedpSx7KGfH74flymM88ABCEIcswNPeR9Zwwj/3I8CbIiIQTj+kADmEWxKxiZFBhRelelAYpuKfRRoTKLNgpJYoek1w+fxP11i29GmOa0kouCyT3Np1bJG30gViG0bPTgsBK4IECR97Y+ZP43c8prP2qOLXasT1EL/4Ad6+sE2/DgMN9NYdFcBqJ9DXo0CVDdNk6A9o8BH0P0JWKlIX+cDUcc2y3tlxSWsCY9zkzKmlNhkB2CRNfeVLha7SMO3vTJK6P5NUayWux1tNl6uHeDRRLEpmPHldblvSUZn2pvQ/itKu6t05O9bYOj+y7hv6iVMXBoomeiVAnTUO X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: 4CLPrUKy4FR1FVouQtm7b1XfnMwMTlJtPLFntH495EWQIx0OzzE1F3tyPZpEI9ZxSCu1o9j4RfOBUWWaIxnlEnXD3zN3DpAydAiT75UrY5jpOBAH3LxhIp5I6PCamfpZmExEI2zTgI5dfoQMTUHK9XOZN52GpiYjdngtufjwErory46OhP8k5H80vnFthXRnnUP7J8HtF3WiqIhVYFOa1lpZGwzyVtKVvH57bV/t16HXYytewHEYyeVWZ1L7yWNsGt6XIIA+l8W9Y+zqio9yP8r4jmIQ7oxAqD3BDwkCY16+1ST3Yv6C8c2pT/y7qNm68d1QVkrrLlad7WcV+RMJaJ6/6ROUDg3e4YACCowNtvMl7zo7/q7bhhxDWpILhcobVjlG9COEuYDs37RrvhHJWEs7r9byEm89qd4u4XLb5MA34KKvFj4cdLXEzvNyp4qv16G3R+l285vtxWCQZeeCkdETJ56tHr3bTbpaOnX746I2I25c3XRBhN50JvLyHY1FQq97mYBTfJKpcJunxyckwW+6HdVmln/iHgjffm/2sxp+m3oAplTyLkr0T/5wK81cuyzAx/XAb6lft7rARFbub+sZW3nD7/RD/CaioOdF3vbR7moz3AX5R9nyMJnmZWomuAcpwHQVy/l9DynBu+A5El5gq+tkjtDznl/IAUKXf36VumMoyQDUd4lTiMY851XrO0g4ZTASssOU6xqdVQb0qUZz49TcU66aEkSMuD/FV1xizPsvUcVLaLUIsMoiWThL9AwYZJG3EubygfZE+tXw+cuQ5i1/JJ8JUFRphdsENU0BeFoRERs4LNla86K6l3Ylkx80C4FfjmBNnqC2KcBDGl9OvMgirl8O09ZaF50GzN5iNffade3mq3AYHAlxGO0Pwaf3GTwMoWNvS58ZObfql+ozR2JN27XK3LqbZAk1CPUW9wt39k9ROL5LMsl/0y8/ApqlJJkDlXH7znI23HTLSpowTNAfaq/1iqVXUKIeLUBP2lsMQ+1gebev1B69mK8GrGif+332EVgWxyAJSzXncqEPpmakRjJcjIiPHP/xSMeRAjXx2idYmLNue0qIXLDgA8qUKCRQhJvvcyXjWC1bcYU+2KDsWnILUoSHvLUaGcJRyFHpoyWeF3c5TLPIir1zNHYJ2EXCUkoMY+rEsU+bZQRJobNI0wqWzkx0hddeaIEyQAFyyFh9kdtvBFjD4jLSPw8f+p/cpT69FRWynhOdnb5fSgeqivZlfgFOMDfCJRGNufpL3va7yp6CVMk7KQU6GjIFKubJPyx+LwXtnJ/kMA== X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1b1c393d-2730-49d4-0caa-08dc399ca26b X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 01 Mar 2024 03:06:48.4276 (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: PR3P250MB0150 Subject: [FFmpeg-devel] [PATCH 3/4] avcodec/aacdec: Move buffer to reduce padding 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: 3F+nVNwW5Vvh Signed-off-by: Andreas Rheinhardt --- libavcodec/aacdec.h | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/libavcodec/aacdec.h b/libavcodec/aacdec.h index e23310b5b1..1b245f9258 100644 --- a/libavcodec/aacdec.h +++ b/libavcodec/aacdec.h @@ -207,6 +207,7 @@ typedef struct AACDecContext { * @{ */ DECLARE_ALIGNED(32, INTFLOAT, buf_mdct)[1024]; + DECLARE_ALIGNED(32, INTFLOAT, temp)[128]; /** @} */ /** @@ -254,8 +255,6 @@ typedef struct AACDecContext { enum AACOutputChannelOrder output_channel_order; - DECLARE_ALIGNED(32, INTFLOAT, temp)[128]; - OutputConfiguration oc[2]; int warned_num_aac_frames; int warned_960_sbr;