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 1B2FB45C51 for ; Tue, 26 Dec 2023 13:21:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 95A5B68CBD9; Tue, 26 Dec 2023 15:21:14 +0200 (EET) Received: from JPN01-TYC-obe.outbound.protection.outlook.com (mail-tycjpn01olkn2019.outbound.protection.outlook.com [40.92.99.19]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 15EC268CB75 for ; Tue, 26 Dec 2023 15:21:07 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=PqlmP8r6mkAFnqXbPtwXaH8c/G9+qzJJPhD7/VtZZvz65o0hXPnaTJW14t+kkjgJ2nw1oYCJuZREKApW63W8RW6nje+7WG3o7unZQUeV1QwaLoMeHEqcea/1N0zy4OvfbKyRtWgyE3QA1d7ZLuY050T1XfUBXrusbH7ORiMu9szTt8W6zkPd/EHwhhzGTzEGuW5MghyQIcrstvbchhXthgTd19QjWKyiFmuAt11Tv5zVtoKdGIJpOmGLJ4a/zXhiRw+c1IL/V3SUoxv3+nJuZBCw0mzt0W27u7Qhwke1IqKly6KYNHnZwpPYWSjpYDVNON4H4RhonDiQ6gEbOLihsg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; 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=h/n2NWj13RpjE9eN7i5blYmXkTgkQxiOtqKdZX6NysI=; b=htbfOMfRgv5UVUstsYO0loi7Zc0PdSFCQaRRvM9k9U5g0nd+QjeS0k68sXHB7iAiN6JwEjd4z7VEoCxFR9JlF6D/Wz4DqqvDdRovY8KtX0oZyEbO4yTUlDNiA0JWo+4Lh9qeRkyEcGa3YoVL82Li3CwyM2fQIeHDqg4iAM+g+rse26fg42Ho4IJ34pCOt59cgyS1AvsWwITLTgc+P78yh0Q+OlWRATr48QtxVjcJ7vK+Obax3gdVen4Ub1e4P9Fm+TkrIIMMB9jr+RUp8E+cEQEPFm4jStbVxq/nzE6EonGwKr8OQloT27QFQTD4PfKLPZdcqAJKvtpxZlWDeEOFJA== 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=h/n2NWj13RpjE9eN7i5blYmXkTgkQxiOtqKdZX6NysI=; b=Bs35DwbBXMuoCHdjarePhRpzR5CEUSsfKy0YJH42elYaQmUNmNIBel9TqWdAsMN1ZVWY38e3nzf1p9xlDn0paITm8B5WOkoK4RjoYmqxpfEimUSwSB4iFHlfL6mSJTmeGnnFCg6bA+4TxBFfJaDiLoacCInDlrG4tR7AQCZDoSCf5sTFMEfIEAVrXmOAKjyvqnXmZCs2Ej0xfsinqiZ1xXHivBj9LAOSbyQ3Kw/lxFGcxJo73Tfb0/jiR55kYBU45JHVX5pVp4JKdryu3KbtEbaFfxiwW+RJ9vqw2vSf7Pvhv8QSdYf1U2a/kqE5faGerR/D8/X7T1OVUnsq2Z2Maw== Received: from TYWP286MB2172.JPNP286.PROD.OUTLOOK.COM (2603:1096:400:173::5) by OS3P286MB2476.JPNP286.PROD.OUTLOOK.COM (2603:1096:604:1e9::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7113.27; Tue, 26 Dec 2023 13:21:03 +0000 Received: from TYWP286MB2172.JPNP286.PROD.OUTLOOK.COM ([fe80::9de0:5b7c:debe:802d]) by TYWP286MB2172.JPNP286.PROD.OUTLOOK.COM ([fe80::9de0:5b7c:debe:802d%4]) with mapi id 15.20.7113.027; Tue, 26 Dec 2023 13:21:03 +0000 From: Wu Jianhua To: FFmpeg development discussions and patches Thread-Topic: [PATCH] avcodec/d3d12va_decode: don't change the resource state if the referenced frame is the same as the current frame Thread-Index: AQHaN/x2qR9iPLsQ7Uy6F+N8DHtIeLC7jEFa Date: Tue, 26 Dec 2023 13:21:03 +0000 Message-ID: References: In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: zh-CN X-MS-Has-Attach: yes X-MS-TNEF-Correlator: msip_labels: x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [jBP5jKpYT206zMokIXhAxaCvThCTp6Dq] x-ms-publictraffictype: Email x-ms-traffictypediagnostic: TYWP286MB2172:EE_|OS3P286MB2476:EE_ x-ms-office365-filtering-correlation-id: b66f288d-9abd-4c1e-f4e7-08dc06158295 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qVqsL509XVZqALWh9bLQ+a1kWnOVjTaUCW6QBrWom4QVFQq63BtJh8Sh9QCDucxHX/tgUd1htoBBKkYD7/fEggG7rq8o89hEPyOkEy4qQj4IMdrShLp1/rlSjGSWRPY+10fFAKkYtmb6M1zbnTIxf4LZ57vKmqK+Uk+oModvl/fQs8poZ71+Rf8actVGhHWus5u//KqRq9YBwprpnSctjVAUlCSUO9jxQfsG4twd1Xfzd+xizx5HMEfHf4OVhoKjgO2vPdVLcvLMveDHfBmvNyYGPmBEFc3fsAO9yBdCK4rxJxyedlIitMJQVGgkAFH+/JpyerDpYEWV1bSGBDjf6jzbro356LG1nHExIW055EcSdBtybCdsPXuuSfFt/VLEQLyNN3M+I5NGwK+EBO15HlRpHiVMA9n/xirmjvGsUR08Dngc/vMMVNKVHxDndr0Id60dOkOkSQxalQPfjPcw9gRPjz5LcjQmryY2VVAllus5SlBJvSrcPVUoBKqbyykFjt2+BNRcT6BLsiSJXq+35NSdonyd2Xqq5qpZR+c8QmmwMut49uZijB0+RwYjx+yn x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?gb2312?B?UllQK2lwMkU4SzQvVnR2V0VLczNxMnZqZWZrbFBHWkJzRFFRNUJQejhDUGdT?= =?gb2312?B?R2xoZk8wQlhYa2ZWSkliMVdJS0EwQWRtQmxqKzZac3hhSGphY1hMcHJtRHRr?= =?gb2312?B?cGpORjRza21ldEFOVGltSjRsQkNtVUNtUSt2bDZZb1hqcnBDVkF6L1hEcnNM?= =?gb2312?B?SURET2ZOOEFBa3BMaEFGYnJnU0dBQ1RYNkdDL2cwRXUwVjcwaVh4QitBOU83?= =?gb2312?B?S0RDamszSThpYVZVZ1lzSmNmV29nTGxZQlBwZG0zYWJZRDY1bXdsRHdwVk1Y?= =?gb2312?B?WlU4a2RiQnpobVlTMXRGUkJEdDBXQ3JlTW1uTzRRMjluT21EeE9LVDBnUDd4?= =?gb2312?B?cmZ0NFBINHUyUXNNeC9NMGI5Z2R1TC9XMFJ0bXZkRTZJWGxPUm8yZ0lMMXkz?= =?gb2312?B?blZRNi8yUVFtS3FzK24vVnpJK0dhK3hSWGRUb0oxSUt1YStKU09qOENPcGRx?= =?gb2312?B?UlRpVUQwOWlzQ3NrSWtnTG0xQ0NMQ0Njbnl0Z0gyTVViWE85RitWdWxEQUYx?= =?gb2312?B?VEJiMlExMnYzUzRGL0todlBUOHpFNTBMeVg5MzFjaVJ3WmpMeFhxZGx0Z3FC?= =?gb2312?B?THhCYlJHbm4wZHh5TWh5NkswOWFKeU83ZDN5UHVySFNUZDlxV1VQOHZxL1BL?= =?gb2312?B?cE5HSEFCZTVDZmlkNU5Mdm4yVmVDcVBKbThXeW5MU3NzcXVkVFlOdTR2Tm5O?= =?gb2312?B?dFlSeURxNHA3N1RjK1NVbEhET0l3alJYaUZWdTQ0b1hnU0IzS1FkUlFndHgy?= =?gb2312?B?dmJ4UDRNQ1UrczIyL3RvZng2eGFBVGZxVFNVY0UxNzVtTlVRTk9HOTlabUhQ?= =?gb2312?B?T1VTRVMxZFF2Vm1RWm1WcEhDaGwvc2l1bXc1SmFTVThiMENhbVo4QmNYcE4r?= =?gb2312?B?NUplL2MvdTF1VFFLMkFhNlhXWDd6RkFGR0syZWtyTjJtay9CNTlsT3V5MDJU?= =?gb2312?B?OVUxeEVGT0JaanZmZlk2ZjdrTzdMaE0wbUxmSjI3enhFdTlWVmFKcFI1VjJx?= =?gb2312?B?MDByU1NpdFc1dnVtbStPMXRybEh3a25pR3VJR213Z0oybUxiaVVuZndqaStt?= =?gb2312?B?amhUVnBXdUlaTEVmeFVvb3F0ZXdYVUJLa3RtSmJXSW5YeEFzWTN6MVBlUitp?= =?gb2312?B?R0t1SVdiTXd6QzJwYTgyaUdCbjMwclZEdHA5Zi9MaVVJVklxWmlYZWFLbW14?= =?gb2312?B?S2RXMVJtRUpxelBtV2ljNEY2bCtMSUt6aUZRY3Y0SXMwRkdxVjMxR3NBanVJ?= =?gb2312?B?dnVVRDgybmRRQ05iU21UR2tsRFppRTcxMmdSWnFQRzJqS0QwRFVzL25ZdllF?= =?gb2312?B?VSt0OUVVa3VtSWpESlY5VEhZcHhZb3oxNWtWeEVQMCtvVmxCYytONG5SdlJ3?= =?gb2312?B?aTFHbXBEeWZ2OC9SMVdWdEpJSlVyeUZYOFdNcG5LV3IwT2R3VGpSQWczRHZB?= =?gb2312?B?RysyMitKSlhIM3NFdlJwL0R5SFRlQ0p3aG84a2ZkVmlmdW5MbytkYi9RRGtM?= =?gb2312?B?RW9yS3Bic3BvM1h2aC9xSmxleFFwOVFQN1UyZWpiTG5oZnU1QlRZZlROOEpk?= =?gb2312?B?QU16UFMvbUJrelgyREJ6UHVvRjJuTTdYOWJVbW0wMVlzTGpadnJXMUEwNlNB?= =?gb2312?B?MDVvTHFXclV1YURyT2VFM0VaRDZkalE9PQ==?= Content-Type: multipart/mixed; boundary="_002_TYWP286MB2172D6997CFE29E8C2E0699FCA98ATYWP286MB2172JPNP_" MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: TYWP286MB2172.JPNP286.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: b66f288d-9abd-4c1e-f4e7-08dc06158295 X-MS-Exchange-CrossTenant-rms-persistedconsumerorg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-originalarrivaltime: 26 Dec 2023 13:21:03.4454 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: OS3P286MB2476 Subject: [FFmpeg-devel] [PATCH] avcodec/d3d12va_decode: don't change the resource state if the referenced frame is the same as the current frame 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: --_002_TYWP286MB2172D6997CFE29E8C2E0699FCA98ATYWP286MB2172JPNP_ Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 YXZjb2RlYy9kM2QxMnZhX2RlY29kZTogZG9uJ3QgY2hhbmdlIHRoZSByZXNvdXJjZSBzdGF0ZSBp ZiB0aGUgcmVmZXJlbmNlZCBmcmFtZSBpcyB0aGUgc2FtZSBhcyB0aGUgY3VycmVudCBmcmFtZQoK IFRoaXMgY29tbWl0IHJlbW92ZXMgdGhlIGZvbGxvdyB3YXJuaW5nIGFuZCBlcnJvcjoKCiAgICBE M0QxMiBXQVJOSU5HOiBJRDNEMTJDb21tYW5kTGlzdDo6UmVzb3VyY2VCYXJyaWVyOiBDYWxsZWQg b24gdGhlIHNhbWUgc3VicmVzb3VyY2Uocykgb2YKICAgIFJlc291cmNlKDB4MDAwMDAyMjM2RTBF MDBEMDonVW5uYW1lZCBJRDNEMTJSZXNvdXJjZSBPYmplY3QnKSBpbiBzZXBhcmF0ZSBCYXJyaWVy IERlc2NzCiAgICB3aGljaCBpcyBpbmVmZmljaWVudCBhbmQgbGlrZWx5IHVuaW50ZW50aW9uYWwu IERlc2NbMF0gYW5kIERlc2NbMV0gb24gKHN1YnJlc291cmNlIDoKICAgIDQyOTQ5NjcyOTUpLiBb UkVTT1VSQ0VfTUFOSVBVTEFUSU9OIFdBUk5JTkcgIzEwMDg6IFJFU09VUkNFX0JBUlJJRVJfRFVQ TElDQVRFX1NVQlJFU09VUkNFX1RSQU5TSVRJT05TXQoKICAgIEQzRDEyIEVSUk9SOiBJRDNEMTJD b21tYW5kTGlzdDo6UmVzb3VyY2VCYXJyaWVyOiBCZWZvcmUgc3RhdGUgKDB4MDogRDNEMTJfUkVT T1VSQ0VfU1RBVEVfW0NPTU1PTnxQUkVTRU5UXSkKICAgIG9mIHJlc291cmNlICgweDAwMDAwMjIz NkUwRTAwRDA6J1VubmFtZWQgSUQzRDEyUmVzb3VyY2UgT2JqZWN0JykgKHN1YnJlc291cmNlOiAw KSBzcGVjaWZpZWQKICAgIGJ5IHRyYW5zaXRpb24gYmFycmllciBkb2VzIG5vdCBtYXRjaCB3aXRo IHRoZSBzdGF0ZSAoMHgyMDAwMDogRDNEMTJfUkVTT1VSQ0VfU1RBVEVfVklERU9fREVDT0RFX1dS SVRFKQogICAgc3BlY2lmaWVkIGluIHRoZSBwcmV2aW91cyBjYWxsIHRvIFJlc291cmNlQmFycmll ciBbUkVTT1VSQ0VfTUFOSVBVTEFUSU9OIEVSUk9SICM1Mjc6CiAgICBSRVNPVVJDRV9CQVJSSUVS X0JFRk9SRV9BRlRFUl9NSVNNQVRDSF0KClBhdGNoIGF0dGFjaGVkCg== --_002_TYWP286MB2172D6997CFE29E8C2E0699FCA98ATYWP286MB2172JPNP_ Content-Type: application/octet-stream; name="0001-avcodec-d3d12va_decode-don-t-change-the-resource-sta.patch" Content-Description: 0001-avcodec-d3d12va_decode-don-t-change-the-resource-sta.patch Content-Disposition: attachment; filename="0001-avcodec-d3d12va_decode-don-t-change-the-resource-sta.patch"; size=3824; creation-date="Tue, 26 Dec 2023 13:15:53 GMT"; modification-date="Tue, 26 Dec 2023 13:19:10 GMT" Content-ID: Content-Transfer-Encoding: base64 RnJvbSBkM2EwNTMzNjJlMDM3MjJkYzQ3ZWNiODQ4MGVlMjA0MTIxNzIzY2EzIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBXdSBKaWFuaHVhIDx0b3FzeHdAb3V0bG9vay5jb20+CkRhdGU6 IFR1ZSwgMjYgRGVjIDIwMjMgMDE6MzY6NDUgKzA4MDAKU3ViamVjdDogW1BBVENIXSBhdmNvZGVj L2QzZDEydmFfZGVjb2RlOiBkb24ndCBjaGFuZ2UgdGhlIHJlc291cmNlIHN0YXRlIGlmCiB0aGUg cmVmZXJlbmNlZCBmcmFtZSBpcyB0aGUgc2FtZSBhcyB0aGUgY3VycmVudCBmcmFtZQoKVGhpcyBj b21taXQgcmVtb3ZlcyB0aGUgZm9sbG93IHdhcm5pbmcgYW5kIGVycm9yOgoKRDNEMTIgV0FSTklO RzogSUQzRDEyQ29tbWFuZExpc3Q6OlJlc291cmNlQmFycmllcjogQ2FsbGVkIG9uIHRoZSBzYW1l IHN1YnJlc291cmNlKHMpIG9mClJlc291cmNlKDB4MDAwMDAyMjM2RTBFMDBEMDonVW5uYW1lZCBJ RDNEMTJSZXNvdXJjZSBPYmplY3QnKSBpbiBzZXBhcmF0ZSBCYXJyaWVyIERlc2NzCndoaWNoIGlz IGluZWZmaWNpZW50IGFuZCBsaWtlbHkgdW5pbnRlbnRpb25hbC4gRGVzY1swXSBhbmQgRGVzY1sx XSBvbiAoc3VicmVzb3VyY2UgOgo0Mjk0OTY3Mjk1KS4gW1JFU09VUkNFX01BTklQVUxBVElPTiBX QVJOSU5HICMxMDA4OiBSRVNPVVJDRV9CQVJSSUVSX0RVUExJQ0FURV9TVUJSRVNPVVJDRV9UUkFO U0lUSU9OU10KCkQzRDEyIEVSUk9SOiBJRDNEMTJDb21tYW5kTGlzdDo6UmVzb3VyY2VCYXJyaWVy OiBCZWZvcmUgc3RhdGUgKDB4MDogRDNEMTJfUkVTT1VSQ0VfU1RBVEVfW0NPTU1PTnxQUkVTRU5U XSkKb2YgcmVzb3VyY2UgKDB4MDAwMDAyMjM2RTBFMDBEMDonVW5uYW1lZCBJRDNEMTJSZXNvdXJj ZSBPYmplY3QnKSAoc3VicmVzb3VyY2U6IDApIHNwZWNpZmllZApieSB0cmFuc2l0aW9uIGJhcnJp ZXIgZG9lcyBub3QgbWF0Y2ggd2l0aCB0aGUgc3RhdGUgKDB4MjAwMDA6IEQzRDEyX1JFU09VUkNF X1NUQVRFX1ZJREVPX0RFQ09ERV9XUklURSkKc3BlY2lmaWVkIGluIHRoZSBwcmV2aW91cyBjYWxs IHRvIFJlc291cmNlQmFycmllciBbUkVTT1VSQ0VfTUFOSVBVTEFUSU9OIEVSUk9SICM1Mjc6ClJF U09VUkNFX0JBUlJJRVJfQkVGT1JFX0FGVEVSX01JU01BVENIXQoKU2lnbmVkLW9mZi1ieTogV3Ug Smlhbmh1YSA8dG9xc3h3QG91dGxvb2suY29tPgotLS0KIGxpYmF2Y29kZWMvZDNkMTJ2YV9kZWNv ZGUuYyB8IDggKysrKy0tLS0KIDEgZmlsZSBjaGFuZ2VkLCA0IGluc2VydGlvbnMoKyksIDQgZGVs ZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9kM2QxMnZhX2RlY29kZS5jIGIvbGli YXZjb2RlYy9kM2QxMnZhX2RlY29kZS5jCmluZGV4IGUwYjY3YmY5NjQuLmJlZmFmNTBmYTYgMTAw NjQ0Ci0tLSBhL2xpYmF2Y29kZWMvZDNkMTJ2YV9kZWNvZGUuYworKysgYi9saWJhdmNvZGVjL2Qz ZDEydmFfZGVjb2RlLmMKQEAgLTQwNiw3ICs0MDYsNyBAQCBpbnQgZmZfZDNkMTJ2YV9kZWNvZGVf dW5pbml0KEFWQ29kZWNDb250ZXh0ICphdmN0eCkKICAgICByZXR1cm4gMDsKIH0KIAotc3RhdGlj IGlubGluZSBpbnQgZDNkMTJ2YV91cGRhdGVfcmVmZXJlbmNlX2ZyYW1lc19zdGF0ZShBVkNvZGVj Q29udGV4dCAqYXZjdHgsIEQzRDEyX1JFU09VUkNFX0JBUlJJRVIgKmJhcnJpZXJzLCBpbnQgc3Rh dGVfYmVmb3JlLCBpbnQgc3RhdGVfZW5kKQorc3RhdGljIGlubGluZSBpbnQgZDNkMTJ2YV91cGRh dGVfcmVmZXJlbmNlX2ZyYW1lc19zdGF0ZShBVkNvZGVjQ29udGV4dCAqYXZjdHgsIEQzRDEyX1JF U09VUkNFX0JBUlJJRVIgKmJhcnJpZXJzLCBJRDNEMTJSZXNvdXJjZSAqY3VycmVudF9yZXNvdXJj ZSwgaW50IHN0YXRlX2JlZm9yZSwgaW50IHN0YXRlX2VuZCkKIHsKICAgICBEM0QxMlZBRGVjb2Rl Q29udGV4dCAgICpjdHggICAgICAgICAgPSBEM0QxMlZBX0RFQ09ERV9DT05URVhUKGF2Y3R4KTsK ICAgICBBVkhXRnJhbWVzQ29udGV4dCAgICAgICpmcmFtZXNfY3R4ICAgPSBEM0QxMlZBX0ZSQU1F U19DT05URVhUKGF2Y3R4KTsKQEAgLTQxNCw3ICs0MTQsNyBAQCBzdGF0aWMgaW5saW5lIGludCBk M2QxMnZhX3VwZGF0ZV9yZWZlcmVuY2VfZnJhbWVzX3N0YXRlKEFWQ29kZWNDb250ZXh0ICphdmN0 eCwgRAogCiAgICAgaW50IG51bV9iYXJyaWVyID0gMDsKICAgICBmb3IgKGludCBpID0gMDsgaSA8 IGN0eC0+bWF4X251bV9yZWY7IGkrKykgewotICAgICAgICBpZiAoKChjdHgtPnVzZWRfbWFzayA+ PiBpKSAmIDB4MSkgJiYgY3R4LT5yZWZfcmVzb3VyY2VzW2ldKSB7CisgICAgICAgIGlmICgoKGN0 eC0+dXNlZF9tYXNrID4+IGkpICYgMHgxKSAmJiBjdHgtPnJlZl9yZXNvdXJjZXNbaV0gJiYgY3R4 LT5yZWZfcmVzb3VyY2VzW2ldICE9IGN1cnJlbnRfcmVzb3VyY2UpIHsKICAgICAgICAgICAgIGJh cnJpZXJzW251bV9iYXJyaWVyXS5UeXBlICA9IEQzRDEyX1JFU09VUkNFX0JBUlJJRVJfVFlQRV9U UkFOU0lUSU9OOwogICAgICAgICAgICAgYmFycmllcnNbbnVtX2JhcnJpZXJdLkZsYWdzID0gRDNE MTJfUkVTT1VSQ0VfQkFSUklFUl9GTEFHX05PTkU7CiAgICAgICAgICAgICBiYXJyaWVyc1tudW1f YmFycmllcl0uVHJhbnNpdGlvbiA9IChEM0QxMl9SRVNPVVJDRV9UUkFOU0lUSU9OX0JBUlJJRVIp ewpAQCAtNTA2LDcgKzUwNiw3IEBAIGludCBmZl9kM2QxMnZhX2NvbW1vbl9lbmRfZnJhbWUoQVZD b2RlY0NvbnRleHQgKmF2Y3R4LCBBVkZyYW1lICpmcmFtZSwKIAogICAgIERYX0NIRUNLKElEM0Qx MlZpZGVvRGVjb2RlQ29tbWFuZExpc3RfUmVzZXQoY21kX2xpc3QsIGNvbW1hbmRfYWxsb2NhdG9y KSk7CiAKLSAgICBudW1fYmFycmllciArPSBkM2QxMnZhX3VwZGF0ZV9yZWZlcmVuY2VfZnJhbWVz X3N0YXRlKGF2Y3R4LCAmYmFycmllcnNbMV0sIEQzRDEyX1JFU09VUkNFX1NUQVRFX0NPTU1PTiwg RDNEMTJfUkVTT1VSQ0VfU1RBVEVfVklERU9fREVDT0RFX1JFQUQpOworICAgIG51bV9iYXJyaWVy ICs9IGQzZDEydmFfdXBkYXRlX3JlZmVyZW5jZV9mcmFtZXNfc3RhdGUoYXZjdHgsICZiYXJyaWVy c1sxXSwgcmVzb3VyY2UsIEQzRDEyX1JFU09VUkNFX1NUQVRFX0NPTU1PTiwgRDNEMTJfUkVTT1VS Q0VfU1RBVEVfVklERU9fREVDT0RFX1JFQUQpOwogCiAgICAgSUQzRDEyVmlkZW9EZWNvZGVDb21t YW5kTGlzdF9SZXNvdXJjZUJhcnJpZXIoY21kX2xpc3QsIG51bV9iYXJyaWVyLCBiYXJyaWVycyk7 CiAKQEAgLTUxNCw3ICs1MTQsNyBAQCBpbnQgZmZfZDNkMTJ2YV9jb21tb25fZW5kX2ZyYW1lKEFW Q29kZWNDb250ZXh0ICphdmN0eCwgQVZGcmFtZSAqZnJhbWUsCiAKICAgICBiYXJyaWVyc1swXS5U cmFuc2l0aW9uLlN0YXRlQmVmb3JlID0gYmFycmllcnNbMF0uVHJhbnNpdGlvbi5TdGF0ZUFmdGVy OwogICAgIGJhcnJpZXJzWzBdLlRyYW5zaXRpb24uU3RhdGVBZnRlciAgPSBEM0QxMl9SRVNPVVJD RV9TVEFURV9DT01NT047Ci0gICAgZDNkMTJ2YV91cGRhdGVfcmVmZXJlbmNlX2ZyYW1lc19zdGF0 ZShhdmN0eCwgJmJhcnJpZXJzWzFdLCBEM0QxMl9SRVNPVVJDRV9TVEFURV9WSURFT19ERUNPREVf UkVBRCwgRDNEMTJfUkVTT1VSQ0VfU1RBVEVfQ09NTU9OKTsKKyAgICBkM2QxMnZhX3VwZGF0ZV9y ZWZlcmVuY2VfZnJhbWVzX3N0YXRlKGF2Y3R4LCAmYmFycmllcnNbMV0sIHJlc291cmNlLCBEM0Qx Ml9SRVNPVVJDRV9TVEFURV9WSURFT19ERUNPREVfUkVBRCwgRDNEMTJfUkVTT1VSQ0VfU1RBVEVf Q09NTU9OKTsKIAogICAgIElEM0QxMlZpZGVvRGVjb2RlQ29tbWFuZExpc3RfUmVzb3VyY2VCYXJy aWVyKGNtZF9saXN0LCBudW1fYmFycmllciwgYmFycmllcnMpOwogCi0tIAoyLjMzLjAud2luZG93 cy4yCgo= --_002_TYWP286MB2172D6997CFE29E8C2E0699FCA98ATYWP286MB2172JPNP_ 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". --_002_TYWP286MB2172D6997CFE29E8C2E0699FCA98ATYWP286MB2172JPNP_--