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--