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 64DD143A64 for ; Wed, 6 Jul 2022 15:10:24 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B1A0E68BA98; Wed, 6 Jul 2022 18:10:22 +0300 (EEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-oln040092073049.outbound.protection.outlook.com [40.92.73.49]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 72F0368BA05 for ; Wed, 6 Jul 2022 18:10:16 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=d3LbPzjtabGp7Gc/r4npDkaYUG3/Y2nvcBNZNQy+D7P4lQetaIypHxcREQnH3NLdwR9J+DK7CJ9NwNy9/668r1VBtxqGMdkdXQEdFRcuB255LxJlj9mWB53/JFue/3mk+dV5hjjIjseXiGrViBpVQFATnE1UR63lnHRhiQI5gfAX2OoWyejrCUtr2AEdx+TWs9IoX6cDc5+upSIcTZP5zBV8gwGcJKeKWrTwNqdy9enFsObk10uzYxA1bQEMMUBfD6hdIxqWbtlpbHDyLlI4CocBVaShk/YsK/JuTD+crD8FZWODJBDYujaTwyGAJv6dGtibe2bbPAaXocRnDkjxtA== 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=tD6BAK/IWqS1QAyCnshGQj+nJ4Mc5WTt7T3mS3fLWgo=; b=KwSwogNh7ZB5Lkj00EZe64EYG6kciRD90YpV7+h+NcDhMaSgak/Z/koHBW7e7aezJVreiLp6XT/BzD0cEOdbeTuG4fcQkahgqfSmKKG3HBF+F2k31m0Infw9LbKGvSNODISjHvSFGS7VrHuK0GCO/mzwECfTTCOgB38Dbj/3bO4+0UBssLS4rBHsYdGxElokT5VGM/21ophA7h9c9+M+3t9nHkRWn926dFzdMlO+3IMYuXHfs8G0Ef3Sf8msrNL97BhdxlgTAAWj+dyxjOzR+iLIxU9fvFoquxzzFC7jJQlgFvg1tQY3p4A6spJryVhlHsy8S8SAETG1qpkxkxwjtQ== 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=tD6BAK/IWqS1QAyCnshGQj+nJ4Mc5WTt7T3mS3fLWgo=; b=cWsGBYfZ8Qv9hwAyUWg74AiI9Wsg5uXlfOjtFxSzIg+oGS8/HiZiJM7BCaz2cOeFu6fgVkGg/+Mlo+DUuXlkPD9WGdwQyKzbYn1WaGZVr6uNP4ksCMKEh9H/fP/LXiYHmTI8PEWmy83WG90MddNcx/RSoy395zPPVw2f58/++W6CLIcYfRbk3DK4N5JDd2LznUKz0cMiCvHHZ6pl64DJqhhmY6vvjTPakjCOX6iV74W14HYIHVldi3acyCbV0HY6xLV056T/BXRyZGdkBhFVkP5nuHdX5R6fSmcd3Q5s/rTc2qTrrPgAQJ5tnEgW8iZAaWeBWT3lWHyFQ8sYrgxXIA== Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) by PR3PR01MB7020.eurprd01.prod.exchangelabs.com (2603:10a6:102:77::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5395.15; Wed, 6 Jul 2022 15:10:15 +0000 Received: from DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c]) by DB6PR0101MB2214.eurprd01.prod.exchangelabs.com ([fe80::60b9:9f29:40cc:f01c%10]) with mapi id 15.20.5395.021; Wed, 6 Jul 2022 15:10:14 +0000 Message-ID: Date: Wed, 6 Jul 2022 17:10:13 +0200 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: From: Andreas Rheinhardt In-Reply-To: X-TMN: [X2WcxKXbTf6w1h1DqsFYuh6pPaNSx7Q5] X-ClientProxiedBy: AM6P194CA0063.EURP194.PROD.OUTLOOK.COM (2603:10a6:209:84::40) To DB6PR0101MB2214.eurprd01.prod.exchangelabs.com (2603:10a6:4:42::27) X-Microsoft-Original-Message-ID: <2740029b-86f0-784e-8ccd-1a9f2a90b4c2@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: d223b969-1b20-477d-3205-08da5f61a107 X-MS-TrafficTypeDiagnostic: PR3PR01MB7020:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: sG0ODbiU0HvHitoUTNQN1l7cP7orVrR5Yd+GC7UJfgWiKeCXKvAhFp4C3rwNWpiDfyMIha0XTK30OXA6FHNc9vnuStPG8u2RE+bWCrJ/MKFNj3Rf0VXQIMr/HzBuIXhXlEpEPWu/ccwxG2aBXYJofzoiroZ1Me4OsFywokaFEaJF4WwNGhIK/Ys4vf7XaBgbV0XnuiU7gYQOJZl0g9AMck2xrAMV7x7RZAY7OxfcXQkyzap1bnNwDnN+itFc0elYatd57DibR31ZzcvgKXjE+9Bj2Ef09BchSQCyo2QY6ANQNjwI+70TW3G0QISvSqpa6wZAEs/jJ7DYSAdOo0wCA4c/hA5k5ZQoEquTKHHFfxkVDyI8xnyJwtx2ogjR7bcc8L9OQkF05yiqYa+ljVRpl/WKKuq2JTWzzK378pOSMxjZD74FTWFOXbpMKL/e+13nQCwuDmCSRInOY0lgTHBvZAXCYVviwklFqyBY5V6QoLXe0Yx567N88pj4PrBoTWizXt4uc0Gz+rOHiWMRA/1r4dYK6R3/t3DoR/zwxdYPNCPbX+nlQsrmYzI33TV/dynGV+fr0hA0EkTimW+9h4q/zoNUAu1i0NILTQlCPb4Zm58TzgZZ10wC+fUqj5u+JMWEv4LlR4iczEtZc5bekjkdyA== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dHNUWnBpbG43TDd3TGRodEZ6SjVobTF3Y2xwTTlJMVhYbjJZSVNRVWxHaUN1?= =?utf-8?B?MDJuY21XUXZzL2pKRHBkWml3L3VUVHhQc0U1Y2gvSUVYSDYrMnpZQm5RZDRT?= =?utf-8?B?ZzRVRE80S1dqQ1FqaHRkcG9YbytIQ0ZxcGdXaFUrTjdPenl3YTBJMHk1QjBw?= =?utf-8?B?L2xUSUtIdFRxdU9ELzhIQzdCWUgwY0NvOExUMDBRVVoyRm9oRGxqQjlxbmxJ?= =?utf-8?B?MG03b2dJM3ZtbXNxZ09pbW41RTFoRVE3ZkxLWjEzWitPMDhnaTRwWEV5TGJX?= =?utf-8?B?QVYzNjVWUUsxUm8xamVBanBGZit3S2xVNEpzZ3ZVSnR4QUVYM0l3b01YdlN0?= =?utf-8?B?d0RTTERGd1pPdWhjVis4VGVERGxIVFpSRXVaWCtSOFZFN2pveWlEMTBYSGtZ?= =?utf-8?B?cCtsOXovbjJjdjZ4M1RqelR1bXF0Y0YycWJQWWxCbFJZNmtBbjNtRjF4YXAv?= =?utf-8?B?Y3ZqNjVoelduTnBPQkFyM0IyZHNHTVoxMDAvRy9xUGQrMmpQM2VHbXZ4STNz?= =?utf-8?B?c0FtMXlRSk51SVhrR1Fhc2RjLzNNQXlEWC9wQi9rRFpVQlVFd3EyWFhWWW9m?= =?utf-8?B?TkVKamxVd2VpeTVHcHkrWTVxRDhaZXAvWFVQem1PVkRGalQzY2w3WFJadEZa?= =?utf-8?B?bStWRGYwbGVZb2x0UGkvYmNObWdVOVdvNVNYVjYwdW1LLy81NnpHdXo0cS8y?= =?utf-8?B?THpveTk1dTZMSjVlZUsrOFdCMXRjWlgyVzJEVkFaeHBXQklDMk1VWitOTWxm?= =?utf-8?B?RVV2cG9rTnJZaUx0NUpvWlM2RlZGSzVON01oMnBxVFp0R2RWM2E2NlVvNDlU?= =?utf-8?B?NG5XU3JnazBpUXR0R0R4ekU0SDZRd2kxRTdmSzlaeDA2ZVFYcUd5bVdkQThW?= =?utf-8?B?UENzMHVUaVk1Ui8yd0l6L0dtL2dSRjg0VjZnc1FtSGh3VkZUcVF1YThTUllO?= =?utf-8?B?eTZJUFRmT2E5RC90VU1EbFpkZklyNmZ4MG8yWFJDL3hjai90UWtQK1Fudy95?= =?utf-8?B?Nm5IdzdQckRaZHlwMlF5OEJsRTZsanRrWjN0QzF5eldudHo5ajVVSGZiaVA4?= =?utf-8?B?dUNZSU9KV0JPZTFsRFBqQ3FsV2ZqWGlaYUhGTzlkL0txSzBkSXROV3JBU1Jn?= =?utf-8?B?ZHZORjNIQ3UrcEViNys3UUFpeXdSOHFjbEZ0Szh3Q3RZOG1pSzcvUGRQd1R2?= =?utf-8?B?blZNV0dmSWpUYlIzREhsVmsya0xQUTkxWHkyaU9HOFN2WW82aURFTW9QbmV0?= =?utf-8?B?d3lTYTJpckt3SktvZ1poZ0JTNkdHWVgzTklldkorcEpLSm0raEUyOTNlWXFV?= =?utf-8?B?NWNXQ3gvTHZ5S1J5aFFxRDBCUk5ianIyVnhCckl4eHlneDVUeGU1Vkh5TSt4?= =?utf-8?B?Z2loaGFOM0locFg0VXA5L0ZZZVc4Mmhpd1JWSloyYzNPWjl4RWRydjZIUFly?= =?utf-8?B?Ylc0cWpNZC8wMndwM0loZTZnQkZFL1NQY3JSTjZEcXFjejdpbDVMdnNlUUVB?= =?utf-8?B?MmNOOTJoUS9NVGxxbTA1cXNBSU9XVUpHSndLOTJpcHR3ekdYQTF6WVpORWdE?= =?utf-8?B?M1E2dlFpOFVnclVMeUQ2YUp3ckVDUFBqSmQ2THlaZHhKR3dwQkxWaCtBNmk5?= =?utf-8?B?WVBCY0FLcWtWRzJkdEV4N2h2Ulk4bFdHZGFPOW9kUWwyY1lLQ0tOSDNPM2Iz?= =?utf-8?B?ZFZMTit4b2RuWTd4dW80WkIyWXBUUG0xQVlYL2w1QVBrcHAzY1hpRm1RamFQ?= =?utf-8?Q?CCE6O2s2weEc5mnwVg=3D?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d223b969-1b20-477d-3205-08da5f61a107 X-MS-Exchange-CrossTenant-AuthSource: DB6PR0101MB2214.eurprd01.prod.exchangelabs.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2022 15:10:14.7354 (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: PR3PR01MB7020 Subject: Re: [FFmpeg-devel] [PATCH 5/8] avformat/matroskaenc: Use av_fast_realloc_array for index entries 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="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: VG9tYXMgSMOkcmRpbjoKPiB0aXMgMjAyMi0wNy0wNSBrbG9ja2FuIDIyOjI2ICswMjAwIHNrcmV2 IEFuZHJlYXMgUmhlaW5oYXJkdDoKPj4KPj4gLcKgwqDCoCBlbnRyaWVzID0gYXZfcmVhbGxvY19h cnJheShlbnRyaWVzLCBjdWVzLT5udW1fZW50cmllcyArIDEsCj4+IHNpemVvZihta3ZfY3VlcG9p bnQpKTsKPj4gLcKgwqDCoCBpZiAoIWVudHJpZXMpCj4+IC3CoMKgwqDCoMKgwqDCoCByZXR1cm4g QVZFUlJPUihFTk9NRU0pOwo+PiAtwqDCoMKgIGN1ZXMtPmVudHJpZXMgPSBlbnRyaWVzOwo+PiAr wqDCoMKgIHJldCA9IGF2X2Zhc3RfcmVhbGxvY19hcnJheSgmY3Vlcy0+ZW50cmllcywgJmN1ZXMt Cj4+PiBhbGxvY2F0ZWRfZW50cmllcywKPj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGN1ZXMtPm51bV9lbnRyaWVzICsgMSwK Pj4gK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgIE1BWF9TVVBQT1JURURfRUJNTF9MRU5HVEggLwo+PiBNSU5fQ1VFVFJBQ0tQT1Nf U0laRSwKPiAKPiBMb29rcyBmaW5lIHNpbmNlIE1BWF9TVVBQT1JURURfRUJNTF9MRU5HVEggPD0g SU5UX01BWC4gRXZlbiBTSVpFX01BWCAvCj4gTUlOX0NVRVRSQUNLUE9TX1NJWkUgd291bGQgd29y ay4gTWF5YmUgd2UgY2FuIGNvdWxkIHN3aXRjaAo+IE1BWF9TVVBQT1JURURfRUJNTF9MRU5HVEgg dG8KPiAKPiAgI2RlZmluZSBNQVhfU1VQUE9SVEVEX0VCTUxfTEVOR1RIIEZGTUlOKE1BWF9FQk1M X0xFTkdUSCwgU0laRV9NQVgpCj4gCj4gPwo+IAoKVG8gcXVvdGUgdGhlIGNvbW1lbnQgZm9yIE1B WF9TVVBQT1JURURfRUJNTF9MRU5HVEg6CiIvKiBUaGUgZHluYW1pYyBidWZmZXIgQVBJIHdlIHJl bHkgdXBvbiBoYXMgYSBsaW1pdCBvZiBJTlRfTUFYOwogKiBhbmQgc28gaGFzIGF2aW9fd3JpdGUo KS4gKi8iCkFuZCBJIGRvbid0IGdldCB3aHkgTUFYX1NVUFBPUlRFRF9FQk1MX0xFTkdUSCA8PSBJ TlRfTUFYIGlzIGV2ZW4KcmVsZXZhbnQgaGVyZS4gKERvIHlvdSB3b3JyeSB0aGF0IE1BWF9TVVBQ T1JURURfRUJNTF9MRU5HVEggLwpNSU5fQ1VFVFJBQ0tQT1NfU0laRSBtaWdodCBub3QgYmUgcmVw cmVzZW50YWJsZSBpbiBhIHNpemVfdD8gVGhpbmtpbmcKYWJvdXQgdGhpcywgZGVmaW5pbmcgaXQg YXMgRkZNSU4zKE1BWF9FQk1MX0xFTkdUSCwgSU5UX01BWCwgU0laRV9NQVgpIGlzCmJldHRlci4p CgotIEFuZHJlYXMKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRw czovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=