From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 5569C4C7CC for <ffmpegdev@gitmailbox.com>; Wed, 9 Apr 2025 12:45:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 22CFD68B7D2; Wed, 9 Apr 2025 15:45:45 +0300 (EEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2017.outbound.protection.outlook.com [40.92.89.17]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 219C3687DEF for <ffmpeg-devel@ffmpeg.org>; Wed, 9 Apr 2025 15:45:39 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=SCQ9MEOn4XvvNo9eXWBiTANDgU9c1uCHCWdOf0ZJ3eVA8v+vgdYP0Hqsu85gmXyzLHyDRb5KWETCAw6ZQcLgNPEHNAf21nRoIp7QFFVYPYrCCYvljY0u5vlXlrkPG1Ev6Cp/1LFoJZXwziajr0jurrW6PrG5rIywoOSROuKL4SYbFdbGnlq46+rujkDLLeRGPucsPtjNKkarbRe6l6dBp0WNxvX7H2PqPogRlG64j3D2VKqqCL049xPbIL/oZEEcx8Cb1ZmXclH2psB11AZF6cwPKq2LFudtskkoHxw11NwJvdeswYPWx+0Gk1QiUJqlhVIU6C64ZKWZpJapsLgH/A== 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=mGnRUydxkH2hPcwXPWmMKEpaVFFLmoFxl9tMRb9gQbk=; b=ypNbK9hlMbEHjpVlieB0LBPDXkddSSFbvGZbwubtj+3tGPPa/cHNUNAhIPC8tPiJP/xjH0/0PvoW0hiRLc1AjqfTl1Yf/YEB8uHRtoQFtQPMu8wI5gs4VXwdKtNmlGl1kpDrUbD0vY6fUQslE45oi731OGKwMM3eJ+PONXGWgc7Z/uIV9iVRixwpf6GwQi4ufzDI3xt080lJ4G6PqN5N15JHVY/iat/wOVGljEoL4ZgmohNNrL03f19RsJb7bVSp+/yHN+FnG5tNWstbiDRZTt8lRGwFH6M0ViVSaRJuXqmMq4nnpYZSSO4qNTlxNUrCb4O6kSP8c19RNDrj/frSrg== 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=mGnRUydxkH2hPcwXPWmMKEpaVFFLmoFxl9tMRb9gQbk=; b=cfwcVt++pWk2IEpQo4eR+ba9ldw6ZxAcy89fxK78gqVjn5zNpG+uVljN5UNzV288VUZf/I1//mCXLS4OEOtNSAs7OKo6fWTotwZMnNN2kfE2PdeBYxyBXW3ejWyFsQTG8+KUkEYAy9+KRIZsA1E6fV2p871VWUMqMFWEscWMrTPl9H2M5HjjiZ7A58LxvkLwTyv7a5H14j6vjY/kIJX6tP02pho0S7c6fQ/lzwHSHEN1KDERxgzrorNA9Z4Sujaw66KYA3ovPS6mIHqrG+Q/g6IM6XmW5QQlnamWUMuAL+1cDfuYdJ6nbuSsOYF94u098UBbgayBryclopYrodlXPw== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PR3P250MB0116.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:173::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8632.16; Wed, 9 Apr 2025 12:45:37 +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.8632.017; Wed, 9 Apr 2025 12:45:37 +0000 Content-Type: multipart/mixed; boundary="------------EPFjm1P0T00SmEfxM1y04xoi" Message-ID: <GV1P250MB073717ADCDCBC6487E9926658FB42@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> Date: Wed, 9 Apr 2025 14:45:35 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> From: Andreas Rheinhardt <andreas.rheinhardt@outlook.com> X-ClientProxiedBy: FR2P281CA0021.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:14::8) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <3fca330f-6281-4c14-9eb3-681291a83ee8@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PR3P250MB0116:EE_ X-MS-Office365-Filtering-Correlation-Id: 263b77c3-18b7-4ebf-351a-08dd77646d32 X-Microsoft-Antispam: BCL:0; ARA:14566002|7092599003|15080799006|5072599009|6092099012|8060799006|19110799003|461199028|12121999004|3412199025|13095399003|440099028; X-Microsoft-Antispam-Message-Info: =?utf-8?B?Z1VpUDVkRGEyVFVlS0tnbE44WTQ5QU5wMCtiYk12RVI5TTRPVG5aQUNaVm1R?= =?utf-8?B?TTFWQ29oeTF0eFdEc2lNZ1lsOVJEbG5NQVVZdTNqdnVudGhvS1BKa0NlZlYw?= =?utf-8?B?UEFWRzBqV3VSY0xoaWxEZU5mZ1YzZEFNQTFKa25pRTVvQ1k0cERyamFmQnJ5?= =?utf-8?B?czFsOHB6US92OTB1Tit6U1hDckZVQlMzVDNOMjhDNEQ3SkYwbmZyL1MrZkdM?= =?utf-8?B?dkUzQ05xMFhlK29iS2RaYTFZWEFQS1k3TjlkMXM0dHA1RE9sdkxVUUpWd2xw?= =?utf-8?B?THBINnAycEVkRVhoZnhUYjJDOFd5eVhISUphYTNUL3lML2hvRi81ZExuZW8x?= =?utf-8?B?K3BFaXlWTU1ndFpDT1Qyb0N6N3ArWTVEVVJVWEVPMmVObzl3ZGNpSVFmcFZ0?= =?utf-8?B?SnVEL1hWZFNvbWxsWk1PNktXSXRiNmtKYXh4NldhSHZWaDV5bjFSNENnOFQ5?= =?utf-8?B?NisyK2ZqSU9tc0ljcjQ1Tkh4TFFvSEJRQ2ZPNytyZWh1bFNZUktLM1VNREdT?= =?utf-8?B?Rnd4RTBhYkR2ZDJNUngwZ2poV3lrQWRDY3U0T2hNRkRYUlVkTlp2WFdSbGgv?= =?utf-8?B?QWV3amZrYmtJcFdUUHNrRkFHQUhTSHhLUDN6cDVDSTJqY09WcHlWeEhPWW5a?= =?utf-8?B?Q0xmSUsyOGlUSnJEVk5CZ2hlc212RTJRT2NZMER6QjVQb0FLTjdjcnYwRGpW?= =?utf-8?B?dWh1M3FmS2xFSDJzRHovN3NTd2N1bU10cFhPZGVNUERUUjkxTkcrN29JanB6?= =?utf-8?B?NFVzMGZEdEc1VnV5aitjdUFCUXI1MnBlazQ4SktEQXBSNXdUUlB3em5wWkww?= =?utf-8?B?NUZQOVIramo4dHl5eHFLcUdES3FSYVJiM2JJN0VpWnpiaFc3cERFOWpBNElU?= =?utf-8?B?VTRESmRQcjl0T0R4VWVEY3crWEpMSDZ0ZVlpVzMrUGRqU21IdExKbkdLY243?= =?utf-8?B?L081aEs5cW92L0dQU2xrVTN5ODNjbHR1ekJzZ212SW9hSDFtUjNDRit6RmdD?= =?utf-8?B?a1FtVTlMNXEyN2dpTzVwUGJ4M1N0RDJiTTZDUUFzMWpRWXp2QUV2VWI0WGY1?= =?utf-8?B?OElHY0VNUTN6VHkrQ0lvSGRubFV3Y0hOZC9xK29MRUliVVBhTkNpbVE2UWdR?= =?utf-8?B?aFRZQXFhMUNEOEVuUEVKUHFIdld6SThVZFI0WEZSWUlYV0UzSDVDdDhacGdU?= =?utf-8?B?MGt2Z1VLUVBjRzUvdlVJRFVjdlBBYXdZTktyMytMNlJCR3IzZzZnZGJqTWgx?= =?utf-8?B?VFdadFNidEoyTU5FdWd1cnNIYVBvMDNFZ3RiWjBZcFVFa0JpeHUvYnM0Mk95?= =?utf-8?B?U0ZvbmxCRVdSYU9KeC81dk9SQ1BSNUdHU1ZiU0JJMXdlTGUycGZxQmhkcWlt?= =?utf-8?B?RGFsTXZXRzVFR1BUVkhYUG9WZWRsbTczdDdkYktTcW1sbldBa2pGdmdaL0VR?= =?utf-8?B?VG1OM0ZaQmRBYXMzN2ZFWWlwbnBva2NVblQxd3hibEdUNjhtdHd5LzNHTnRP?= =?utf-8?B?U3N4ZUNqYVNnbWFobjVRRDVlOXNNdnp4SkRyVXhIQmZPdlFnVkFhMUN2OGpE?= =?utf-8?B?bjQ4emU4K0tIYWNpb29ib29kVmU5NGV0Ly91YVBENGlGdmJOMDFhZmhRMnky?= =?utf-8?B?Q3c5VThnMG5JV2R3MVRGMmUvaFhnUkE9PQ==?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?ZVA1RkFzOGMwMzJQY0xVUWNYOWU1Z2lNR0JCN2d1SXdVYUw1OHVGc3RielBT?= =?utf-8?B?SU9xcjJjbExNcXhQT1BodWllTTIwR2Izc0dxejl3S2tOVGhZQUZQdXVORTI5?= =?utf-8?B?aFB4eHVIYURoeHdKOXpYdWlHeWpoZGdvaDdsYUpicUJQSmozb2Uxc1R5amZH?= =?utf-8?B?MDNmT2x1R0RIWTVTRlM5djMxaWtobzJwSDNkN0l5MmJueXVDaHNGb2tBKzlj?= =?utf-8?B?MHgxWlAyRHIxbHM4Sm4wVmp4UWEwTmVmdDRoRnlqT2dlbUR3OG1pVS82elNy?= =?utf-8?B?L2Qra1lTUlJHaG5uU0dmOVhLT3NsSG1oU29NTVJzRFVjVWloY0czc1NrM24v?= =?utf-8?B?ZmIvY0o0NFQyQTVUQWVqcnJVNDFrSUZRTGdZTy9tVXpxWXFya2taUVJKNDFG?= =?utf-8?B?T1htWXdnNkhwalNhRzJHTG53MVg0NW10N1YzZGhPc0w4MWd0WlpIczhhMWFB?= =?utf-8?B?ZHJwbTFmY1p3WjdFZC8yM3RHL2kyNGlTcXBMaU92TXpzVlAzd3BlZ3h2UmJI?= =?utf-8?B?Q1ZnMEgrNStvZmJseUQrcWVyK0tnOGJYMzcrM01SMmhYdS9RRTV6T2N5bjZV?= =?utf-8?B?eGg2azVZUVZmYm96SUJLbFpVR2M0MUVLbmh4U1hOS2JNQ2dhcnlNUno2aDIv?= =?utf-8?B?aVh6Si8xQXRuVDNKTWVTUGlIVjhmOTIzenBNUGtVMllMZlJIbVhuelhFbGMz?= =?utf-8?B?dW5KSlNxT2RvTXpicjh3aTZNQUV1SUkydjVnbVJBd2gzS2xtWEpycmtaakRh?= =?utf-8?B?clppVElMRExoOUdydzh5c2Vzd1pJL1ZjWXZJeTNiQ2FNTEltamlyak16Y3cy?= =?utf-8?B?WElISWsrNnlzcUkwcW82NnZacUs1QmxDbFVQZ1RmYjl1MGtiQzRtWlVlU214?= =?utf-8?B?ODFUL0tNdHdIdGFuOFNHeFc0TSs1ZTVOelhHREJmNnlwUmcyK1ZVdUtSalV3?= =?utf-8?B?Zmk3bXlUN3hLT3Y2cFN5QlltQWY3Nlp0KzRDRU40Q0xDT2t5TU9DVzdiNlRV?= =?utf-8?B?RHF6UE45d2VWSkYvV2tmTFhKWFpFNmR5ZHR5MWxnUU5tRExJR1o5Tk9zOXdv?= =?utf-8?B?RXNJZTNNQUlEcitVa0t0VzE1UnZlbHEvaGpVd3FDR2kzYkljTExubVlidUx1?= =?utf-8?B?N0Z2RzRqUEtKQ1VpN0hyZTJ1WjBqeUNZSWkyL00yREhxaTJ3R2cwY3k3TXdo?= =?utf-8?B?clplbUc0SVNldURtZ0FkN3VZcnpyN0tLYkRWa2s0NlZvNWppajE4RTNPVUFP?= =?utf-8?B?bWRsVGlQSnRIN25ZMlNWZTJCWUVtNzMrMjlUNDN6MDJadENEaG0wcVJ4QjBj?= =?utf-8?B?ejYzRHdOK0kyWit3YVkvR2N5am9pbjV5TEtzNTUzRnNWTkJQbWZUNktmTG1h?= =?utf-8?B?dit3TFUrYm0wOEtabTEyczhHa3VRMkljQkREUmdPTXlYYlpuQlIzc011OHJZ?= =?utf-8?B?Sm5kVVlOV0t3R1lYa1h6YlRMbk9oQnZIajJTV2J2MXpPQTRoWVlIdkJJVENO?= =?utf-8?B?Rk9neDdVSjVkdUllZ2Ryb2o0azJEMnVzTEs1MGhQT2hYb21GaklacnlhSlRC?= =?utf-8?B?Ylg3TG9UcHcvaWdiWGdrVDhGbVJMSDFVcjI3MVJ3ZW5nOXpBa3pFbWUxd3BI?= =?utf-8?B?eWlDaGRQd3psdFQ2THZiaDdrWFF5am0rSGtBRmpZNTdYUDVMV0Z2V0d5RWZL?= =?utf-8?B?Q1hyUlVWMzk0MEU1aUVVTS9HWjVSSG5LWmtpdDgvTTVJL0Q2YlNwZ2N2WjF3?= =?utf-8?B?SVZ0ZXN3LzhSc1RJSVNOTE5BUi8yVnZGNEtoZVNaV3NBa2ZwNDljSUZMaThV?= =?utf-8?B?Z0w0cldWYXNHOHZHd0V4UT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 263b77c3-18b7-4ebf-351a-08dd77646d32 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Apr 2025 12:45:37.1696 (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: PR3P250MB0116 Subject: [FFmpeg-devel] [PATCH 1/2] avcodec/h261dec: Export key frame information X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/GV1P250MB073717ADCDCBC6487E9926658FB42@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> --------------EPFjm1P0T00SmEfxM1y04xoi Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Patches attached. - Andreas --------------EPFjm1P0T00SmEfxM1y04xoi Content-Type: text/x-patch; charset=UTF-8; name="0001-avcodec-h261dec-Export-key-frame-information.patch" Content-Disposition: attachment; filename="0001-avcodec-h261dec-Export-key-frame-information.patch" Content-Transfer-Encoding: base64 RnJvbSAzMTJmYTA3NjI3OThlYTIyMDdhMjlmZGUzNzhmNDUxZTY5M2I1OTgxIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogV2VkLCA5IEFwciAyMDI1IDE0OjIzOjMyICswMjAwClN1Ympl Y3Q6IFtQQVRDSCAxLzJdIGF2Y29kZWMvaDI2MWRlYzogRXhwb3J0IGtleSBmcmFtZSBpbmZvcm1h dGlvbgoKSW1wbGVtZW50cyB0aWNrZXQgIzgzNDMuCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFJo ZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4KLS0tCiBsaWJhdmNvZGVj L2gyNjFkZWMuYyB8IDE2ICsrKysrKysrKy0tLS0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA5IGluc2Vy dGlvbnMoKyksIDcgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9oMjYxZGVj LmMgYi9saWJhdmNvZGVjL2gyNjFkZWMuYwppbmRleCAxZjU3YzlmOGZlLi44NDA0MTRjYWZjIDEw MDY0NAotLS0gYS9saWJhdmNvZGVjL2gyNjFkZWMuYworKysgYi9saWJhdmNvZGVjL2gyNjFkZWMu YwpAQCAtMjUsNyArMjUsNiBAQAogICogSC4yNjEgZGVjb2Rlci4KICAqLwogCi0jaW5jbHVkZSAi bGliYXZ1dGlsL2F2YXNzZXJ0LmgiCiAjaW5jbHVkZSAibGliYXZ1dGlsL3RocmVhZC5oIgogI2lu Y2x1ZGUgImF2Y29kZWMuaCIKICNpbmNsdWRlICJjb2RlY19pbnRlcm5hbC5oIgpAQCAtNDU4LDcg KzQ1Nyw3IEBAIGludHJhOgogICogRGVjb2RlIHRoZSBILjI2MSBwaWN0dXJlIGhlYWRlci4KICAq IEByZXR1cm4gPDAgaWYgbm8gc3RhcnRjb2RlIGZvdW5kCiAgKi8KLXN0YXRpYyBpbnQgaDI2MV9k ZWNvZGVfcGljdHVyZV9oZWFkZXIoSDI2MURlY0NvbnRleHQgKmgpCitzdGF0aWMgaW50IGgyNjFf ZGVjb2RlX3BpY3R1cmVfaGVhZGVyKEgyNjFEZWNDb250ZXh0ICpoLCBpbnQgKmlzX2tleSkKIHsK ICAgICBNcGVnRW5jQ29udGV4dCAqY29uc3QgcyA9ICZoLT5zOwogICAgIGludCBmb3JtYXQsIGk7 CkBAIC00ODIsNyArNDgxLDcgQEAgc3RhdGljIGludCBoMjYxX2RlY29kZV9waWN0dXJlX2hlYWRl cihIMjYxRGVjQ29udGV4dCAqaCkKICAgICAvKiBQVFlQRSBzdGFydHMgaGVyZSAqLwogICAgIHNr aXBfYml0czEoJnMtPmdiKTsgLyogc3BsaXQgc2NyZWVuIG9mZiAqLwogICAgIHNraXBfYml0czEo JnMtPmdiKTsgLyogY2FtZXJhICBvZmYgKi8KLSAgICBza2lwX2JpdHMxKCZzLT5nYik7IC8qIGZy ZWV6ZSBwaWN0dXJlIHJlbGVhc2Ugb2ZmICovCisgICAgKmlzX2tleSA9IGdldF9iaXRzMSgmcy0+ Z2IpOyAvKiBmcmVlemUgcGljdHVyZSByZWxlYXNlIG9mZiAqLwogCiAgICAgZm9ybWF0ID0gZ2V0 X2JpdHMxKCZzLT5nYik7CiAKQEAgLTU0NSw3ICs1NDQsNyBAQCBzdGF0aWMgaW50IGgyNjFfZGVj b2RlX2ZyYW1lKEFWQ29kZWNDb250ZXh0ICphdmN0eCwgQVZGcmFtZSAqcGljdCwKICAgICBjb25z dCB1aW50OF90ICpidWYgPSBhdnBrdC0+ZGF0YTsKICAgICBpbnQgYnVmX3NpemUgICAgICAgPSBh dnBrdC0+c2l6ZTsKICAgICBNcGVnRW5jQ29udGV4dCAqcyAgPSAmaC0+czsKLSAgICBpbnQgcmV0 OworICAgIGludCByZXQsIGlzX2tleTsKIAogICAgIGZmX2Rsb2coYXZjdHgsICIqKioqKmZyYW1l ICUiUFJJZDY0IiBzaXplPSVkXG4iLCBhdmN0eC0+ZnJhbWVfbnVtLCBidWZfc2l6ZSk7CiAgICAg ZmZfZGxvZyhhdmN0eCwgImJ5dGVzPSV4ICV4ICV4ICV4XG4iLCBidWZbMF0sIGJ1ZlsxXSwgYnVm WzJdLCBidWZbM10pOwpAQCAtNTU0LDcgKzU1Myw3IEBAIHN0YXRpYyBpbnQgaDI2MV9kZWNvZGVf ZnJhbWUoQVZDb2RlY0NvbnRleHQgKmF2Y3R4LCBBVkZyYW1lICpwaWN0LAogCiAgICAgaW5pdF9n ZXRfYml0cygmcy0+Z2IsIGJ1ZiwgYnVmX3NpemUgKiA4KTsKIAotICAgIHJldCA9IGgyNjFfZGVj b2RlX3BpY3R1cmVfaGVhZGVyKGgpOworICAgIHJldCA9IGgyNjFfZGVjb2RlX3BpY3R1cmVfaGVh ZGVyKGgsICZpc19rZXkpOwogCiAgICAgLyogc2tpcCBpZiB0aGUgaGVhZGVyIHdhcyB0aHJhc2hl ZCAqLwogICAgIGlmIChyZXQgPCAwKSB7CkBAIC01NzUsNyArNTc0LDcgQEAgc3RhdGljIGludCBo MjYxX2RlY29kZV9mcmFtZShBVkNvZGVjQ29udGV4dCAqYXZjdHgsIEFWRnJhbWUgKnBpY3QsCiAg ICAgICAgICAgICByZXR1cm4gcmV0OwogICAgIH0KIAotICAgIGlmICgoYXZjdHgtPnNraXBfZnJh bWUgPj0gQVZESVNDQVJEX05PTktFWSAmJiBzLT5waWN0X3R5cGUgIT0gQVZfUElDVFVSRV9UWVBF X0kpIHx8CisgICAgaWYgKChhdmN0eC0+c2tpcF9mcmFtZSA+PSBBVkRJU0NBUkRfTk9OSU5UUkEg JiYgIWlzX2tleSkgfHwKICAgICAgICAgIGF2Y3R4LT5za2lwX2ZyYW1lID49IEFWRElTQ0FSRF9B TEwpCiAgICAgICAgIHJldHVybiBidWZfc2l6ZTsKIApAQCAtNTk1LDcgKzU5NCwxMCBAQCBzdGF0 aWMgaW50IGgyNjFfZGVjb2RlX2ZyYW1lKEFWQ29kZWNDb250ZXh0ICphdmN0eCwgQVZGcmFtZSAq cGljdCwKICAgICB9CiAgICAgZmZfbXB2X2ZyYW1lX2VuZChzKTsKIAotICAgIGF2X2Fzc2VydDAo cy0+cGljdF90eXBlID09IHMtPmN1cl9waWMucHRyLT5mLT5waWN0X3R5cGUpOworICAgIGlmIChp c19rZXkpIHsKKyAgICAgICAgcy0+Y3VyX3BpYy5wdHItPmYtPnBpY3RfdHlwZSA9IEFWX1BJQ1RV UkVfVFlQRV9JOworICAgICAgICBzLT5jdXJfcGljLnB0ci0+Zi0+ZmxhZ3MgICAgfD0gQVZfRlJB TUVfRkxBR19LRVk7CisgICAgfQogCiAgICAgaWYgKChyZXQgPSBhdl9mcmFtZV9yZWYocGljdCwg cy0+Y3VyX3BpYy5wdHItPmYpKSA8IDApCiAgICAgICAgIHJldHVybiByZXQ7Ci0tIAoyLjQ1LjIK Cg== --------------EPFjm1P0T00SmEfxM1y04xoi Content-Type: text/x-patch; charset=UTF-8; name="0002-avcodec-h261dec-Set-pict_type-during-init.patch" Content-Disposition: attachment; filename="0002-avcodec-h261dec-Set-pict_type-during-init.patch" Content-Transfer-Encoding: base64 RnJvbSBkMzQxZDQ1ZmM3ZWJkZDhjZmM0NmQ0MGFiMWYwYWY0ZmFhNGU1NjNiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogV2VkLCA5IEFwciAyMDI1IDE0OjM5OjM3ICswMjAwClN1Ympl Y3Q6IFtQQVRDSCAyLzJdIGF2Y29kZWMvaDI2MWRlYzogU2V0IHBpY3RfdHlwZSBkdXJpbmcgaW5p dAoKU2lnbmVkLW9mZi1ieTogQW5kcmVhcyBSaGVpbmhhcmR0IDxhbmRyZWFzLnJoZWluaGFyZHRA b3V0bG9vay5jb20+Ci0tLQogbGliYXZjb2RlYy9oMjYxZGVjLmMgfCAxMSArKysrKystLS0tLQog MSBmaWxlIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMoLSkKCmRpZmYgLS1n aXQgYS9saWJhdmNvZGVjL2gyNjFkZWMuYyBiL2xpYmF2Y29kZWMvaDI2MWRlYy5jCmluZGV4IDg0 MDQxNGNhZmMuLjE0NmY5NzlhNWUgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvaDI2MWRlYy5jCisr KyBiL2xpYmF2Y29kZWMvaDI2MWRlYy5jCkBAIC04OCw2ICs4OCwxMiBAQCBzdGF0aWMgYXZfY29s ZCBpbnQgaDI2MV9kZWNvZGVfaW5pdChBVkNvZGVjQ29udGV4dCAqYXZjdHgpCiAKICAgICBhdmN0 eC0+ZnJhbWVyYXRlID0gKEFWUmF0aW9uYWwpIHsgMzAwMDAsIDEwMDEgfTsKIAorICAgIC8qIFRo ZSBILjI2MSBhbmFsb2cgb2YgaW50cmEva2V5IGZyYW1lcyBpcyBzZXR0aW5nIHRoZSBmcmVlemUg cGljdHVyZSByZWxlYXNlIGZsYWcsCisgICAgICogYnV0IHRoaXMgZG9lcyBub3QgZ3VhcmFudGVl IHRoYXQgdGhlIGZyYW1lIHVzZXMgaW50cmEtb25seSBlbmNvZGluZywKKyAgICAgKiBzbyB3ZSBz dGlsbCBuZWVkIHRvIGFsbG9jYXRlIGR1bW15IGZyYW1lcy4gU28gc2V0IHBpY3RfdHlwZSB0byBQ IGhlcmUKKyAgICAgKiBmb3IgYWxsIGZyYW1lcyBhbmQgb3ZlcnJpZGUgaXQgYWZ0ZXIgaGF2aW5n IGRlY29kZWQgdGhlIGZyYW1lLiAqLworICAgIHMtPnBpY3RfdHlwZSA9IEFWX1BJQ1RVUkVfVFlQ RV9QOworCiAgICAgcy0+cHJpdmF0ZV9jdHggPSAmaC0+Y29tbW9uOwogICAgIC8vIHNldCBkZWZh dWx0cwogICAgIHJldCA9IGZmX21wdl9kZWNvZGVfaW5pdChzLCBhdmN0eCk7CkBAIC01MDEsMTEg KzUwNyw2IEBAIHN0YXRpYyBpbnQgaDI2MV9kZWNvZGVfcGljdHVyZV9oZWFkZXIoSDI2MURlY0Nv bnRleHQgKmgsIGludCAqaXNfa2V5KQogICAgIGlmIChza2lwXzFzdG9wXzhkYXRhX2JpdHMoJnMt PmdiKSA8IDApCiAgICAgICAgIHJldHVybiBBVkVSUk9SX0lOVkFMSUREQVRBOwogCi0gICAgLyog SC4yNjEgaGFzIG5vIEktZnJhbWVzLCBidXQgaWYgd2UgcGFzcyBBVl9QSUNUVVJFX1RZUEVfSSBm b3IgdGhlIGZpcnN0Ci0gICAgICogZnJhbWUsIHRoZSBjb2RlYyBjcmFzaGVzIGlmIGl0IGRvZXMg bm90IGNvbnRhaW4gYWxsIEktYmxvY2tzCi0gICAgICogKGUuZy4gd2hlbiBhIHBhY2tldCBpcyBs b3N0KS4gKi8KLSAgICBzLT5waWN0X3R5cGUgPSBBVl9QSUNUVVJFX1RZUEVfUDsKLQogICAgIGgt PmdvYl9udW1iZXIgPSAwOwogICAgIHJldHVybiAwOwogfQotLSAKMi40NS4yCgo= --------------EPFjm1P0T00SmEfxM1y04xoi 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". --------------EPFjm1P0T00SmEfxM1y04xoi--