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 EFB644D085 for ; Sat, 17 May 2025 13:03:33 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 797D868D518; Sat, 17 May 2025 16:03:28 +0300 (EEST) Received: from EUR05-VI1-obe.outbound.protection.outlook.com (mail-vi1eur05olkn2089.outbound.protection.outlook.com [40.92.90.89]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 168F968CA8A for ; Sat, 17 May 2025 16:03:22 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=cvZzZM9ICGIo39yJpNOP5frvcgRie/cqAeLt4s+StP/lksW0gh1KtHgNT5xx3DpdWBZXy8UqfgZYdcE5Lk5nsiVJFTyeExrZJOALG7MHJEkjpAJa7sNWndFdO6LLKaXXIUxAN0fyNpN0hBy1kS9NmmsumnaN0dsJ85pize2RQcbd/vDhLT4AcLCn4yH+XDhRnvVJiYaoD9fbgVtH9DWw0sbSmr7hvkNalGUcT61JyFstuiwwjDW1E2qLPOjRnLmtzB2QCFWm4veaneOf6nrKFuaEudWsyOs60is3xI1CwMsmvW2UDt8hfg9qLx2No6djlI3u4z34a3qXCB3Ged0d+Q== 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=mfVN+neP5yRrZ82yoqWPE7jU5mJpEzty5/10wuv2ptA=; b=aKQSBpSWH17nYBDzvQqcSfcfbBgI3XPUKPXzR7MmLOTWi3nXvaDvRDcFhKalO2vjnW3Exi/25aUbw4yaia+2vYEKIy+cQBDQJOUBiZy8ZTjdUiCwaOtLzwepcSRJAsE0rgr0SsPRc+cfWhEVeQZHY+DCSdw6qZV137QpBQE5xzz4MhA/atfXESnbjiIc3PpjXRiq5IiUYt9I1gWPmwbShPLaGpw1hXXg+F2rcFsMaGHTrPp9nBR2VkLmX7CB3GjFtO5ZIyBqFuwJ37/GeAVRuFm/gH46SAkZBLkSupwUg9HwRUZ48rCUywQ62xGuUbbhz3bCt+QwN0l9AewIKT8eOw== 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=mfVN+neP5yRrZ82yoqWPE7jU5mJpEzty5/10wuv2ptA=; b=GV3RPr4bHQAruvd5db9a+lyF9pBM2SMrUIjn8s2Q3BG3O5yYrbMqobJzzMrj7BpZ/IeBGCi0gwWc/7uhmgDr+Y3Bbiy74ypZcMEDVSx9L6Ju3qnYMTzUVrSFMOpRhWNMfYKjP4QD50qI14ow7OfMchm7S6QZytXPXPecgsCIY8afn5AdACxUOY5qHHyfWXLAxHwaKpl2IYBc77OEQD+daZqe7DshULZDAvMkWQy+ZRzFRe70l57yZV5OSDaSBNzOQxfzR0glwuW0xra1UORh4F/Y2eRt2bytKs2Zu40/SFF9+/3KeCkH2uw7GrjxuvWtYnRAdPC4NsjRXEMg1Y86mA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by PAXP250MB0673.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:28b::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8722.30; Sat, 17 May 2025 13:03:20 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.8722.027; Sat, 17 May 2025 13:03:20 +0000 Message-ID: Date: Sat, 17 May 2025 15:03:19 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250517035029.202-1-kasper93@gmail.com> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-ClientProxiedBy: FR4P281CA0008.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:c8::19) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <519e9b1f-7486-4252-92ac-0896bf1bbd05@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|PAXP250MB0673:EE_ X-MS-Office365-Filtering-Correlation-Id: 4d7aaf49-d0ae-4ae3-8e63-08dd9543329e X-Microsoft-Antispam: BCL:0; ARA:14566002|5072599009|7092599006|15080799009|8060799009|6090799003|461199028|19110799006|3412199025|440099028|12091999003; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Z0dZSzVCSHc1TEc0M2ZqUEphWnZTWU9ER09HN0owNWZ3enZNaU5GSXYzMUxD?= =?utf-8?B?djlJeFhCUWJJc0NkZ05wd1hQb09ncDY0NmlMdjlZeHFOdkZ1Qk00aDZ1L2RJ?= =?utf-8?B?MWhqWG5MSDNBSVlqcmNmc1JlRUlFUitMQ2xnUDR4RUt3S3J1cy95a0FldDQv?= =?utf-8?B?VVc0dVkxejF3dGtQV1dGSFFBdElaMWgyM1ZXNStUV2Z5RUlPWC9uVWhFZFhk?= =?utf-8?B?ZFp6ZEx6bE1BU2s4Y21iQTFyRTduWHRvazk1cFhOaXFzZ2IvU0R0ck92U2tD?= =?utf-8?B?S1ZSVmVNU0VMUzdMS1JnQVBTTUVNZW9FajQwSTVMRElmSk5lbWYxZHpwbjVM?= =?utf-8?B?cnh1REUrb1BlV3prWlovcW9RNDYraHIvNXBocWRPVlhiMElQRGhyLzZwWkZn?= =?utf-8?B?M3JzU1RtSHJUUERYbXY3WGQ0U3E2S0J3UHJKS0lxV0ZMNmNaWGNET096Nm5E?= =?utf-8?B?c3ArN3krRWh6M3JUZmpDTjk5Yng5R1N0VlU3TU0zM0o5YUlXcng3ejVEOWZB?= =?utf-8?B?OWxpdlBJMml0OEw5dHBycFB5c05WTzN6ckJUTzdUV3FON2RnbWxJZW8veFk5?= =?utf-8?B?ODdybjZpcEJqN0djRHRmYTlXMTdGeGdVMUltcHVDWThObHZkc1VqSjZyeFFh?= =?utf-8?B?bVBwMHFmeWJ5WHNFNHBuRDc5NWlkWUpTNitNa080QWRTVkJvU3FURHBrNWhm?= =?utf-8?B?elUrVU5UOFdUWVdOOTd6MEE0ZUVZcjN1Qng2NElFeW1qUVpoK1FnVFlwSkJn?= =?utf-8?B?eDl6SVdVT2RPclU2K0dHQ3orR3JzWndieGRyKzRhTGtJUEd3UG90bGJCWG12?= =?utf-8?B?MlZGejlyaE9FNllnYjZiQjRrOFkyQ3hPa1N2VXk0RlVtOXlQdGlRcjVQa1Yv?= =?utf-8?B?RGp1ZjJhUFk4MlNUVVNZUzN3WkNOWis4YmlUYmJCTzJ2eTJJOXlmS29QMTI5?= =?utf-8?B?aCtUeG5VU2xNc2s2UW5RSTBhM0Z6NHB2RFhrRUFRaVYxcGNwRGR0eEx5Z3Nk?= =?utf-8?B?LzIwWTl3WXNHRmwwc0wvZnpQVTJhQ0ZaSEIxSVRtVFdpb2pxQjZrYm5mM2d0?= =?utf-8?B?czE4aEpGSXQvT2JJcnVueW1xaWlJRzRCS00wcW1OQy81T1Rwb0NhL2J4K0c4?= =?utf-8?B?WG1iYXlLTlc2RU5hUFVFQUp2TVgybk53U0JVOG1zYkJvVHpzMWxOeW5HR2xr?= =?utf-8?B?dUhlRlZmZU14Y0hoUnZoUHVTSDdrOG9JdzRaYlQvTGF1dCtyWEdBSTRHK2JI?= =?utf-8?B?QUorYzVZWFdRWUd3ZjR6ajM2TFN1ejV1b3pFMW55K1AzTm4xMTNDSFFmYTJP?= =?utf-8?B?dzRaWGZMZmNneXhuUXNYbVQxMWZVTnZpVFFZYmVwZW9vODBXcElpZjVGNlVT?= =?utf-8?B?RDBFK1FWNkp6cnBDckxSUkRoa2xGOVlsd3VjTE9UeU52WWVJc2hsOGVKOUR2?= =?utf-8?B?NDhZeE03djVtVVVkeGQ0U1hhaVcxK3cwZHlwWEQxM29QcG5NWS9GelRTL3My?= =?utf-8?B?ZlVSSG9YQXdJdkVIYkNkRHk5R05NUTdZaXJZdnZRUWxGSnVxbHpUUmhObGpS?= =?utf-8?Q?GXGmG66uti/cO2ew+3d94dtOQ=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?R2M4V3c1WEFPNUV0YStGbzhsL1BqWU8zUkRkbUdFa1diMGNUaDQ5VEZsNjlU?= =?utf-8?B?YUF4V2ZwK0h4OVU5OWgwT3JHd0Z1NEdHUkg5MWpRMjdpREZzbVBGSThUOU1S?= =?utf-8?B?UExQeXVITEQrNTRYbndneXpTQWZsNSt5TjJCL3dEcDJFTWdLUVhLY0NNNWVV?= =?utf-8?B?d04wcStIaWhnQnVqU1pwc1Mwc2hYWndvRFE2dlhrVThib24wM3NWS2g1bG9Q?= =?utf-8?B?WUkvR2NJeURqb0orZStjYjRuZE5zdU9lM2ZERThsTHFJNml6UDYxVHhUa2Ny?= =?utf-8?B?bHc0UUdOTURCVTJjd2U3dTlMRHVnaGp0aFVOZHVYR0hpN1ZMamd2Mmh4UW5Y?= =?utf-8?B?OENwVnAycUpDemhDWklUMzFsbi9vdDRDVGcxaXMzdk9Od1g2OEp6TjlqU1Vv?= =?utf-8?B?enVpQ3RMeUo3aU8wbGwvMUxYdmRrVzZBK3NqUEJHRGZFNkw0VW9vTFVKcDdO?= =?utf-8?B?alNaRldNc05pSjNZZE1CZDZmSXBqbXBpcE1CaGt5ZWhjT1FaVWRYdDRPc2I1?= =?utf-8?B?UXlHbXpONWJ6K2p2VXU3blJEMEk2cGhIdEl0LzZ1MzJISXB1cTNac0hHK2xJ?= =?utf-8?B?OXU4WVREcWdEOFQvWWdoWTZSV3Y0b3JaRGFGOGczS3pIcUhLZ2JWUk54Tmt4?= =?utf-8?B?UWR5Z0VrQ3VMSHFHazAxbkhLZDFIY3l6bGNvaDdmUS91YVVhMTcyMzlqdEt3?= =?utf-8?B?OFJVN3pnTUlUZ0FwUC9uQnVKZUtqeWsvREpRaTNVUHJWYzAyUzBrQm5La0FV?= =?utf-8?B?M3M3dnFPRkpWVmRKK0IrZEhlRWNOTlhDbkJMVDB4YkJiM3FkMkI2dFhXUFg3?= =?utf-8?B?bDJXZStCVW1VWG5aZXl3b3VXVzFWSnNjR3R3WWF4d3NaUlowdGhwcEF2b2Zj?= =?utf-8?B?ek9uc2lWY1V2cWo1V3V6RWhxT2hIaytVeGZjTmxROXBLQVdsL3c3QjdpM2J6?= =?utf-8?B?Q2lBMHdYN3JMZ3c5MHVMeCtTN3N2T2QwSXcrZjJ0K0grdEgzOG5BTWVxZkU2?= =?utf-8?B?bTBqQXEycW1nZWpTdVBSTklwN25NSHBtN2MxZlBGTzlIaXlpeSttYmxwK0F6?= =?utf-8?B?TnEvbCtRcFNHamIxNlVXcDRQb3VmOUVVdSs3YmZud0ZoNU5TSUlJRXlQWWFM?= =?utf-8?B?b1dRVlhlT3N3KzMwdWtsaHBLUGYzbmw4VjdYVnZ4K291MDNDckV0dnlnTzdE?= =?utf-8?B?UGlpWmZKc25FQUhzanBSV2k3YXpYSjhzR1E0WVRXZzRvenFhdjVmQ0M3MS8r?= =?utf-8?B?dDVnU2xDYnVnUG1zZThjM0dlaitoQXhmY2doNU9lTTJGdTFaaWJiQzlkNlFS?= =?utf-8?B?U3JUa0wrNjdOdHJERGpQaWxvWWVPYml5cCtNT2toM0ZHVmxtNDBtRXc4dGNr?= =?utf-8?B?a2sxUThueUhYb2tWdFVMdHRjcXJaTlBOU1FtSVo2L1pMMmxGRHNFekY3VXF4?= =?utf-8?B?OHpLS3RNTnB5WDZqR2xidXlscStFYmFMakx5eEo4Q0E1OS91QWtET1pUOSs2?= =?utf-8?B?aEpCTmRMZmlTOWpTNU4xYzY2UkFSWFJkbjg1MWRBcnBFeFJQQmRudVZjeWxw?= =?utf-8?B?SkZSNTlIVzhLTS81YW5qOXFFbU9mR2lZVDRlbzJTM0VyUlZST3dDanYxZDBt?= =?utf-8?B?TDI5UDJ1cVFJRW5iWFpNeHpqb1lLazBZVGtEcFpodHlTbFRHOU5zMEl2SFhE?= =?utf-8?B?dmxjYnUvVVVBZ3dQRW5WZmlRZTRZK0R6bjBaWTJTRFF2NmJBa0tVYXZMMllJ?= =?utf-8?B?Y0hJczV5UW1NRjZINHFvclU4c2hDZG5BOXRRbHZaTVliNThTcmZJN3hKQWJo?= =?utf-8?B?RjJNaSt2eFlnb0dpcnQyZz09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d7aaf49-d0ae-4ae3-8e63-08dd9543329e X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 May 2025 13:03:20.5584 (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: PAXP250MB0673 Subject: Re: [FFmpeg-devel] [PATCH 1/2] avformat/demux: use io_close2 when closing avfromat 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: QW5kcmVhcyBSaGVpbmhhcmR0Ogo+IEthY3BlciBNaWNoYWrFgm93Ogo+PiBJdCdzIG5vdCB2YWxp ZCB0byBjYWxsIGF2aW9fY2xvc2UoKSBvbiBjb250ZXh0IHRoYXQgaGFzIG5vdCBiZWVuIG9wZW4K Pj4gd2l0aCBhdmlvX29wZW4oKS4KPj4KPj4gVGhpcyBmaXhlcyB1c2Ugb2YgY3VzdG9tIElPLiAo aW9fb3BlbiAvIGlvX2Nsb3NlMiBjYWxsYmFja3MpCj4+Cj4+IE5vdGUgdGhhdCBieSBkZWZhdWx0 IGlvX2Nsb3NlMiBpcyBzZXQgdG8gaW9fY2xvc2UyX2RlZmF1bHQoKSB3aGljaCBjYWxscwo+PiBh dmlvX2Nsb3NlKCksIHNvIGRlZmF1bHQgY2FzZSB3aWxsIHdvcmsgdGhlIHNhbWUgYXMgYmVmb3Jl Lgo+Pgo+PiBTaWduZWQtb2ZmLWJ5OiBLYWNwZXIgTWljaGFqxYJvdyA8a2FzcGVyOTNAZ21haWwu Y29tPgo+PiAtLS0KPj4gIGxpYmF2Zm9ybWF0L2RlbXV4LmMgfCAzICstLQo+PiAgMSBmaWxlIGNo YW5nZWQsIDEgaW5zZXJ0aW9uKCspLCAyIGRlbGV0aW9ucygtKQo+Pgo+PiBkaWZmIC0tZ2l0IGEv bGliYXZmb3JtYXQvZGVtdXguYyBiL2xpYmF2Zm9ybWF0L2RlbXV4LmMKPj4gaW5kZXggMjc5NTg2 MzU2Ny4uZWNkNGY0MGRhOSAxMDA2NDQKPj4gLS0tIGEvbGliYXZmb3JtYXQvZGVtdXguYwo+PiAr KysgYi9saWJhdmZvcm1hdC9kZW11eC5jCj4+IEBAIC0zODMsMTEgKzM4MywxMCBAQCB2b2lkIGF2 Zm9ybWF0X2Nsb3NlX2lucHV0KEFWRm9ybWF0Q29udGV4dCAqKnBzKQo+PiAgICAgICAgICBpZiAo ZmZpZm10KHMtPmlmb3JtYXQpLT5yZWFkX2Nsb3NlKQo+PiAgICAgICAgICAgICAgZmZpZm10KHMt Pmlmb3JtYXQpLT5yZWFkX2Nsb3NlKHMpOwo+PiAgCj4+ICsgICAgZmZfZm9ybWF0X2lvX2Nsb3Nl KHMsICZwYik7Cj4+ICAgICAgYXZmb3JtYXRfZnJlZV9jb250ZXh0KHMpOwo+PiAgCj4+ICAgICAg KnBzID0gTlVMTDsKPj4gLQo+PiAtICAgIGF2aW9fY2xvc2UocGIpOwo+PiAgfQo+PiAgCj4+ICBz dGF0aWMgdm9pZCBmb3JjZV9jb2RlY19pZHMoQVZGb3JtYXRDb250ZXh0ICpzLCBBVlN0cmVhbSAq c3QpCj4gCj4gYXZmb3JtYXRfb3Blbl9pbnB1dCgpIHNldHMgQVZGTVRfRkxBR19DVVNUT01fSU8g d2hlbiB1c2luZyBjdXN0b20gSU8gYW5kCj4gYXZmb3JtYXRfY2xvc2VfaW5wdXQoKSBjaGVja3Mg Zm9yIHRoaXMgYW5kIGRvZXMgbm90IGZyZWUgdGhlCj4gQVZGb3JtYXRDb250ZXh0J3MgQVZJT0Nv bnRleHQgaW4gdGhpcyBjYXNlIChidXQgZG9lcyBhdmlvX2Nsb3NlKE5VTEwpIGluCj4gdGhpcyBj YXNlKS4KPiBZb3VyIHBhdGNoIGZ1cnRoZXJtb3JlIHByZXN1bWVzIHRoYXQgdGhlIGN1c3RvbSBJ TyBjb250ZXh0IGlzIGNvbXBhdGlibGUKPiB3aXRoIGlvX2Nsb3NlMiwgd2hpY2ggbmVlZCBub3Qg YmUgdHJ1ZSBhdCBhbGwgKG9uZSBjYW4gdXNlIGN1c3RvbSBJTwo+IHdpdGhvdXQgZXZlciB0b3Vj aGluZyBpb19vcGVuL2lvX2Nsb3NlMiBwb2ludGVyczsgSSBleHBlY3QgdXNlcnMgdGhhdAo+IHVz ZSBjdXN0b20gSU8sIGJ1dCBub3QgZm9ybWF0cyB0aGF0IG9wZW4gbmV3IEFWSU9Db250ZXh0cyB0 byBkbyBzbykuCgpPbiByZWFkaW5nIGEgYml0IGZ1cnRoZXIsIGluaXRfaW5wdXQoKSB1c2VzIGlv X29wZW4gdG8gb3BlbiB0aGUKQVZJT0NvbnRleHQgaW4gY2FzZSBubyBBVklPQ29udGV4dCB3YXMg c3VwcGxpZWQgKGFuZCBvbmUgaXMgbmVlZGVkKS4KVGhpcyBtZWFucyB0aGF0IHRoZSBBVkZNVF9G TEFHX0NVU1RPTV9JTyBmbGFnIGlzIG1pc2xlYWRpbmcsIGFzIGl0IGlzCnBvc3NpYmxlIHRvIHVz ZSBjdXN0b20gSU8gZXZlbiB3aXRoIHRoaXMgZmxhZyB1bnNldC4gSXQgYWxzbyBtZWFucyB0aGF0 CnlvdXIgcGF0Y2ggaXMgbGlrZWx5IGNvcnJlY3QuCgotIEFuZHJlYXMKCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxp c3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlz dGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3Ig ZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vi c2NyaWJlIi4K