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 C10CD4C982 for ; Tue, 10 Jun 2025 13:55:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id ACB2968CC3C; Tue, 10 Jun 2025 16:55:45 +0300 (EEST) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02olkn2048.outbound.protection.outlook.com [40.92.49.48]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id D5D2F68C875 for ; Tue, 10 Jun 2025 16:55:38 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=C6MajvvIotZGokmN0pbRh+5mGFc3z7hwJVInC2EfJQ2LaQ6ecomn2eiZzVFvcra0akIRobK0sh7WbcWZQuHqT2AN84Fv7R5et+P8SLPbg9B66YAuIHWsTBcpDaNvhDJTLM6ak7g4IOTeXw6/PJWplB7yOcXhb1b+iIdxBHR1xi+rudt2mZPNFCBiY6ojDLCzA5wTCzd6YWgzZltK08ErtowyDbKhP46ou6LqFfLnCl0IIo/Yb4alkDBQkBwK+BtrAZne8gJ8OxuXc5Ggzv6+K4xqN7Gz3bYhGio9Jcbt5vqRbN6QeCWqKSv5Qzod5TJJ71QSXbPN+Jd+kPPlbOj0RA== 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=E+T+re6RwJyewUtaggt/4wbiVV7vY3cdyU5HoNoLzEc=; b=y0b0fJRIIlxbYYezMoIT8+XeQkJtytyWV82Dmg7ZxApZCj+xQLpqaOEHhtYFX5eG02AZ50UcVd36n2iO47976ABdb6V8c7o7ENMvtAmjDy2GIUK1aeDeanVe8XVRRYfpjJhpsJICYP2hGFTcFcK68xMs5fY/6G6ZeIbxaZ6TxAXyp8Fc9PJ1SqJJ75MK02tlHjf1i7uo19r2WabY/UqFT7FJijgsVJZQmuxLjprxo66WAQnJliaJiTWkpm8J4qQGPzSvuFpq8WF3T6DxZaHKNfS+6dVCRAZEXFEsGzJqHlzw9363barBlnEeQ8kLQ3Bevg0HQqMBcgDZudNFXiwzsA== 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=E+T+re6RwJyewUtaggt/4wbiVV7vY3cdyU5HoNoLzEc=; b=V6REWVDUkqnqyhQysoLaQxfieH1o6V6J4N3FDy53DrWkKmfjsSasSraga68XfaLIeMqP8TFHyGFCuKsoZhvrmqus4O8fV4WCCKEscD5N+1m/465pmalbjK+gbZJsoh4Yba3uqh0Z7P54XmkyDHN7KgeBUFLWPIGq/eDyUBTdPh5ihG62GND+lOLj7eP8CF84Ry8hb1NoO9USet9gMQD90+EZ26xLmh22GHIlKtySVZaCgW7QoKSi5acUPATxGb98Db1IWqiHbivf3jblsoqND8p54/+rQ0EOtwMKooVK/NwX16a9wdgtr6/B0phjCxoan+4ZE8uw5YB5WJ2GJhFEyg== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by GV2P250MB1119.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:266::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8813.31; Tue, 10 Jun 2025 13:55:37 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%5]) with mapi id 15.20.8792.034; Tue, 10 Jun 2025 13:55:37 +0000 Message-ID: Date: Tue, 10 Jun 2025 15:55:35 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250610131042.200918-1-ffmpeg@haasn.xyz> <20250610131042.200918-7-ffmpeg@haasn.xyz> <20250610151945.GB241877@haasn.xyz> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20250610151945.GB241877@haasn.xyz> X-ClientProxiedBy: FR4P281CA0256.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:e8::19) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <02a83c78-a212-4856-833a-1643d0d6033e@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|GV2P250MB1119:EE_ X-MS-Office365-Filtering-Correlation-Id: 25e08336-3c60-49ed-d791-08dda8267a61 X-MS-Exchange-SLBlob-MailProps: EgT5Wr3QDKyZK9vGfG68QqymKTlMbj8VjAVNL3xGwqAfhdjCwbykYckAas25F5ZyvPKrAM/HYHhiGQXlhP7+kNAhgxY6SYTdsIjX6zDV8D74zEvH91OnLZbC7XLLKsy9olDYPtvUBNEQ3MLwfdNeR04mONiMee2Judhdz+/JV8NFqox5t3cCPoSmmKkhmLsKTWgVulQIspvXqWbOqJ/Lc4+sa75tdqklM3/O7LhzceSk9/vZvNiluDYYhZH51XEoLN/1ICmN4+5yRILBnpO+u9GDmrr9/GDTrlyiMqWAgLEQ3EQySpXU17tUNOkUi4/iM5wFOUFBGvGC6ZhnQ6hHSAGKuaRP7elSiIBnhDIIdo3voyjjqAS55oD0uBDXHA7f8parPF7MRlPSC2zgAT82Myz91iDN9gDK5rUyBg89EToKzCQmekdl3QV3p7DrBUMecdYKnCtNnSLRhKPPpvZsgCjUvXKv8yG7VrNX8WB1S2UGY/9KCzWPT7drcqDg92lMjFfXbDxgNVKgx4k+IvbCGqnkD8xVRg0uC/mokV73d8YZMy6WAwBZsnFUUhkakUvpyccdFUC5ae1tgIFvN3lkqaTtvW4LHOYZyRE4dbnvWGUVEN+lo2g3CDi0IDhDjcKyegfEEEuDbCVlnBN4gctbvofZs3mOcT5FEaMMtBF9vkCJUeKRblFfkrVjFXhT4MefC1OWlYYERiFBxfdMywe2TPIJ/pIGL0tCeAzHgojpmdI= X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|19110799006|15080799009|8060799009|7092599006|461199028|6090799003|3412199025|440099028; X-Microsoft-Antispam-Message-Info: =?utf-8?B?dUlsa2R1QTVJVXNMQXFIMHV2ZXp0cFl4L0VIT3IvVTc5U09MaldlbElUSktv?= =?utf-8?B?QjJkTmhYVnhmY0hLdXB1UGh6NURpUjAwNEkxUDA2K3lpQmJobGVHY3RWMEFI?= =?utf-8?B?YTNTMmF2WmpiT3VJOE91eDBLak1OYTh2RDIvSzR6bFVGRHdLSlZ5MmNMRkNO?= =?utf-8?B?eE1ieXhHbDh1STlheVkwWmFBT0ZUQWgxYVpPdVVmbFF4RndvcXBYdHlsdjh0?= =?utf-8?B?MWozTDc1Qkd2NngwNFpvVUp6NHpqTjVQQmVuemJOVSsrYUdYM3RXeWNuSjda?= =?utf-8?B?cHAwb284clpOSGlVUDZwSXJhV2I5Q0VFN2diZm00eUFwbld2Q3NuL3laWHFv?= =?utf-8?B?L2RHWkw3RDVtUHorN1JMYS9RQ05ITEh5dys3RzJkcmoxeWI0VXFES0ZJUUhi?= =?utf-8?B?czVpRWRFTmtnS3FVUEJMMDFFYUdkMm9idm9UQ29XQ05IQ1pzRFR6YnpJRUZs?= =?utf-8?B?OEpLSmVGYlNieVVUZ2wvUmF6RkhKbURBZ2FHK0hDMFk0VFhWTXJTWGhSNEE1?= =?utf-8?B?Q1ZDVjZUWmpSYXV2UzRoN09mTVVXYzk0UnRabXh3M3I5TTdjK1ZFODZpalMw?= =?utf-8?B?TVFieUhZbEIwcnRKeHJ5N2Q2eTUwZHZCT0ltZTRGNktTMlFoVnBQSUVrd245?= =?utf-8?B?elh0dzNlR0JVMldSanZUZFljZWg4aC8xUUhJNUlyRjRTcHFOMVQxWUQvaEJE?= =?utf-8?B?OHBoL05QK3dWS2RHdnZ1dWRuUEMvSXRXdnloT0Zkb1pjZEhRbjd2VG41ZjBj?= =?utf-8?B?SFMyZEt1ckltOE5tZEFkcHN3TEhTNmNNZlpzaXFYYmVsc0svdmtYSUE3RlhW?= =?utf-8?B?Q2t2SEJqN2M0dVljd0xxUUFES0VOSEpDWmt6SDlvWTZGaHoxeEtMaHIyYXMz?= =?utf-8?B?M20yOE9xMVZPNzdhUTRGT3l1cThmemwwb1ZTNkplWG1vVjlsWDVUU1EwV3ZX?= =?utf-8?B?M2hlRzRPL2RpSzNMdEVCa0R0bkMydVAyVzZ1SWpWbWpuN0FLaXp4aE1WQjdF?= =?utf-8?B?SFhNbk9aUEdlYU5uUXBrOElNbU5scmZCTnFrbG1seHpwZVFEMGV0cUE5TTZx?= =?utf-8?B?Zlk5Tkt5YS9BSHBiRVMxeG8rNzNsakYxK2hMTDkyZmg1bnJqMHVIb3lEQ1JN?= =?utf-8?B?eTNBU2Y0V2djZjVvMnZka0ZzYTdBcHNJcktUSWJlQVVHQUhCaTRSUXF1UHhQ?= =?utf-8?B?OWdHaTRrYkcvOGc3VUI0NERhcHpBaDUxWmhKQnVGbTlEVG1aamNiWnNoMTZY?= =?utf-8?B?dDRVZENxUTVUcXd6Mlp4a1hYM0hsb3V0RSt1SGFJaWg0WDMzdkY2cnNYYmV1?= =?utf-8?B?UGM1T01YeG95SHZEa0NyeDNad0JVYTQ4alQ3aXpxT01ocGwza2Z6cmtLZXQz?= =?utf-8?B?ZGovSitmQ0FLbWdPdnB2QW94MFl3cllWM0lqdWtKV2FhTDE1a0k4N1didmI5?= =?utf-8?B?M3UzRDNXU0YwSnFyYWhmSTd2enNXd3dXcG4va1I4a2hmeUVRcTE3a1R0TXJp?= =?utf-8?B?anhaREFtQ2RoNmNvVVNjQzN5R3NIOW9WZFI3b1NJYmRFNytlT2JGSktPQmtv?= =?utf-8?B?R3hEZz09?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?WjhOZlFKZTVSOGVjMkNycmliSFdJM3pzWXp3UmJDSnJ4R1luMDhBUnZZNXVi?= =?utf-8?B?MEY3THJGWmRINDFKajBvRkV0bVBPeExoTmRLbmhEcDlVcnl5WVEzWVdVM05i?= =?utf-8?B?aUQ1cjU3SlM3N3lHYUE0NnBEM05DK2FrRXJ3OWlBYXhRK3dZRE90Z3ZxL1BM?= =?utf-8?B?cFF6OExFVTJqUEFpNkltelZRUE1FQ01OanNESWEzbVY4bzdFdEtzUThCTjRH?= =?utf-8?B?TjFRWVdoUGNsa0xkSWthQzhnaXU2akJ0MFRTTFdETnZ4RjhQK2g4LzhBTXB6?= =?utf-8?B?elRBYURRR0ZzLzkzcVRkUDFPRUs0RWE1R3hHM1RPMlpOZ2xWK2M3cjErRGdT?= =?utf-8?B?bm1kYUZXbXhBRlZJaURvN1lVMFpoUE9DTzQwcER5Tkw1ZUlJckMvMDlzOTZP?= =?utf-8?B?UGZvcUF1R0hpYzZFMHZ6NzhiQmRmVHhTaFp4MU15blJ0L01ZdjBHSXhUZm03?= =?utf-8?B?eTh2RnhIci9Td0lDWml1T2ZWbC9vQW9UM2xOZlJ1YkRJWlFuNVVLVC9OeFZS?= =?utf-8?B?SDJIOGs5OU5ra2FuUG1XRDBvaTFZcFc3VWc0QWQydUFwNkFweVFNV2ZVNlZs?= =?utf-8?B?cjN0RnNobHFOYzA5R2pNRUNpVVFtcTFuZ0lDZ21uaEFPWTBsMEVsMDRTbjVv?= =?utf-8?B?bWVlR2o0amZXM1FQcm4rTmtWRVROQ1pYRGtCZjZleW1JSWs3eXpDMithUmVV?= =?utf-8?B?bk9hYW5XVkpidEJUYitzeEJ0WEJWOFFOajBSODM1clU3dnprNGtlQ0NoVWE3?= =?utf-8?B?WVJ5bmlPSUFSTDVXMmh3dCt0ajhDNSttVzd5Q0FxOFE0c24vTWRFNU8zcWk2?= =?utf-8?B?a0FwTnlDcVhaTXBuMUVwS3MrTGltL3lkWHVOdEhxYSs3Zm05RW1UakNJWk1u?= =?utf-8?B?cVNZYjdRaCtrZXdDSXF1VVlFS0hid1E5UVZjdVZRNkx3dkpuYTdaMGc2L0Zn?= =?utf-8?B?TGpEN3cyNFlBUHhHcWFURDlndVphR2h6NzAzbVh2TEMrOW1VV3ZNOTZZQ3VD?= =?utf-8?B?S01sbGROWGJIK080YWRNVzVPeXA1a040SHdpUWx4dzJBQTN6ZWtRM05WWVUz?= =?utf-8?B?VG1mZTNhUDh3dVRiY2FDOGliQTNXaFZ2UTZiUENSSFdtUVhYeitnaS9GaWtD?= =?utf-8?B?eTNkTDdOOE5Hbys1M2FqRjJjaElSMFFtOUpCRFpmUHAyTThkdjQ4Z21aeGNX?= =?utf-8?B?QlhGZHdoV1FzRkxPT3A4WVMydlBOamVBdUZGVElnZ3J4cnFkNEgrQTc3NUx0?= =?utf-8?B?SGtQMG9Fb0ZmN05xcnJDY0lWaldXVW83U1YxNEJxMndrMkZMay8vVW5nUHZC?= =?utf-8?B?MnZKSTdUNkJ3K2wxc1NPL1dlUTVoVDVKcEV4TjUvWUNLZGdLdFdJY25neEY3?= =?utf-8?B?c3NSbThab1BBSVQwM1pkRmNrQmgzNmtjdUszN0hOYVlZcnBkMzNjTFNrM2Mx?= =?utf-8?B?TVRWOHVXT1dUa3J5TzJ4UGVsZjN1VUxtWmkzSWVoSHhBUjM4SG1BRzB0Q1Ba?= =?utf-8?B?d2tCNVFibzk4VzdjQUN1RnpQSWN0TWo2OUFuVFRXbFlFc2dMK015UUd6Y0ta?= =?utf-8?B?V3hRdUx2L2dxaFRaQnN5Y2I4b0Q5c0tsdEZZTmVzc1poWGxxcUhWemh6MWtE?= =?utf-8?B?c0NOTzhVY2VWZzlpUnNiQ0dXY2o5b3ZlNStPblFhaUNOODhHbVdkM0Juazc2?= =?utf-8?B?TkEvNHhyQm93Q2J3YlR4ZlVDcEFqMHNSM0Z6Qk5hREtmSWlEK2NMbmtEUGlY?= =?utf-8?B?TVpnWlpEVFVwUWo4R1Rnb3NuSjNhNVBFTzdpY1RDU0tpY0RPSkMvTTFobFQ3?= =?utf-8?B?eUd1QnFuRnhha0MzVlYxQT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 25e08336-3c60-49ed-d791-08dda8267a61 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Jun 2025 13:55:37.5022 (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: GV2P250MB1119 Subject: Re: [FFmpeg-devel] [PATCH v5 06/19] avutil/mem: add av_dynarray2_dup 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 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: Niklas Haas: > On Tue, 10 Jun 2025 15:04:57 +0200 Niklas Haas wrote: >> From: Niklas Haas >> >> Like av_memdup() but correctly rounds up to the nearest power of two so that >> av_dynarray2_add() will continue to work on the duplicated list. > > Just realized this is public, will add a Changelog entry and bump the API > version before merging. Is this version supposed to be merged? Anyway, this function seems way too specialised to me. - Andreas _______________________________________________ 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".