From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id A925F4CF41 for ; Tue, 12 Aug 2025 10:35:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9BFA468C9FF; Tue, 12 Aug 2025 13:35:44 +0300 (EEST) Received: from PA5P264CU001.outbound.protection.outlook.com (mail-francecentralazon11020091.outbound.protection.outlook.com [52.101.167.91]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 72AF168C770 for ; Tue, 12 Aug 2025 13:35:37 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cWIgxtRANTAUr1c7OD5/Z0ywfJh6LFi/b+HG8b68eeWICPX2kHeIerGzKLgUUTLdu+5QGh8DuxEANZ32mm7xmIziK/+n7oL72BNKSmRg/+b2wMela0KgT9HoGDCw0F/n+ZIHhMCq6wvE7p/VVYz539SdlhBmtudiYIYunAPyvzeqNekIlopMDIsLCxPpHAeK2ZXDxW3xw37qZtlpis2qMuStbWqxwZdPCebi89at6sMjzGc8RqwBDsVl5MzTW/M9gqu1T9z6DdGikHWv6Vbb+P6cuIUzTpPxmJuMfiPQBpIAA6LH02tD6IH/JsK96cp9EzpwztD41ExolrRvL0TuUA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=AS20iLMSsn8oiyVtDNU1BeS7wnJ4e53KSxEIBQAzUB4=; b=j7d5aBo83zonUJJUQp2T0Y2EVZM9Xl3EBBYZ427DyDoYYxvQ7xYpWAGir1Vk9xnX9iuZJSmT6o46HnAVi5UVhHCTeI1YKRdSk9Dr7tpn5AeGHHD1AcSMA1teL9blcRmVnPcCBP+bXP/rnK7JnqWb8LlJ3WboKNww5AvfmKD4hy4JXpTttdrP1VtJQ7wW+OkRTxhyVjv4Frl13oDNlDupwi0pk91n6VBgxrPj4xBZgkNsYqY0KoLAHBwUNaPpe/F2gT6w8RgXU8DomEexhNqH9NgC/vMzCcUkcaneniKdgAwvbmsi5/8RdOOXJ+6FsZv3g8q/R2ShNmpfaXwKw5p2sA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=cji.paris; dmarc=pass action=none header.from=cji.paris; dkim=pass header.d=cji.paris; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=cjiparis.onmicrosoft.com; s=selector1-cjiparis-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=AS20iLMSsn8oiyVtDNU1BeS7wnJ4e53KSxEIBQAzUB4=; b=YUTIbgRR7lG+MqyKOY8FyUIe+XaMnnTYHUC+BAeNIq8wd0Ie07F0wQYoThRlj9793XQK7qVC9lqshvjdwamfxsNtxZ8aVvpxwpCx5iAyrI7aMVcRmZfHiJ4tYt+ZmxYP9TWOVLZo6iDvsPylyjlsI0hEhn+/pQdFe7jKPapq0B9Lmciln0ENWV3WElTLv2bDNYC0E16wZOJz0Ize4QUk9o8m6A2iu1bByfXtZXL5rN0AEGHQEgeHObefYW+zWs83TdNf0Kn3mLNJOQtb5FQdOpe8++8RcynLCgmituwkzYEJkTrDi5e/nwUHYobpEFC73vaeu2AqdABLVw7Qg+18Tg== Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=cji.paris; Received: from MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:34::23) by PR1P264MB3664.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:186::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.9031.13; Tue, 12 Aug 2025 10:35:36 +0000 Received: from MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM ([fe80::a9db:c8aa:ffcb:e463]) by MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM ([fe80::a9db:c8aa:ffcb:e463%5]) with mapi id 15.20.9031.012; Tue, 12 Aug 2025 10:35:36 +0000 From: Nicolas Gaullier To: ffmpeg-devel@ffmpeg.org Date: Tue, 12 Aug 2025 12:35:17 +0200 Message-ID: <20250812103531.918896-3-nicolas.gaullier@cji.paris> X-Mailer: git-send-email 2.47.2 In-Reply-To: <20250812103531.918896-1-nicolas.gaullier@cji.paris> References: <20250812103531.918896-1-nicolas.gaullier@cji.paris> X-ClientProxiedBy: PA7P264CA0108.FRAP264.PROD.OUTLOOK.COM (2603:10a6:102:34c::8) To MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM (2603:10a6:501:34::23) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: MR1P264MB2483:EE_|PR1P264MB3664:EE_ X-MS-Office365-Filtering-Correlation-Id: 1be5137b-8667-4801-2a38-08ddd98bf929 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; ARA:13230040|10070799003|366016|1800799024|376014; X-Microsoft-Antispam-Message-Info: =?us-ascii?Q?ncWxwPn5ARMGAYloQ2sFDGfRShn/ANbQ1j3pnovXAw8F0urrm4RLeNfraK4F?= =?us-ascii?Q?hWCVO8EnJQyZazKP8UCAdNwcPAxNkItJDEIpyrWEEdDrpC5nnHjkmHPepRgi?= =?us-ascii?Q?U4c94UmlMI3wAkt7UkIXjeEEP5tqQrntVWPtJ9kO8mxFw6mDr/d4A4HT9ZFr?= =?us-ascii?Q?IQLj+wqXxlgn6gx2oMsAvsV0cJM8gWmBWfknRVaeHqbxeYuyeItaZ1SLCgUO?= =?us-ascii?Q?UMDXx/ccpYkaJdVz+Kbv7FsCkok68hozeLOjW3G7eQsKsEwYrnILMWE+aEPm?= =?us-ascii?Q?7b724RpS+/Tji3zNmCJIdM5uJzZLyu/q35Wk0Dd0C3OB6k6EKwgAqskPX6kk?= =?us-ascii?Q?0+GMqXmLB4zC8vf11Vs4J6TWfcdBadFIxXzXnswvkD/qLthE3a/gcFnA+LUe?= =?us-ascii?Q?G1J0Ol6h94Qu6uTYE+ixSxjttZpBKAAejLfncnRWyRxGgCtBKZPXUbysD0Mj?= =?us-ascii?Q?NHSeuHzb/ko4i8JfvQ67prYVoUMgztgbxL9OzyO5Tm690OOn6A8SJRntixDJ?= =?us-ascii?Q?+Iy+N1MbL6YwihkaDt0OcPA/I7Z0R3ytRaaABMDLrVsMBaZMlaxkJ1hByZYY?= =?us-ascii?Q?gK0oePnq/URfd9ChcphGMww9VBX/CPHTMcstb9iER7vUtTaHi8wK/0rFa9D4?= =?us-ascii?Q?hrMSCeKTq6yTFIpB8GCvcEVbuGssLXmP7ccaLHaCkXNT/6IWbFrBrlebtXDZ?= =?us-ascii?Q?0Tkzkp5tTqgpG8+goj+2u67ounhkcDsr285Rrbus/cSLg1NkF6/UEWCrhzfY?= =?us-ascii?Q?F8FzZO5aQ/Y7AoKsdI4oEqlRfPDU8uLlaRiOqL7ZFegumC6UXIGodBbfRVzW?= =?us-ascii?Q?IcFCr5DPqEzj21RHXpw3RzBjOsgIgAUtqkXqfqanpSv5LvcWI7VBk9Cu7kAC?= =?us-ascii?Q?FA7QYgtfiXtc/br3Avlt38KDlzYTvjoEwY2h5Z7YDwDxCOVNkz0yMhyFYlIn?= =?us-ascii?Q?UCw47EqngBqjFusvI8x1JfEp7sQVv+9lfu8BptIg8TUM+4EIzcxy5gPEUlBi?= =?us-ascii?Q?9wBr/yXiGd00vMcQkph7Cdg2OHq3hksZ/qZcfTIq5mUa+/tgOVF9cROnOh7M?= =?us-ascii?Q?xnMdFagDhwhyr3K3nIBsO1mmba2RiFUvs1BCKCx4kIFnYaymx5/e32ciHhoY?= =?us-ascii?Q?rIncAORJ+ta1YQ9qIPxAlC7TUZj3jcEKOwKZ50H5hz/PZQ5SI/1BI4BQzQOn?= =?us-ascii?Q?zgc3SMWkuPg3nDLBroPAC0RFspNy/MdoFHDZCC9s8Z4Ib4FWtngjMpe+ncfN?= =?us-ascii?Q?lg2s2qkOqrC7OC9JD7uxb1g/Kw8wzvnWj/aYs5pI+rv1N6lNaHzGZBqBr3l3?= =?us-ascii?Q?lP710EidKNHAQuRNHvWv6OtEDihB6juV8Q+z+J/0TpKZE9b0xAWj4wAxNKIK?= =?us-ascii?Q?EWBOs1NBfKghQMpg0lkK97KmoNNLpe3mCRwf4OlhVPKUPWA5BuHeZehxzh3e?= =?us-ascii?Q?Il7zfvljkeI=3D?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM; PTR:; CAT:NONE; SFS:(13230040)(10070799003)(366016)(1800799024)(376014); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?us-ascii?Q?CKs2Lg1ZvkvEhAiyaV+XXV+4slSkCCxnVbMrKxNNILSwi/dOwIIVMM9IpNrX?= =?us-ascii?Q?yOc5EI8dBK4EFdLgu379gkvL2fn+kOX2byuAhwpF1EncRamw9hNy0ajT7s0l?= =?us-ascii?Q?jLpFo3d5J3DFxnV6GMdWq0+gYfKFF9m458Vg/atPx/mme3ziG9QhyZZ5BiPW?= =?us-ascii?Q?vnXsIl4yCWZOySNtTzcwz0k/N/nV/VEWSc2DWXQCxjgkJlwu8em5M1sz2FHy?= =?us-ascii?Q?dhVATrAcC3esGqdWr7q9CmlV+Jbq1+V4mrarmYVcC1cOHhKcXNcrmLw7sXM4?= =?us-ascii?Q?0CplFHaH/pfosE2c5L3tInuEuDYgi+TdSZ9eNq+HeBHc12mdiAWydCovde5G?= =?us-ascii?Q?X2SnxYcqBjp2JSZztUQ9d1J16NYF/wnBrDAc0sy6n36SB5xZkRZwBvJIXtKX?= =?us-ascii?Q?F3rDonExKX+mBn7EASIxwN0nuiCZQ/88P43ucO+ncNoCMYYQip1WZ81pgfmI?= =?us-ascii?Q?va0S/en+zHlNZQbw0KtCUSr7V8y/RLBpeNbXSkKwWeKNmdmcB4NWethm33iC?= =?us-ascii?Q?mpJ5zgDXE7ExKcUbAkYQ0Sz7Z6LPZny75cCvMKcs2MUHrkdGhQEfxQ/8K9xb?= =?us-ascii?Q?pzgD5s/x+v2ToMy3zPF7XEPnvub1wZ5t9t+5Wd+BsNqqfyqTdf3Omkc29oaF?= =?us-ascii?Q?UH9PssFEYX6HONG60OtU7Nt8caeFvQbsEzcPoFaV+4kUcZriG9iRIU1MRO8A?= =?us-ascii?Q?3HViZPVSfUa0SNdMiE+qgV92X0IyRj6O5PMXkAxzh6xrvFzJ8LsT7zq0mg+Q?= =?us-ascii?Q?eeu92JpLXwuUmhvAi0EESSpxTgPCBq1ZVPxDMLbCSiEXrB7y3GG9AY/l/r1d?= =?us-ascii?Q?J4Y3Ji7zehEZlRlYI7PWspmF/xMxLFFct9yO1OUwR1+2DdMNXFBbepJkp1Y9?= =?us-ascii?Q?NjXcpCGpCnkxjsVjcxLbkgafYJOiM3EfU6zvnfnvnoHC5e6cqXkKjuTarMfx?= =?us-ascii?Q?QYwD9gsvGDFyGh+AW8ezWgsUdE9LcO7arH6mPmyTch1XxhVTB+B4RzZ/Jbng?= =?us-ascii?Q?xSjB9V+N2YTUgNkN4+paGs3VkCHVjr1qpyTpUsm7uOkyKdfRdwA1Cb1pwcMt?= =?us-ascii?Q?KGWV3uLiJAuqaFtKnbA9Y19y/RhEDCRA1L+hR9w6N+IFsW4NAsct3wpUtUC9?= =?us-ascii?Q?lugKBJ5nBKHYthNmNhvjMSCTLD+xUl99mAKSCZK2fvHvTnzE2hh3Y2uM12Ju?= =?us-ascii?Q?OkgMdjHkd8+iBNShwDqDqnE3OSFNNuy3jIfK4Gxy5HGHhcTp5Jg/5jRxJlCY?= =?us-ascii?Q?TYt1MniIWe+hwreTDJM+LC4gB0d+jTSUwSnbUv7nYaAsKeRdh1KoKBwZ15NA?= =?us-ascii?Q?Z7sgfhWTYHDbIle3enx9UmFe+uQO+DBT29JsoOpPIFb1ySBLPmJa2f3Ka0QW?= =?us-ascii?Q?rFyYs2EePnoNo15H3MpB3bA4ebw4kezcwf6sJV291cimy0ptdQ8J9Syc35n/?= =?us-ascii?Q?ui9rrU7/km3scX49PnQRhXl+8i/w1jew+SdoT7NCcL4P/31LeIlJvoEW2PqW?= =?us-ascii?Q?VCFSR/jcAskLreyNuCVQSr9SpKdm8FzDdD65dfqFbbdZf77BrVoqQJjvibji?= =?us-ascii?Q?EsldekRC3hq2MLLibwIDaXZEgwydF+MmIgEEfDqIRy1X7gB9V+EyW6o6ycQD?= =?us-ascii?Q?Rx+z8IR+GeOv9G/NSJlGzlOn89NMhty5nUhqh17j0JIxKYW4MGHwX+wyoAt2?= =?us-ascii?Q?rAufxA=3D=3D?= X-OriginatorOrg: cji.paris X-MS-Exchange-CrossTenant-Network-Message-Id: 1be5137b-8667-4801-2a38-08ddd98bf929 X-MS-Exchange-CrossTenant-AuthSource: MR1P264MB2483.FRAP264.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 12 Aug 2025 10:35:36.1436 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: fc5390bc-7da7-4e42-b72b-a373be305b62 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Ls35rmHoAl8v7bWt09ekG+Oa1ygVH2CZYsevBDFRu3LEZ1xd817QTABGcnsFBXsToyBTr/QXUhHKy5aXAKZI+J8/LvNfsQdbJFiKj6vXFkA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: PR1P264MB3664 Subject: [FFmpeg-devel] [PATCH v4 2/3] avcodec/aac_ac3_parser: simplify 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: Nicolas Gaullier 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: Use ff_adts_header_parse_buf() wrapper to simplify as GetBitContext is no longer needed (it was introduced for USAC). Partially reverts 64bb91fd3b5a00a8849531c7e8dd207f2a626096. Signed-off-by: Nicolas Gaullier --- libavcodec/aac_ac3_parser.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/libavcodec/aac_ac3_parser.c b/libavcodec/aac_ac3_parser.c index ced640dd28..b49ce0277c 100644 --- a/libavcodec/aac_ac3_parser.c +++ b/libavcodec/aac_ac3_parser.c @@ -147,11 +147,9 @@ get_next: } else { #if CONFIG_AAC_PARSER AACADTSHeaderInfo hdr; - GetBitContext gb; - init_get_bits8(&gb, buf, buf_size); if (buf_size < AV_AAC_ADTS_HEADER_SIZE || - ff_adts_header_parse(&gb, &hdr) < 0) + ff_adts_header_parse_buf(buf, &hdr) < 0) return i; avctx->profile = hdr.object_type - 1; -- 2.47.2 _______________________________________________ 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".