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 2524C4813B for ; Thu, 8 Aug 2024 20:25:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1828068DA01; Thu, 8 Aug 2024 23:25:55 +0300 (EEST) Received: from EUR03-VI1-obe.outbound.protection.outlook.com (mail-vi1eur03olkn2101.outbound.protection.outlook.com [40.92.57.101]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id ABB0D68D775 for ; Thu, 8 Aug 2024 23:25:48 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=k336YlrxAkInWM3NBf/KnYoEzmBsuLUMeS59mqlakDd1H55afrzrG6l8CIpbWZ581YwG4sLpv5sLYiMaxzkqqFdtpPbbcIEjlkx7cP3jSp0cTIIZS7x6DiV92fIdc6ydjA3Vq0PxLgUcGVxJ+PtaY65O31dqVrkeRSnCy9RFBMQfhrztrPZMTSJiEtWrKiTlEVoja9WDozPKw6mBAWVSv9X/PotTdEHhij5W/4iP6m6IGCBfHyXZJZMOcdqIkRmDiLbrLOqbGi/F1x6h3QjUbs1ZCDlLYf30H3ba0wWByzrcHMx5mOfC7UGrVSU1m/KPJo5rlxbRMedLEcBOKRZTqg== 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=xqquuEj2O86f9iBr5xR5AHh5wFMcrWHtVkkZWFZcdjQ=; b=PkMB+NHi3sEZIxAiNODdA/nqIU0SMAaT5+Sy2xp5IHxRBIepYR6hBtaoKOqwpMTWpJYYEP5iErnoZ2adjP7ZI7qmNavpkXgdfBC+tTMYhxhzadqYayKoXwLClPErmuYmuevmu+JA+QSPu12bFoOqL2qje9uYqWoD3PeD0SpKIqdW3Lt0svRLuB5oWfgefxBO22fzex9Fr0voOFXPCJuIaQTi7yibieNDbykGxPxPgxtsnQbLMFJPqrOGjxXzzbEMX167+JQPzrbg3QZHW3WH4tu4R5dvZS5JBCjtl9MAq5l07C2PE8qWdY4yCx98r7SRejObMHwgmqVEwIzI0XdC7g== 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=xqquuEj2O86f9iBr5xR5AHh5wFMcrWHtVkkZWFZcdjQ=; b=JFyz3+U2yKbnEsqj0aJOL9RHlERQzOzFPX5117fVyCPh8EPF+9T0yCBDrnOkD2MS5q9YToB1tbVwbir346gC8lpX6rows0ZfFuX9gIdk/BRrTBsPKymacT23W+pFjs3F+LlDlRB59kt6DnDZxOyZ1/ma/aybk+S/zkbj0wWA/pyHP1Vp6Y7Urc1YUwtMZUxA1onwKEh2HMkxcClXumtO4MEHAJW9pjN/txlokU+pel8LEGSCtU4oPOt+b3XYRufOt0xyLNd7/XMS9B1Mp0YpVezZnWsDa+3YWloq7qs+4UDozeeUwo6KU5GuKl/hOtjVBpuIjXTikFAOh0aABJSYug== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS1P250MB0608.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:48d::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7849.14; Thu, 8 Aug 2024 20:25:47 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%3]) with mapi id 15.20.7828.023; Thu, 8 Aug 2024 20:25:47 +0000 Message-ID: Date: Thu, 8 Aug 2024 22:25:45 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240807140920.1583-1-kasper93@gmail.com> <7da54809-8a5b-4c58-945c-bc3066405143@gmail.com> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <7da54809-8a5b-4c58-945c-bc3066405143@gmail.com> X-TMN: [V0H8kQyG64eyIBT09JdSf1YyCs2/qOvt2n3pWmlaOgY=] X-ClientProxiedBy: ZR0P278CA0171.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:45::9) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <65e95784-1cb9-4892-8adc-6e95d58386eb@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS1P250MB0608:EE_ X-MS-Office365-Filtering-Correlation-Id: 5956d82c-a246-4643-04a0-08dcb7e84944 X-Microsoft-Antispam: BCL:0; ARA:14566002|15080799003|461199028|19110799003|8060799006|5072599009|440099028|3412199025; X-Microsoft-Antispam-Message-Info: estFKn4go3nu6ff8K5Kl0tUMSz+nlbcHnhBfhLeOh1dUnyYWSHiAOQGxYviYdW+pTbt5hXkKU3DkpYbi3Lprv9QtBiZuRmtOsPRuwqoCJs9dPLEsFqV3KUybUrm5LcnRUtk0j4c1t48lZ7IearqQKnwgkSJWqZVv4Zg3cJZtwendFioGGZXaUUqLIAwG86NbvpaUKaexfOAYZRYPUZiVoiLef8Kcc5lPsiD0cGpMq3pE4ZAvMAQSDFcm8Tzb+1okfCiZawHji55QVCenxQEbewU8jD9IENcRFMcx1nVGKYn1YCr5xvlXKb/0XEsRiSSwh4KI7mXaV/M9QrbOXX5uUs4Vd857gEAQKDttIwGpstIr9yQYjjZvRWeV/UflTYP4vmzSKmIThynPYXrnH7QOc0hXFWsMoalGJ45UTkq9z8ahw9kaGUyW/JTP434K9J7W6IfhsGcoeZakRPq/05WE5sD8tzB7CQ5Vcg5ybkt1se/i13jXz5YrHaeFCAmvOHDyfr+fY/f1c7Mbt2v3nVPiZ625x9G+EhE+T7x24EX5FPu0GlA/XUn/HKAjBwjZ3+/7Mm4cWV2Wm/HoUpM4Jxvli8wXRUUibZAGoRBTNDvlLIvGDVR/+q6zy8IYctcy9vNbKMFJylHFkUqW4lE3rtHYI4J91lzi0hkYADmwjgoOYKyflDhwRHCobfguJO+LjlIeVrmCt4Y6bg7vKsgZVZ8tzw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?b0tOT1VsbWRBMWZUcGcrbEdubVF2eVFwQXJDTkUrcHVMemx2Q1UxdFJ6RjFI?= =?utf-8?B?TnJLQ2NvMVdPVTY1dGM4blJFRnFCQU04ZWVKcnFCWUNqM2xJMy80SEtJUG05?= =?utf-8?B?cWNoNEY4TzQwU05TZnNPM3AySHFxbW1vdTdHYi8wS1RUMzgxYk1ZNWRwYjBV?= =?utf-8?B?UVh1aEs3djJHR2swYjFObDlGdnliRkE3SUxSTGprN2Z5WTZ5alZ3d2Nsc2Fu?= =?utf-8?B?aUVCSDAvdThiblNGNXpUTW9IcWpIZ0p4YjhDY0F5RFJmWWxib1hmdGFCRW4x?= =?utf-8?B?UGVGMkQvWE1ERmZhQnBzMmY3Q25oOHlWaUN0c0FtMlBHc2ZVRXRKWmROUEJu?= =?utf-8?B?SFJEN1F4WjRFbW1ZOTd3aUVQbHN1bmtZNzE1Q2RiVWowZ2ZuWkRwOVVCM05l?= =?utf-8?B?V09aOEZDaUo3bktmVTc0MEY0RVV5QkdrNjNuVWtIZTl4b0RSZE1vSXd1UEhX?= =?utf-8?B?OGpZNXRhbzhTWWlkc3NMM210cllwK2NXekZBVWRFeXp0MUxGNG5RWjFzZnVP?= =?utf-8?B?em5MN2tTSmdtWkJ1UjJueHRSb04rWGlvVUdvNG5oY0dCc2I3TGgrWHVGdDZQ?= =?utf-8?B?MnJ5UGc1WWVWNktHVms5bi96N0pmUER5anJWWFd3YThEUWh4SGVGTDVPemJW?= =?utf-8?B?a3JJMWVQMnZzK0lzZmRwc3BBZmlqRjN3alphV05xYnZQSGhWZEFlL1Q0dTh3?= =?utf-8?B?SG43YWo1T2VBdjlmUTZRSjdqODAyd0ppc3lObnNWVGduZHhkcUl4b05keTln?= =?utf-8?B?R3pyRkwrNjFQcW9nU2ZWUHRjVnlQaVJOKzRLSEozYzZydjAwR1RlV3hCVlli?= =?utf-8?B?aTBNcml3SndZRTA5N25wbmVjN1RXRmZQaDVtWXMxc29SZk1Da3czN2FNTFU0?= =?utf-8?B?WjJrbmd6clJRUWxMUnhMNTBuaE1lbUxnN0RVT2hEZTM0RHdJZUF1ek1LZm92?= =?utf-8?B?NzY1SzJWZjEyMU5xWkphT2ZWRzVvT2NIUExXdjA3VlArZ3Zjb1dDSTkrL09Q?= =?utf-8?B?M1htVDdSQTc4MUdlSGJHbW5iUDQxZmpLMWdWa3lHT0NEcnE2WHVsODZsTk1t?= =?utf-8?B?RlBoUUE3cnpZeVFybFhEM0VrNktiV1FVREptSkd0UTZMM3hSMVlFVm5rbGJa?= =?utf-8?B?T0VOUWpqRlhSM3lUSGg4UEx3RWI3NHR3MWlUaCtvcloyY0FaUW9kTlF2dm9O?= =?utf-8?B?VEdkVDQxY2J0cmY5MUlHVnpoNkI2elQ5NTFqaUloajh3NWp0ajRPUXduOUZP?= =?utf-8?B?cVp1WFdFMWkvN21NenRZUDBndTBhelRjNmk3SXp1b0pqbUMybUhqV25FeFhr?= =?utf-8?B?TXc4M3pDdVc2ODlWcnBWWCtyWWJ1bkZEcEFOS0hHRTAvWDJuN3kyWnlwdC8z?= =?utf-8?B?RjByUzNUSWoxSVBHWjFBd05ORXRJRFhDSE5rMVk1cDhnb1RNY1h2VU9idDl6?= =?utf-8?B?ZDZGZTZRU2pvSUp4TnFTVU5idGI5TUJXTUJEdXdEWFRuSW9YYWcvdVJHMjFq?= =?utf-8?B?OEo5anU5U2xYWVBCeTF2U0VKZVQrY3ZheGxKVXpnYUF0UlRTTzZDSkNHSENO?= =?utf-8?B?a05nSm9abGxNdjlOdWM0UkpyRm9kRDl1TitrYStMK3VyMHQ5MjJIS0tsaEs3?= =?utf-8?B?MndLWWNCTC9hTzF0Z08wSFprRlkxdHB6V2h5Y3RsbndEcXIrSEd2M29XMzJr?= =?utf-8?B?QmIwWENjMitCNTBPczQ0L1lqQngvNHpLclYrQnloMkZLclRVbGxHdmRBPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5956d82c-a246-4643-04a0-08dcb7e84944 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 08 Aug 2024 20:25:47.1390 (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: AS1P250MB0608 Subject: Re: [FFmpeg-devel] [PATCH] avformat/mov: ensure required number of bytes is read 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: SmFtZXMgQWxtZXI6Cj4gT24gOC83LzIwMjQgMTE6MDkgQU0sIEthY3BlciBNaWNoYWrFgm93IHdy b3RlOgo+PiBGaXhlczogdXNlLW9mLXVuaW5pdGlhbGl6ZWQtdmFsdWUKPj4KPj4gRm91bmQgYnkg T1NTLUZ1enouCj4+IC0tLQo+PiDCoCBsaWJhdmZvcm1hdC9tb3YuYyB8IDIgKy0KPj4gwqAgMSBm aWxlIGNoYW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAxIGRlbGV0aW9uKC0pCj4+Cj4+IGRpZmYgLS1n aXQgYS9saWJhdmZvcm1hdC9tb3YuYyBiL2xpYmF2Zm9ybWF0L21vdi5jCj4+IGluZGV4IDEwNTI2 OTE5MzYuLmYyZDhhZWU3NjYgMTAwNjQ0Cj4+IC0tLSBhL2xpYmF2Zm9ybWF0L21vdi5jCj4+ICsr KyBiL2xpYmF2Zm9ybWF0L21vdi5jCj4+IEBAIC03MDk2LDcgKzcwOTYsNyBAQCBzdGF0aWMgaW50 IG1vdl9yZWFkX2ZyZWUoTU9WQ29udGV4dCAqYywKPj4gQVZJT0NvbnRleHQgKnBiLCBNT1ZBdG9t IGF0b20pCj4+IMKgwqDCoMKgwqAgaWYgKGF0b20uc2l6ZSA8IDgpCj4+IMKgwqDCoMKgwqDCoMKg wqDCoCByZXR1cm4gMDsKPj4gwqAgLcKgwqDCoCByZXQgPSBhdmlvX3JlYWQocGIsIGNvbnRlbnQs IEZGTUlOKHNpemVvZihjb250ZW50KSwgYXRvbS5zaXplKSk7Cj4+ICvCoMKgwqAgcmV0ID0gZmZp b19yZWFkX3NpemUocGIsIGNvbnRlbnQsIEZGTUlOKHNpemVvZihjb250ZW50KSwKPj4gYXRvbS5z aXplKSk7Cj4+IMKgwqDCoMKgwqAgaWYgKHJldCA8IDApCj4+IMKgwqDCoMKgwqDCoMKgwqDCoCBy ZXR1cm4gcmV0Owo+IAo+IFVucmVsYXRlZCAoc29tZXdoYXQpIHRvIHRoaXMgcGF0Y2gsIGJ1dCB3 aHkgZG9lcyBmZmlvX3JlYWRfc2l6ZSgpCj4gcmVwbGFjZSBFT0Ygd2l0aCBJTlZBTElEREFUQT8g SXMgaXQgYSBnb29kIGlkZWEgdG8gbWFzayB0aGUgZm9ybWVyPwo+IAoKZmZpb19yZWFkX3NpemUo KSBpcyBzdXBwb3NlZCB0byBiZSB1c2VkIGluIHNjZW5hcmlvcyB3aGVyZSBhIGNlcnRhaW4KbnVt YmVyIG9mIGJ5dGVzIGlzIHN1cHBvc2VkIHRvIGJlIGF2YWlsYWJsZSAoZS5nLiBiZWNhdXNlIHNv bWUgc2l6ZQpmaWVsZCBzYXlzIHRoYXQgdGhlcmUgaGF2ZSB0byBiZSB0aGF0IG1hbnkgYnl0ZXMg b2YgcGF5bG9hZCB0aGVyZSkuIElmCndlIGFyZSBhdCBFT0Ygd2hlbiB0aGVyZSBpcyBzdXBwb3Nl ZCB0byBiZSBkYXRhLCB0aGUgZmlsZSBpcyBpbnZhbGlkLgoKLSBBbmRyZWFzCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGlu ZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFu L2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUs IG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1 bnN1YnNjcmliZSIuCg==