From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTP id 3520643B41 for ; Thu, 14 Jul 2022 12:51:20 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D3A1868BA6F; Thu, 14 Jul 2022 15:51:17 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2060.outbound.protection.outlook.com [40.92.90.60]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EA8DC68B69E for ; Thu, 14 Jul 2022 15:51:10 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NyW9oO38s27Zsl1RvTk4zwWRzrIUZZYWKcwYNky5zXtWtvBmBb8uwyNma18LoF8/e9HrA6fNv02c2OdZNnNCTx7Ta1xbg8xSRxv6ogYX0S3tS6+UyiZoGHOUWKrN5csA27CJoQp0t4j4TJi4Tsh7GA1QzQdNpKsM6fhgPGezjEog89Po1SBI7tpGkhN9hizigI+E4JfwetNizR4mWDJ9aCR2ptjJxyL5X6ATp7t02olvHzuix+qPu/KlT2+IS/NIvZyPWeNL8wOkgeRK11SNcrrlDf1YoF+YbYfKEBb4qO5X0vsuotFhP/sHJO9Hhh4WXit5gPjJKuUJbDLVuWZLjQ== 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=YNdplh/HuIJ6ichatSFLGG5JMgIjWl2o34CA7QUNC6U=; b=HL1vebv5kZprbwOCsxVbZrrj2Eoq0AyhYfRJN3l+j825beXSXTi5A2o/Wvqs1PXwJ8wGIg1q7VjDWgGEyvqFTyz7I4Z3eu6gh8Tk3Qf3ZZ3h6TDEA/c5/02/dO+6045rjPdO3lQE2pb0/OBTPodZrm+3JeQvA5rw4YQebHsbGabbIxSMNU+hwugpE6/XQvZQVi5WVJJ9or+YCxC7nvUoOi7RYl/0egonPr6O+HjxQD9vBsnV867Cg/irYeaI+xY3MwQ76rl8jY+ETz7OJB2IG0fBZT2UuJGL0M4pCTpnl5HLjKhCljth/NTrYxv2j0Ot3P8gVN3y3e3h7ki4dEOjyQ== 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=YNdplh/HuIJ6ichatSFLGG5JMgIjWl2o34CA7QUNC6U=; b=h2M9AdeU9cN0W6tN1QvnFpEQMSvEElVKlfg/N7rJ/0ZXnhApH1NREaS2DFblDZH7APO/KgNIDZSuCzDEguvTM96PlYdxSxiqFPP3lhrvFilBZ/z3IFijsOSxNbpYZKerFQvqPDoM8IpgRYq8jp5CdTTOyUk6MvF2bFofCpkaaiPh1Q94tWiM8plH+IuQ25ofgcF0nruAR+xzpWLjGWiPMIfqf4Fyx1KBWpIZYlSDZnrVsRpx1EQuGeCN19q3RiDP0rz10JkTZlJ5D689ZfeqoxHIL/ydTEpMd1WloVx6nnIz+ACfUFPB6s4gLOHjFDRwecEREMnNY9sXFiAamcLEEA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by DU2PR01MB8832.eurprd01.prod.exchangelabs.com (2603:10a6:10:2ff::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5417.20; Thu, 14 Jul 2022 12:51:09 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::210e:b627:bcc9:8c46%11]) with mapi id 15.20.5417.026; Thu, 14 Jul 2022 12:51:09 +0000 Message-ID: Date: Thu, 14 Jul 2022 14:51:07 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <165778644704.15564.15015584182496894872@lain.khirnov.net> From: Andreas Rheinhardt In-Reply-To: <165778644704.15564.15015584182496894872@lain.khirnov.net> X-TMN: [EGNX6hYu93Uyn8V+oM23CCMIu/SsTOEM] X-ClientProxiedBy: ZR0P278CA0122.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:20::19) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <4b51ac99-f0d1-be21-f28c-7c03a030da04@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 5e8ccf7c-0b41-4eab-bf23-08da65978609 X-MS-TrafficTypeDiagnostic: DU2PR01MB8832:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: T0s5VLgvuvVzbDszcfM2FIpoPxQLMO1jc214vqti6H7VZBT+tbMiyKAUyErAd9euVGCp+VJ3NNtsOtPfCjyhBPxsaWi0FUDc1nQ2EYVY2WWr+SEGhMZGWtnzPkoT4hRp5NGs1LsLE15M9ZVmjnTpue+2IkSS97PCLOgzFrvq92ulR7EohDAZEgXtHGBwkl+kUhI6Lhm9K9ddi2FR5SQ2WkcEv1y18HWLN1cYSsYzXq9SzcWiD0Q5q6jiN0ibBNnKalz8WjLKfxjKfLhH+ymrn+Chd12NZvRCXkIlkfrK+Gh1cYPLQqnJJPhfWCQEDVt1UhgmvPbRm2P35K5PsEkd/LjFKJEaRgIxXyWsflv5KikxaI+h8ib9hRqYwOcL/S39vzfiKvlwgLC3bEDFfMH8Mt2/I+UMHLb9/HcHbdiytvmme1ne59lOisLyL7UbEkKrBnLE1QQKHp7NBvZLMo7fBqGVCqo9r+45DOoQeOBRo1tavgwd3FeRxJjI3asA4/fmhOEDeahDAoOYEj1/jiB46+uIoLLhPqD42fkrMdVQmJGPvXc2EtRHUk+qc7/G3xA/KlqwUh7RTbJlB7UJZhxy/PMYL6voCavHb4c4HdrRIV/5HLWwE+IPxS0htDQWL3ILmXwaDSvnv2kRD+VpztCaSot4GfwC+P48RQtteMZGnTCyayFrEkiqnvtnlSYz+J65eQ3zLtCPLEsIdcBBUzBPVZBh9w6QeHJ6cc/LQQVKH2w= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OE5LWk1rOXFmY0swamRZS3JKU2JuK1N5aDRTK25ZK0xvaVdYMVVBOGI2SkNx?= =?utf-8?B?MVd1ZmVSSHQ5ZzY2Tjl5QmNJRklyTG05VmNveStKbVpPNmkyN1BSN050aGkr?= =?utf-8?B?Yjd6eEp2SCtBeG50cHdFenh2U1JENWJ0MlRkcWliZlVXR2RzK2tGa3ZIdk0r?= =?utf-8?B?VjlWNFN1ekdqaVFYTzJuR3NIdlI0TlRnajNZQTl0Y2ZhKzNKTmtlN1Q3Z0g0?= =?utf-8?B?SWMrUmNKaDRwZkhqQXJDcWdaYzRMcWdZdlJjbnRxOVpic3MzQkpvQ3NndFJ6?= =?utf-8?B?ZHJjbFBvZkRFTEkzQU1wRFY1R2FlTEhudUwxbUdsRlBXT2VFbXFPVnc5ZEdr?= =?utf-8?B?NWFhcjBYNW5ZZFIxbXMrWi90QWNuRjdLS1NRUmo0dHhUeWxaWVlrT3NhWG5s?= =?utf-8?B?dmtPeGxzK1BteG5oM0tjVm5mRWR3Rm9lZzN6R3BNbjE5eFZkZFRnTWdqeUVz?= =?utf-8?B?ZXNwSzVBVXBDRlJ5VWk5R2NYUHRHS1lqTzRwSFY5VlcwQU42NGhDdW1nMktm?= =?utf-8?B?RTNKTGc5V1pDRnVOZSs3NFJ2cVJnanhSS21BZy9ZS283S3NOTGJLZ1NkZlVx?= =?utf-8?B?SmJubjdVY3lOb1QvYXFlNmw0NVIycUFBUFJHVmFjeVNTa2VtTGcvdFhER3F6?= =?utf-8?B?VkdZb1VYdEVJbTBQRTgyMFNKaEJOSm9LTGN4TDZDdzRKVmlzSDVWYldvamtQ?= =?utf-8?B?RDc1dGl6dGRIaytjNHB4SDBvZVR2YStDSE1aRDdQcFZVdnU3aVlQMmUxQ3dU?= =?utf-8?B?OEtQNHlZN01kdXA3RzFvdFpmczI0eGx1dkZ2U3hJOVpDdGpHTStpTi9jd3E0?= =?utf-8?B?QTFUcDI5c1R3OVdTQjAzNml1NnJnNUpKYllqR1FVM1lLUlVRelN3Lzc4aHZI?= =?utf-8?B?bCtiYmxOb3hCbU1aNjMveE1NQ09vd0JrZk1jT25wdEVhM29kbkxPNnFPSlJm?= =?utf-8?B?S2NzcXdUbkVvMjQvQ29NVjBBbkpIVHJITUhocDNvNGQzcERGcWZ5UmpLcklM?= =?utf-8?B?WXhZVXdpTnYwSXJPUU02Y0JlREZWYjFncWVSb2xZaFdISGJBandkSE8rRFFw?= =?utf-8?B?RjBSRS94RUJuT1ZlYUc0TWNBcFk1U0dGd3hBVFhHelNWUC8zUzBnaGQxODFu?= =?utf-8?B?RkhzRmJ5d2E0YUxwVTk4VEFxNzJBQ2dEKzh3Z1ZleE81MWNZQjk2SGFZZ0pl?= =?utf-8?B?MWtoZXdYVlRZa1ZQM1ZYWWRVMVZiWUR3ZnNvMzhQUy80WjY1K0IyOHhidWhC?= =?utf-8?B?TWFoR0Q4N000eEdUTVlRS3U5WjlwWld4MCttdFF3WHhHeFkvNXZZVHpmcmNi?= =?utf-8?B?Z1lyTUhMejRTNS82UkFkdGtmWEFkWTBOZm50TU81enVwS1JTblV0QWRPbG1v?= =?utf-8?B?NG1YZTBic2FpNVNsQlRmbFgxWDkyZWUzNHBNY1JQVHJnUG5jbUtidnZrcHVC?= =?utf-8?B?WDU1STIzZk9IVXl0WUlKSEowLzd2NUpmcllFczhlZUs5T21OeUlnOGN2WENh?= =?utf-8?B?UGQ3dkNabWRsbG1hRUFuVENzYmI1TU1YcWNJNHRhd3VXVG4rbEpPQlpldk4v?= =?utf-8?B?bDl1SURUOGlOZ2RUcnZBMW5kMUtVOWdjQlYwTUV4K2wzT3hYQmxFQXhMVTZU?= =?utf-8?B?K1VaNHV4Sk1oVHM5aTRZTVRNRmtEYU5zMm1HUENEbi80ZHI5enlOWk1iREl5?= =?utf-8?B?ckFZTElIZHVwMU5sOVZTMjFBb2pWMGg4c3Y2dWN4cktFdjNqSjl2RG9WV1VK?= =?utf-8?Q?TT1T4hQwQ0IxX5Qrr0=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5e8ccf7c-0b41-4eab-bf23-08da65978609 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jul 2022 12:51:09.2724 (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: DU2PR01MB8832 Subject: Re: [FFmpeg-devel] [PATCH 3/8] avutil/mem: Add av_fast_realloc_array() 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: Anton Khirnov: > Quoting Andreas Rheinhardt (2022-07-12 16:12:16) >> Anton really dislikes the av_fast_* naming and instead wants this to be >> called av_realloc_array_reuse(). I don't care either way. Any more >> opinions on this (or on the patch itself)? > > If people dislike _reuse(), I am open to other reasonable suggestions. > This 'fast' naming sucks because > - it tells you nothing about how this function is "fast" > - it is added at the beginning rather than the end, which is > against standard namespacing conventions > Isn't reusing the basic modus operandi for a reallocation function? So your suggested name doesn't seem to fit either. (The actual difference of this function to an ordinary function is that it overallocates and does not shrink the buffer even if it is too big.) - 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".