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 909194C54E for ; Sat, 7 Jun 2025 23:15:03 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 9249268BEF1; Sun, 8 Jun 2025 02:14:58 +0300 (EEST) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02olkn2082.outbound.protection.outlook.com [40.92.49.82]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 0960868BE4A for ; Sun, 8 Jun 2025 02:14:51 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=x2BUHFFqFcKyJO6ec8VbVXBnbKpL+2iV/q6FUieOe4rRm2eESQSZ5O844R8GoaMYtLwF+K+ezhfuVW+xShtaVBEA70EEsSsYOE3PrFxO4BTUmcnO8E9FYTpSiz7qnuZ25UxS88HUogciop5XyTZpmaMSrCoBQcOS3AHHbY2aomjC9p8zQYoR7ON8JQw6zvCGGt5agksi9HZqUvjNfXBd3nBnyKu//MvmBrKVovsgqpWWTTFU4DFACZw62Is1V1Vfu6S+WbtxiKGvUCBgHGB+lBiTQrYYXnO46yS+vMURkuQM6FRNv/YTIcz7lc75JAFdGDNxBzVyjaw+O78JK6wIqQ== 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=RUw3M1S7t3C/5tYuIEgWhUMiEUVhLyuxOkjtE8wZBtI=; b=KTWbrFiUHyUFAy2Rnt5ppz0K3ut3G5q8EeGKjLfng8ZaBZETO4byqhwra1kIWKJGrMFEAYZQzZxn4VnCypZQUNBHPl3bHnBjLIjBmyAbnQYFQYMXfKOfW014GxZTcu8A76mfCy12unYKJnxqlOozYiD+XCmfopZDQMUUdET/POEVBVpHMyLKYSnk+eM5DimRSWPuPCjvHK3nN6WaAQyHoOZQdokQaAlVaUIAMDlxsuYNx+WOVSOApTXzcISaU6LTjSuYVFOYeHhzBpD3+AZbhTwr0xooSRCGU6ULLecCQZXj/LziA/Gw61gAvJZuhxfDrZUz14YmG60OxMGfki7a/g== 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=RUw3M1S7t3C/5tYuIEgWhUMiEUVhLyuxOkjtE8wZBtI=; b=LR1T2sxhLvrkh+Hot/uduJAXQbmKHubl7p7lYOH9eueaSyzy4e1jhHXcd5L5zGyvY7ODq0g90piP4xa0InS1U/8WDiq1k3lMEdosZdkuFvsJFvXQGpn5l/jMxA02kfyF+U4pnt1mBBOMEEfrE/lyJlMsU+9UwN//a5fdbC05SYxIHRV6WuTTZIufPu7aWJ25OwTyZBceb7I46f8NRdV3lZYGKuzHTmsAj4lIPouD1Pbunp7QbszgaVkGfr2B7TkdwOL7JyB54baXcgvxd7NTTNOhiG29iOuI9oa+yiL1InD1P7oGwB8ynPhJ8TXGdnVqD8zOg/Vd7P1tcjhcNOVUZA== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by VI2P250MB1094.EURP250.PROD.OUTLOOK.COM (2603:10a6:800:230::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8792.35; Sat, 7 Jun 2025 23:14:50 +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; Sat, 7 Jun 2025 23:14:49 +0000 Content-Type: multipart/mixed; boundary="------------OJzDCSJ6vUmYaZu0TXw0lyuW" Message-ID: Date: Sun, 8 Jun 2025 01:14:39 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FFmpeg development discussions and patches From: Andreas Rheinhardt X-ClientProxiedBy: DO2P289CA0005.QATP289.PROD.OUTLOOK.COM (2603:1096:790:6::6) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <96856f63-3a2e-4c07-8cd7-3170b8188e9f@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|VI2P250MB1094:EE_ X-MS-Office365-Filtering-Correlation-Id: 5a3af489-6f8f-49fa-481d-08dda6191988 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|15080799009|19110799006|12121999007|8060799009|5072599009|6092099012|7092599006|13095399003|440099028|3412199025|12091999003; X-Microsoft-Antispam-Message-Info: =?utf-8?B?ZldOZDVnOXJyVjYxakxnSXNGQzdGcmNZUCtMTTV5OEkvaW92Z3dMN21kNkpY?= =?utf-8?B?Uy9FSnVzNXZ6LzkvUkQxc09NSXlYMkN2emFla2piVDFIUUhZZi9PUmQzanhJ?= =?utf-8?B?Tm1Yd01leVdVOStYUUc1N05CeHo4T24wWElDcEdyMW50SWpEQVhYSndRb25J?= =?utf-8?B?OTJSV1AzWXR4TEFmblpVRWttSW8wWlVGNm9ZUWc2VDBnNDZoR25jODFIdVBk?= =?utf-8?B?OUlLZks3T2hvNGtEVURzaEtQZ28wWmxlaHJNeDdpeHZMWXd2b2QvUGppVExp?= =?utf-8?B?UjVNVmd5L1F3UWRZb0ZkZStlOXNQN0hhWFlHclZsejV0VVlacFlnR0U1Sjhs?= =?utf-8?B?UmRHbSszc0hJT1NSWHZXeWZOVGNFVFk1WUxRcGtrT3FGb2djMjU3NUJUcXFy?= =?utf-8?B?Smc5cU5mb0o5bDJ0emYwZU4vL0doeTdpVXRlS1Y1ejJNV0NvRFhMbFQ3VVpF?= =?utf-8?B?OXNkY25hZ2t3Q2Fxd0wvS3ZaN3h0WE54Uklnd3FUcDB2aDE2RXBIOXptc3Bo?= =?utf-8?B?UnFINzFEK3NwV3lJK2JsaVZmMHZtSzVIRzB5MFU4Q3BKYWFZcGxkNjhHVW9Y?= =?utf-8?B?OHhIdHpLd0dqSklTOTgySHJjZkVDM0JCcHo5Z2dDRmVGb2YvSmU2KyszdDZz?= =?utf-8?B?UkN2MHpnV1BiM0tOaDNHaXVvL1Z2NHJ1VUV5TVB2cWxkSDAwc2ppbWNqa3Bw?= =?utf-8?B?UTdEYlNBYW9SNUl4c0lHYXNwak1rY1pwL1VOaENvUlgrT05LNnVGRXRjbTVT?= =?utf-8?B?RE9MWFVVdGZpS0drK01sYkNKMmU2Y1YxRk5EN1BwQURlYTlrVXRrc2lsODRK?= =?utf-8?B?blVKZnRwZWhGZDhKQW84Q2VlQkwvTGxjNTFIcUhZSXVaWStTZFZ4S0hoanlO?= =?utf-8?B?QUkrcXo4b0p1VEdmd1VYTENMN2lETzUvUHhRQnNIRUxCQ1BmUHNGOFdQUnBN?= =?utf-8?B?VnZ4Q2hUT0FGekpWcGRPN3lPTU9tV0wrSmQ2czhxYVZyZnNtdHg5V28yWnQr?= =?utf-8?B?eE9UWTdSUWQrWlRKanZDNFJkVUhtTm1OSXp5VlVZM2swWSsxTkdOb0xDQmZ6?= =?utf-8?B?U0dPenZRMFFyM2hSTVI1Z3hUNDQzdTNBdkpWa0YrSE03Zk5WRzlDWEpxMlBp?= =?utf-8?B?dUFicnNzK0YyZVUrb3MyTkhXanpIdFNyM01aTmkzNUcxQUxlUW4rZENEMHhr?= =?utf-8?B?bkNBdlNzbzZhZ3RUamlNeHEzdHc0bVdwb0VFdXplMGlMelFLOTVQTnNPQlho?= =?utf-8?B?SEVaUWJjQXVuTzdTTHRDVVFjQ1JZTXJOOWNzOFZlM3lVTU9LZ1lLYTlYTlox?= =?utf-8?B?S0hKUnlpK3M0U2M3cSt4KzhSVkF2c0ExWCswQjQ4QVlhQzZlbEVralQ2MUc4?= =?utf-8?B?SFJjbk1INnFKZmZBcWdHQlVoUy82SExTMUw4RTRZc1M2NHk2L3hQMmRDTmc1?= =?utf-8?B?YmIremJVT0FvVExidzFFVVRmcS9IU1ZFODdnb21jcm5CUUgyL2IrZ1YxUkxh?= =?utf-8?B?QUV5M2JucytXYk5DK05OWCs2YUNXL1hjdVE4a2cyQzhNSDlySHlwNHUyNkF5?= =?utf-8?B?eGF4OW9ZSzdzQXhIeGswT3JSTGxlNTNHM0VMNmdLRG9aQ2w5eHB5bEZTSnUy?= =?utf-8?Q?Ujqe/CS06aKRI9eVRv0DsB1q8iUxyPb6wUtk5q5eUb5c=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?UTNzdUl0dzFXOGNwRjhRWktDKzZwTFl3M0hobkNWeStKT3FFdjhpNXBudGRm?= =?utf-8?B?WG5OcjhDMFJkcGRlZDhFcEw1NnBCMlFFMXk5aHl6QVR1M3dJOTVxcFZaVlU2?= =?utf-8?B?cDg5UDJudVZ6ZTFTamhaZFJlNTFKVUVpYitIaGVITXQyK2tNeGJuSjNLMUhK?= =?utf-8?B?SGVLalY4M0x3UVBYNXROYlNhQ0JPRmVZWlJWMWFrWW81YjNVSzFtT1hHVnk0?= =?utf-8?B?MXlzU3VnMjF1NVFuRlJjYUVTRnFHQjVuQlRjMGFJbHFzR080aHVoRUpKalFx?= =?utf-8?B?N2NNUGhGaGNzS2wxOHpueW9ldUgxbk8rc2ZUaUpnR1l6K0wvS0hER2xHa2I5?= =?utf-8?B?c215bTJ6RGZ5cEl3aVg4YS9pb1FKMjVocjFKTkFmd1FRQVQrdCs4cjA5dTg2?= =?utf-8?B?TEk2RW5XRm8zSkdpSWRyU2ZKR0pJcmFTWGxGalJSUlQwbENqV2pSTmZaWnVh?= =?utf-8?B?QmZkYXE1Z1IyNlRBdVBUVGdCYTRPWDhFaXQ0ZkhRMjdxQmlJNFhSMjJnNktj?= =?utf-8?B?Rmszb0dFRGswdHdwWkJGV3ZZUmJEMXNuTXN5dDYrTXZ1YXdtaTlVZFlYK2Ja?= =?utf-8?B?ZmRpL2NnbnB0M292VUQxVy9WeUNNcmpqNFo1WnZJRklvNFB6Z3AwZGd1Umk2?= =?utf-8?B?U3NvRDhndDF5dVJ4SzhFRFA4S1hlRXdoL0M5YlE5WjhmYjV3S1I2bGVLNCt2?= =?utf-8?B?T04vbEp3VXVWZWtqQW1NcVUwQzA0QXJnc0U3WStjVzBhTndIWUhJVEdFTTQz?= =?utf-8?B?eFIvbTg2K1pSVExqRUdCZWFoZ0FSUXg1SmlXaTRFVDdkemdVZGp2Vit3c1pi?= =?utf-8?B?TlFtNkVvQldUSU5saDhFMmhnd0xmSEVRRVpUZEN0MGVmSWI3bytzZHQvVzRl?= =?utf-8?B?THVyblVsQVdUUndXUEZwdkY3QXd4c3J6NFVQOFlTRmlFSXZSZnZkalJxR2Zj?= =?utf-8?B?T3VjMTRlSVZsa1NVazIwbCtvZ3VVRTkxajVSZ3FUeWJrRkdQZG93cVZSbFdr?= =?utf-8?B?QjBMMGNhR0hyVk9Cb3hROCtFTEVGOWxNcXBJaWVrNDk4Z1BkcnBTWjV4LzZJ?= =?utf-8?B?TXlISlJTeURKR1VEYityR1JjTGIwOUgyTXBzYXVUVmZTRFR0MCsyY0djZ0Vj?= =?utf-8?B?Vjgxd1FSOGY1V04vbVRBMFhGZEQ0bE90NkQxOUQrM3hRUnAyQnplczhjMzJR?= =?utf-8?B?aUZpaDhPdUdrMWJOcU4xTlZneGEyZVVPY1RpVDAvQ2lSQUVyWWR6NjdKQkJs?= =?utf-8?B?NTR2UTJYV1piVHoxWjhpY2p5SWkvbjhiMDY5TVVlQWoza1JiRXd4M2FNdThT?= =?utf-8?B?dEdtek9rendJbk12NE9DdENLOGt6N1J6RnBZeWhVOXVtZHZ2L0dkOGphSnJE?= =?utf-8?B?SGpERFZ5Qm93T1NUTThOZXhBb1ZROXdRYW1ndlczanZsN3N0ek1JQ1lTUFJ4?= =?utf-8?B?N3pGZ21DVnFreXpXSms4dE50dHJ6d1BQOGdaNG5hc3ZpdFgyTEVIMnZnVzgy?= =?utf-8?B?bjRtam9BL0tSaVZ0dE9MMWc2bEZ5SWFSV084cVhhcXZTNktRb3BoYVJJZThC?= =?utf-8?B?N0diSWNSYmR2S1ZoNW16d3pEdEZpL3hCY2VWTHhWOUJIek5kQ0FNVkFyOG55?= =?utf-8?B?Z3R6ZUZtQXUrVkZ6YVNxV2pPTXJyYkZJc05zcDJacW1ETkN0VmVOVVREc09n?= =?utf-8?B?ODlzNFRCRTFGRzFLM2MwcVVydno5aDRXd05GVFd4UThyNHJVb1ZmRmJpVEdy?= =?utf-8?B?dEJUT1l0ME5yZzVIeml5aWh2YWpFMll1R0E2bDNtcEpFYnF5MzVOMTQwQlBP?= =?utf-8?B?aFMrcDV4N3lieUJHaEFJdz09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 5a3af489-6f8f-49fa-481d-08dda6191988 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 07 Jun 2025 23:14:49.5033 (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: VI2P250MB1094 Subject: [FFmpeg-devel] [PATCH 1/3] avformat/dhav: Fix check for seekability 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --------------OJzDCSJ6vUmYaZu0TXw0lyuW Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Patches attached. - Andreas --------------OJzDCSJ6vUmYaZu0TXw0lyuW Content-Type: text/x-patch; charset=UTF-8; name="0001-avformat-dhav-Fix-check-for-seekability.patch" Content-Disposition: attachment; filename="0001-avformat-dhav-Fix-check-for-seekability.patch" Content-Transfer-Encoding: base64 RnJvbSA5NWU4ODg5MzEyM2JhZTg5OTkxYmY0NWE2YzVkYjAxNzNlMTU4NTc0IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogU3VuLCA4IEp1biAyMDI1IDAwOjUyOjQ2ICswMjAwClN1Ympl Y3Q6IFtQQVRDSCAxLzNdIGF2Zm9ybWF0L2RoYXY6IEZpeCBjaGVjayBmb3Igc2Vla2FiaWxpdHkK CkFWSU9Db250ZXh0LnNlZWthYmxlIGlzIGEgYml0ZmllbGQuIEFsc28gY2hlY2sgZm9yIHNlZWth YmlsaXR5CmVhcmxpZXIuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJl YXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4KLS0tCiBsaWJhdmZvcm1hdC9kaGF2LmMgfCA2ICsr Ky0tLQogMSBmaWxlIGNoYW5nZWQsIDMgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKCmRp ZmYgLS1naXQgYS9saWJhdmZvcm1hdC9kaGF2LmMgYi9saWJhdmZvcm1hdC9kaGF2LmMKaW5kZXgg MzFmNGQ3NTE4MS4uYWYxYThkODZhNSAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvZGhhdi5jCisr KyBiL2xpYmF2Zm9ybWF0L2RoYXYuYwpAQCAtMjM3LDYgKzIzNyw5IEBAIHN0YXRpYyB2b2lkIGdl dF90aW1laW5mbyh1bnNpZ25lZCBkYXRlLCBzdHJ1Y3QgdG0gKnRpbWVpbmZvKQogCiBzdGF0aWMg aW50NjRfdCBnZXRfZHVyYXRpb24oQVZGb3JtYXRDb250ZXh0ICpzKQogeworICAgIGlmICghKHMt PnBiLT5zZWVrYWJsZSAmIEFWSU9fU0VFS0FCTEVfTk9STUFMKSkKKyAgICAgICAgcmV0dXJuIDA7 CisKICAgICBpbnQ2NF90IHN0YXJ0X3BvcyA9IGF2aW9fdGVsbChzLT5wYik7CiAgICAgaW50NjRf dCBlbmRfcG9zID0gLTE7CiAgICAgaW50NjRfdCBzdGFydCA9IDAsIGVuZCA9IDA7CkBAIC0yNDgs OSArMjUxLDYgQEAgc3RhdGljIGludDY0X3QgZ2V0X2R1cmF0aW9uKEFWRm9ybWF0Q29udGV4dCAq cykKICAgICB1bnNpZ25lZCBkYXRlOwogICAgIGludDY0X3Qgc2l6ZSA9IGF2aW9fc2l6ZShzLT5w Yik7CiAKLSAgICBpZiAoIXMtPnBiLT5zZWVrYWJsZSkKLSAgICAgICAgcmV0dXJuIDA7Ci0KICAg ICBpZiAoc3RhcnRfcG9zICsgMTYgPiBzaXplKQogICAgICAgICByZXR1cm4gMDsKIAotLSAKMi40 NS4yCgo= --------------OJzDCSJ6vUmYaZu0TXw0lyuW Content-Type: text/x-patch; charset=UTF-8; name="0002-avformat-dhav-Add-missed-free-for-end_buffer.patch" Content-Disposition: attachment; filename="0002-avformat-dhav-Add-missed-free-for-end_buffer.patch" Content-Transfer-Encoding: base64 RnJvbSAzOWRmNWE1ODNkNzgxZDU0ZGNhYzU3YjlkMDI0ZDI1NmQ0MzEwMTcyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBEZXJlayBCdWl0ZW5odWlzIDxkZXJlay5idWl0ZW5odWlzQGdt YWlsLmNvbT4KRGF0ZTogRnJpLCA2IEp1biAyMDI1IDE0OjQ0OjUwICswMTAwClN1YmplY3Q6IFtQ QVRDSCAyLzNdIGF2Zm9ybWF0L2RoYXY6IEFkZCBtaXNzZWQgZnJlZSBmb3IgZW5kX2J1ZmZlcgpN SU1FLVZlcnNpb246IDEuMApDb250ZW50LVR5cGU6IHRleHQvcGxhaW47IGNoYXJzZXQ9VVRGLTgK Q29udGVudC1UcmFuc2Zlci1FbmNvZGluZzogOGJpdAoKQWNjaWRlbnRhbGx5IGxlZnQgb3V0IG9m IDM2ZWM5MjE3ZTZkY2EzNDMyMzA0YzlkNzYwNzhkOTYxODI0N2ViMGYuCgpGb3VuZC1ieTogS2Fj cGVyIE1pY2hhasWCb3cgPGthc3BlcjkzQGdtYWlsLmNvbT4KU2lnbmVkLW9mZi1ieTogRGVyZWsg QnVpdGVuaHVpcyA8ZGVyZWsuYnVpdGVuaHVpc0BnbWFpbC5jb20+Ci0tLQogbGliYXZmb3JtYXQv ZGhhdi5jIHwgMyArKysKIDEgZmlsZSBjaGFuZ2VkLCAzIGluc2VydGlvbnMoKykKCmRpZmYgLS1n aXQgYS9saWJhdmZvcm1hdC9kaGF2LmMgYi9saWJhdmZvcm1hdC9kaGF2LmMKaW5kZXggYWYxYThk ODZhNS4uZmZkNmQ2NjM1OSAxMDA2NDQKLS0tIGEvbGliYXZmb3JtYXQvZGhhdi5jCisrKyBiL2xp YmF2Zm9ybWF0L2RoYXYuYwpAQCAtMjgxLDYgKzI4MSw3IEBAIHN0YXRpYyBpbnQ2NF90IGdldF9k dXJhdGlvbihBVkZvcm1hdENvbnRleHQgKnMpCiAgICAgfQogCiAgICAgaWYgKGVuZF9wb3MgPCAw IHx8IGVuZF9wb3MgKyAxNiA+IGVuZF9idWZmZXJfcG9zICsgZW5kX2J1ZmZlcl9zaXplKSB7Cisg ICAgICAgIGF2X2ZyZWVwKCZlbmRfYnVmZmVyKTsKICAgICAgICAgYXZpb19zZWVrKHMtPnBiLCBz dGFydF9wb3MsIFNFRUtfU0VUKTsKICAgICAgICAgcmV0dXJuIDA7CiAgICAgfQpAQCAtMjg5LDYg KzI5MCw4IEBAIHN0YXRpYyBpbnQ2NF90IGdldF9kdXJhdGlvbihBVkZvcm1hdENvbnRleHQgKnMp CiAgICAgZ2V0X3RpbWVpbmZvKGRhdGUsICZ0aW1laW5mbyk7CiAgICAgZW5kID0gYXZfdGltZWdt KCZ0aW1laW5mbykgKiAxMDAwTEw7CiAKKyAgICBhdl9mcmVlcCgmZW5kX2J1ZmZlcik7CisKICAg ICBhdmlvX3NlZWsocy0+cGIsIHN0YXJ0X3BvcywgU0VFS19TRVQpOwogCiAgICAgcmV0dXJuIGVu ZCAtIHN0YXJ0OwotLSAKMi40NS4yCgo= --------------OJzDCSJ6vUmYaZu0TXw0lyuW Content-Type: text/x-patch; charset=UTF-8; name="0003-avformat-dhav-Check-reading-data.patch" Content-Disposition: attachment; filename="0003-avformat-dhav-Check-reading-data.patch" Content-Transfer-Encoding: base64 RnJvbSAyOGMxYThlYmNhZGVjNmJhMTY4NjY0YjVlY2U5ZTA5MTU5ZmViMjU1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogU3VuLCA4IEp1biAyMDI1IDAxOjA3OjAyICswMjAwClN1Ympl Y3Q6IFtQQVRDSCAzLzNdIGF2Zm9ybWF0L2RoYXY6IENoZWNrIHJlYWRpbmcgZGF0YQoKUHJldmVu dHMgcG90ZW50aWFsIHVzZSBvZiB1bmluaXRpYWxpemVkIGRhdGEuCgpTaWduZWQtb2ZmLWJ5OiBB bmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4KLS0tCiBs aWJhdmZvcm1hdC9kaGF2LmMgfCAyMCArKysrKysrKysrLS0tLS0tLS0tLQogMSBmaWxlIGNoYW5n ZWQsIDEwIGluc2VydGlvbnMoKyksIDEwIGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2xpYmF2 Zm9ybWF0L2RoYXYuYyBiL2xpYmF2Zm9ybWF0L2RoYXYuYwppbmRleCBmZmQ2ZDY2MzU5Li45YmRi MjMzMjJkIDEwMDY0NAotLS0gYS9saWJhdmZvcm1hdC9kaGF2LmMKKysrIGIvbGliYXZmb3JtYXQv ZGhhdi5jCkBAIC0yNjEsMTMgKzI2MSwxMiBAQCBzdGF0aWMgaW50NjRfdCBnZXRfZHVyYXRpb24o QVZGb3JtYXRDb250ZXh0ICpzKQogCiAgICAgZW5kX2J1ZmZlcl9zaXplID0gRkZNSU4oTUFYX0RV UkFUSU9OX0JVRkZFUl9TSVpFLCBzaXplKTsKICAgICBlbmRfYnVmZmVyID0gYXZfbWFsbG9jKGVu ZF9idWZmZXJfc2l6ZSk7Ci0gICAgaWYgKCFlbmRfYnVmZmVyKSB7Ci0gICAgICAgIGF2aW9fc2Vl ayhzLT5wYiwgc3RhcnRfcG9zLCBTRUVLX1NFVCk7Ci0gICAgICAgIHJldHVybiAwOwotICAgIH0K KyAgICBpZiAoIWVuZF9idWZmZXIpCisgICAgICAgIGdvdG8gZmFpbDsKICAgICBlbmRfYnVmZmVy X3BvcyA9IHNpemUgLSBlbmRfYnVmZmVyX3NpemU7CiAgICAgYXZpb19zZWVrKHMtPnBiLCBlbmRf YnVmZmVyX3BvcywgU0VFS19TRVQpOwotICAgIGF2aW9fcmVhZChzLT5wYiwgZW5kX2J1ZmZlciwg ZW5kX2J1ZmZlcl9zaXplKTsKKyAgICBpZiAoZmZpb19yZWFkX3NpemUocy0+cGIsIGVuZF9idWZm ZXIsIGVuZF9idWZmZXJfc2l6ZSkgPCAwKQorICAgICAgICBnb3RvIGZhaWw7CiAKICAgICBvZmZz ZXQgPSBlbmRfYnVmZmVyX3NpemUgLSA4OwogICAgIHdoaWxlIChvZmZzZXQgPiAwKSB7CkBAIC0y ODAsMTEgKzI3OSw4IEBAIHN0YXRpYyBpbnQ2NF90IGdldF9kdXJhdGlvbihBVkZvcm1hdENvbnRl eHQgKnMpCiAgICAgICAgIH0KICAgICB9CiAKLSAgICBpZiAoZW5kX3BvcyA8IDAgfHwgZW5kX3Bv cyArIDE2ID4gZW5kX2J1ZmZlcl9wb3MgKyBlbmRfYnVmZmVyX3NpemUpIHsKLSAgICAgICAgYXZf ZnJlZXAoJmVuZF9idWZmZXIpOwotICAgICAgICBhdmlvX3NlZWsocy0+cGIsIHN0YXJ0X3Bvcywg U0VFS19TRVQpOwotICAgICAgICByZXR1cm4gMDsKLSAgICB9CisgICAgaWYgKGVuZF9wb3MgPCAw IHx8IGVuZF9wb3MgKyAxNiA+IGVuZF9idWZmZXJfcG9zICsgZW5kX2J1ZmZlcl9zaXplKQorICAg ICAgICBnb3RvIGZhaWw7CiAKICAgICBkYXRlID0gQVZfUkwzMihlbmRfYnVmZmVyICsgKGVuZF9w b3MgLSBlbmRfYnVmZmVyX3BvcykgKyAxNik7CiAgICAgZ2V0X3RpbWVpbmZvKGRhdGUsICZ0aW1l aW5mbyk7CkBAIC0yOTUsNiArMjkxLDEwIEBAIHN0YXRpYyBpbnQ2NF90IGdldF9kdXJhdGlvbihB VkZvcm1hdENvbnRleHQgKnMpCiAgICAgYXZpb19zZWVrKHMtPnBiLCBzdGFydF9wb3MsIFNFRUtf U0VUKTsKIAogICAgIHJldHVybiBlbmQgLSBzdGFydDsKK2ZhaWw6CisgICAgYXZfZnJlZXAoJmVu ZF9idWZmZXIpOworICAgIGF2aW9fc2VlayhzLT5wYiwgc3RhcnRfcG9zLCBTRUVLX1NFVCk7Cisg ICAgcmV0dXJuIDA7CiB9CiAKIHN0YXRpYyBpbnQgZGhhdl9yZWFkX2hlYWRlcihBVkZvcm1hdENv bnRleHQgKnMpCi0tIAoyLjQ1LjIKCg== --------------OJzDCSJ6vUmYaZu0TXw0lyuW Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ 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". --------------OJzDCSJ6vUmYaZu0TXw0lyuW--