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 0E5734CA3D for ; Wed, 11 Jun 2025 15:26:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 8B11B68B8A0; Wed, 11 Jun 2025 18:25:58 +0300 (EEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2105.outbound.protection.outlook.com [40.92.58.105]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 4B87B68A5E4 for ; Wed, 11 Jun 2025 18:25:51 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=xuPKKKbnETszevgoCnKSeMcUK01wa/dDYaFeDORNyj5J9uQjejAHly0igNysjFj5dH4zxO3Emug61hOr2o+BiN80WEdrMYelrfwzsRDWla/zsqt0feNs1y3m1/Dqd3PxHIEi5NbebgllC7uZG5J6EpRLi9gJqNf1GXH5V9bH33QXZgqaMs2mutsLbM2FiDL860bKbK8DWbCPH7LEPgfYkwehqBIT/Z8GkIVT9miLayW/fKNqLkvcWjzg9e/gROHc6FynBNTaKyO0XFLK2q+M+6U2fuIx15kE0r+t4QpSQV566rg2mmznKP3/ADgrEdjt0QSYXtUKsNml/ppuy1+g/w== 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=9td4127MN0GKCXSeVLF9C/d25E/WNWElF1YsReKzxsY=; b=V+wv0k+xMItcJwbygv+WnrA5/q1zMZ5KSptrWMAwlwgM+zI/NRL8rtqUCGYGeM2FAJIyVLBQARI/wdftPJH7wG0C70Fz4Z3itz94MyRuYgDHXMkyAf09yrlr3uxH9E/nn1Jk+wvCu6ZmVm/oeyGCrTXRKXWwM9vFxMyY4V9mlrEb+MGa0kvWYqiiCi5bIzPYBvKsF/C/ZXLGHak3bSJFJCGfk/VNzeFuTNo9H1QKyaDniySJJM1Xh2mLPwr7woZjF6W1b1vPu2eKr0RsHXKafWS0tEe67UENp69Um4oH68q2gymPnkpP+3IegxvQGDRymFGW3nf8QmR033878FQi4A== 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=9td4127MN0GKCXSeVLF9C/d25E/WNWElF1YsReKzxsY=; b=lahgXrtcZVYkTpb5+NyAbXu0NrzP1VWlUroUdkPTOwQOT9iznjC8uWdDS26PO4OjiF4VTWgnpy+GiUSRR83D86Zm6XuNG2lodFLYMHOgnAy7vx2fVm71Tb5jhxldvqKjbegHUeCsiNHkuQvH6Gj1iiG5jYJCKAX0k8rJRwwGluoKpvc1WCw6zGOTQHGGuDoHpxSfrjXTy/sXGPTp4MJZ4CjKS6oXyTkZIC7K9qwcQaUD9UOtKGwSCsMbmXKRLf0nQGi/dHm/0+85RxqhvJq48m8HLJuLFWl0ZWlPmhKLswK/wk/B6z+fGonzL5Do3VRBxOYnl059hU/bT1ZaAie6KA== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PAVP250MB1028.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:2f7::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8792.43; Wed, 11 Jun 2025 15:25:49 +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; Wed, 11 Jun 2025 15:25:48 +0000 Content-Type: multipart/mixed; boundary="------------UvnXCR0je50SqeBagz6tEY7v" Message-ID: Date: Wed, 11 Jun 2025 17:25:47 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FFmpeg development discussions and patches From: Andreas Rheinhardt X-ClientProxiedBy: FR2P281CA0032.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:14::19) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <8fd846a3-33b9-4cc7-be0c-3e8dc710be39@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PAVP250MB1028:EE_ X-MS-Office365-Filtering-Correlation-Id: 834899c6-eb49-4709-259e-08dda8fc3e29 X-Microsoft-Antispam: BCL:0; ARA:14566002|19110799006|15080799009|12121999007|7092599006|6092099012|8060799009|5072599009|461199028|13095399003|440099028|3412199025; X-Microsoft-Antispam-Message-Info: =?utf-8?B?T1JkMkVSNlZaYUxyM1hjYVgyRytDM21QTmdpMHRac21VTnhsSXhVNStUQ2Y0?= =?utf-8?B?WHUxMkZHMExkbW5raVVxT0o1czJBZDh6T0pFalZyUmJDUGNwL2w3NzNEbU0x?= =?utf-8?B?aFQ5blBWM21Xc3FiODFQMExBYU9HQzcvWm9tbWlzd3FRYnFuOTRnQ3FQZ3F6?= =?utf-8?B?aHVLZElsZGdxRytMb0cvT0V3aytFUmlGckxnV0lJbndONGk5SWk4eGw1MzFH?= =?utf-8?B?NDNLQlJ3YW5OL3AzaWQyK2ZRN2oySERDbGVwZENrNXVQNk1ZbjhsTTJiUGRK?= =?utf-8?B?c2dRWVZ3c0l4aUM4djIvY3N6WGlRWXZWQ0NadTBtMFM3TU1HdUZ0OTljeU9i?= =?utf-8?B?bFZIVWdDMElJaUVzeEIxZEtRdkd3dmtvMDgvSXhnTVM4QXFQNGxkdVh0THJr?= =?utf-8?B?cHNYOUFMMHRmTldVUS9VNVM0amlVWDkwRWt2ZE5XdWNITGg5OHZocktHLzU3?= =?utf-8?B?MDVvV0IySk1QTVV1N0U4aEJVZFFHNXhkUXRZWUhIUTdjUVRqZU9nY0g4aE95?= =?utf-8?B?YlZBWmJoM0FLRE5JQk12d240ZllMQ2t1a3N4clJBc1BUNTB5NktxMzBFU3ZT?= =?utf-8?B?UVlOZXo3VDV6cmxtakN0bFNGUWpvQWpxSDQ4eHhmWXZ0L3NFUFRIcy8xaW45?= =?utf-8?B?b1Z1TjBWdTRlaEs5dkhLTHUwSERRaG5kcE95UnQrMmliRVFyTFcxL2J2OUMw?= =?utf-8?B?dm9seVN0NUorU1drYlh4VlF3by9tRkxsOStTU3dkeGhEVnlSK044dWszOU1D?= =?utf-8?B?OStIQWNjczZEVVJ0MzdMcFJ2TjJkL3prK2FXVFdoMERnQ01Wa0hwVEwxeFFr?= =?utf-8?B?dUFqbktabklTNGh0YjNWNzZZVmxTdVF0UDZ5NW8rVmxqeWZseGg4V1oyUEsy?= =?utf-8?B?K3N1Si9jQlJGYStIMlBUcVhHYjVSc1hrV0N4Ty96djVObXNnMFVkSTMrRzZv?= =?utf-8?B?NHh1SW8wUkZ6SUtsVDRHM2pSY0luM2h1Z1dORWNsSjNBc0lTZzhsM2gwYWtW?= =?utf-8?B?RkVzekxVL2tLV2xTajJ4eW55elUzdVdsMGFhdFJpVnBJMERwcndYajBBMmVn?= =?utf-8?B?ZnU2TmM0VjFJMDB2WFREUWRiV0k0U0FjeUVKNXNKb1RJcWROcWVQc3gzQkUr?= =?utf-8?B?UHVLeFdnQWNWTDNGcm5Xc01PZDdnOFRLWCtGUnJZbzNyNEJCVmU3Q1BrNGpu?= =?utf-8?B?cGZCangvL0lxTmpKRHhOaDlmek1yZmNTS3lTaEo1M2MzMVF5SHc5MVZtRWhr?= =?utf-8?B?R2JEL1VMRS9uKy8wQnEzWlJCK2FqVTF6bG4xYzFaTW13a3ZjT0k3NlZ6SVhK?= =?utf-8?B?ODVHVmIvR3MvUVNjSnI2T2VjeHBUQUVnMFN0SVV5cnIxM2JrbnFmeE8rZG05?= =?utf-8?B?Q2x3R2o1Nzh0NHZ4cU53cGtqRFRRNmc2bC9pWlF6RC9mRUVTT1RHNzhyNjBY?= =?utf-8?B?OFY4UFRDQW9PMzkzSW1PY3RRQUhXSEtUbnhBbjBzV05XSlZWSHpVTnFoRVdo?= =?utf-8?B?L1JUZm5mUHZRZ3MrcW41RkMvWW1rTHhMaDY1SEFLdlVwdWVMOUlkTDVra0p0?= =?utf-8?B?T1VnclZPNHo1R1BydzgrUFlqa2diTFhFOW4yQ2dzNW1oNDNyaUtiUTRvblBt?= =?utf-8?B?RXdyUURVU2UyRHdsNVlaVmFzVU8wa3c9PQ==?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?djRtTXp2VUJVMm9rTGRhYTdyc3ZGdWV5WStpelU3QTFrUWZSWVZHYjZFVlFS?= =?utf-8?B?Wm1hczBMeS93SW1wYUlkdUpHeHVwcFJWM1haYk4xNU5LQkJaWFJEbWNHeWpI?= =?utf-8?B?VTQzdFNoZzlQek82d3gzZjFHMkp0TmtXYVhtb0tGRWRSU1F2QmYrOVdlcDhk?= =?utf-8?B?aisvWStIVlMyd0x2dWJydTNkQ21HODdJTTFnNlpJTVJudUk1NU9wNWNadjlX?= =?utf-8?B?VDFOZkZNR2FrY2hzSlNldFYyRU5hUDE4TGpRNVNWMUFWUGVabXpSdWlpa2Nn?= =?utf-8?B?SEVSQUM3aUNhM2FjSGNpVHJGL1JqVFp5Sk9XTXZ0U0NuZDU2UWNzbVpHRW9j?= =?utf-8?B?T3JxazV3WkZlellBZzMzS0h4akFxeGZPUG00T0Y0SjZjUGRqRG5KT1pHMWhq?= =?utf-8?B?bGFkL0pPNHJmYVRQUGlobmt0Q0UrMkpPZjhTOHVVMDc5L0d6WE03K1p1dFJr?= =?utf-8?B?KzBnem1ndWtVampTWlpDcklBSkdBSXdWQitBUkRYdTEwMzFnQ0xGWW1GQ0JJ?= =?utf-8?B?aitsT0hMRUQvZXdSY1VCdjlBV0FhcGJvby9JclpSMzZQa2hqVjh4djd1TjVY?= =?utf-8?B?NDlkTWxGYWFIUnVGQzJnR0tMb3FRWWQwR2ErR3ZvdTA4cDZwSFlxUWxrc3lZ?= =?utf-8?B?L1NMSng2VGxsMFRrMG03VzgyYW90Q0xGb2x2azZadFJCVmpsZ3YxdE9VRVZW?= =?utf-8?B?N0VQYmlxOXl3ek5zdzVHZHNIS1dwRUJqTUpuejhLaGxUWWFpeGt6ak5wUnZQ?= =?utf-8?B?N3AxWWFaT1VZd3FqNWNPcGM4M1YyWk9PcHBMZ25hZVJoSThmbDJ0TjBRRVMz?= =?utf-8?B?bzl3K2VJalQ3N3lScWxtUk5xUi9mT09lV0ppUVA2aWRnOWV6dUc5RVZUYXhy?= =?utf-8?B?RkhpdHJTUi9CV2cxWmRST2F5V0dBb0NyRzBEQWlCcVNoS3FxVURGSU5vYThY?= =?utf-8?B?V0xOemZEWVZkdTJoc0JENmNteG14V2NDdUkxQkN5ZW5ER3dnTXo3Q3hjTGpM?= =?utf-8?B?akVDVit5MlBZZ3laR3pEemJEaVpxSjVWZ2RTSEtoY1pBTUwwd25FeWU0VGNn?= =?utf-8?B?aVBFVmxmbzBQZnYxUHRyTGRjZzRIOXo0TENBUmxGOVNpU05xWW5hRVVmS1hN?= =?utf-8?B?L2J6OHBFZU4rRnEyYUpJbFpDSlI4ZW1PYWo1clJsOUsxV3duSlZia0VET2VW?= =?utf-8?B?SjJRZXpiMXJXWWV0YzcreUk0QXEvZ0VTZTlicy8zNVNOb1lKLzJmSHRKaG9L?= =?utf-8?B?SU5laUcrY1dZTThPdkhHUi9pWVRnaENFdXFOVGV1aTAyQ0I4UEFTMHo1cUdU?= =?utf-8?B?MXFXWFY4MVE1T0tGVWlsbjUybmxzM2RwMlRCRkFYMXZpcEpxN2o1eFArTkFl?= =?utf-8?B?UXBiOWVNMDNrR0JCckF5N1hPdUlLK0ZJT0N0ekIxQkVONXQxK1hnSTdiZS9K?= =?utf-8?B?MTV6M3pCVUJOUjN4WisxOGJqT2ZORTR0ZEdZUVA5QjRPQTdrTEJhck43ZVNY?= =?utf-8?B?V2RTRWc4NXludWNCSEsyQ250RVIzQ0E1SU5vWVlPdTRHOVFxSktWUzFaSWNl?= =?utf-8?B?ajNtdXVVcVlxM2g5bFlxWjQyeC9iZmxlc1p5WFhwR3JNYVpHS3phOU52N3JK?= =?utf-8?B?NmlZVlpZZlNTaVY0TWpPQ0xPcVRqWVZnemEydThvOFVETFZSK2g4SVAvSFFM?= =?utf-8?B?WnhrcmFnMlFOMjdmN0QrTlZGMjhkd1hFQ1V5eU1GQ01CdThNZ1VCMUhVQnp0?= =?utf-8?B?M1Z6T0RodEM1QWt6VlZYbUhoRW1HRHVxZ0tTTnZNUXV4S3lSWW0yaTd1enlD?= =?utf-8?B?YW02Z0ZybHZzbkFOUW5vUT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 834899c6-eb49-4709-259e-08dda8fc3e29 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2025 15:25:48.8981 (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: PAVP250MB1028 Subject: [FFmpeg-devel] [PATCH 1/2] Revert "avcodec/decode: Fix avcodec parameters when bsfs, are enable by decoder" 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: --------------UvnXCR0je50SqeBagz6tEY7v Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Patches attached. - Andreas --------------UvnXCR0je50SqeBagz6tEY7v Content-Type: text/x-patch; charset=UTF-8; name="0001-Revert-avcodec-decode-Fix-avcodec-parameters-when-bs.patch" Content-Disposition: attachment; filename*0="0001-Revert-avcodec-decode-Fix-avcodec-parameters-when-bs.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSAxNjU4MWZkN2ZhNmI0NWU2OWJiOGMyZDMwNTczOWNiNjBiYjc5OGU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogV2VkLCAxMSBKdW4gMjAyNSAxNDo1Mjo0NyArMDIwMApTdWJq ZWN0OiBbUEFUQ0ggMS8yXSBSZXZlcnQgImF2Y29kZWMvZGVjb2RlOiBGaXggYXZjb2RlYyBwYXJh bWV0ZXJzIHdoZW4gYnNmcwogYXJlIGVuYWJsZSBieSBkZWNvZGVyIgoKVGhpcyByZXZlcnRzIGNv bW1pdCAxYzE3MDYxMzk3NWQzY2JjYmI1YWFhNDY5YjRhM2NmMGRmNWQ0YzJiLgoKVGhlIGNvbW1p dCBpbnRlbmRlZCB0byBwcm92aWRlIGNlcnRhaW4gY29kZWNzIHVzaW5nICpfbXA0dG9hbm5leGIK Yml0c3RyZWFtIGZpbHRlcnMgd2l0aCB1cGRhdGVkIChhbm5leCBCKSBleHRyYWRhdGEgKGV2ZW4g d2hlbgp0aGUgdXNlci1zdXBwbGllZCBvbmUgd2FzIElTT0JNRkYpLCB5ZXQgQlNGcyBhcmUgYWxs b3dlZCB0byBjaGFuZ2UKd2F5IG1vcmUuIFRoZSBtZWRpYTEwMF90b19tanBlZ2IgQlNGIHVzZWQg YnkgdGhlIG1lZGlhMTAwIGRlY29kZXIKY2hhbmdlcyB0aGUgY29kZWMgaWQ7IHRoZSBjb21taXQg YmVpbmcgcmV2ZXJ0ZWQgdGhlcmVmb3JlIGNoYW5nZWQKQVZDb2RlY0NvbnRleHQuY29kZWNfaWQg d2hpY2ggaXMgYW4gQVBJIHZpb2xhdGlvbiBhbmQgYnJva2UKbWVkaWExMDAgZGVjb2Rpbmcgd2l0 aCB0aGUgRkZtcGVnIGNsaSB0b29sLgoKVGhpcyBjb21taXQgYWxzbyBtYWRlIGNoYW5nZXMgZnJv bSB0aGUgaW50ZXJuYWwgQlNGIGV4dGVybmFsbHkKdmlzaWJsZS4gZXh0cmFkYXRhIGlzIGRvY3Vt ZW50ZWQgdG8gYmUgIm93bmVkIGJ5IHRoZSBjb2RlYyBhbmQKZnJlZWQgaW4gYXZjb2RlY19mcmVl X2NvbnRleHQoKSIgd2hpY2ggZG9lcyBub3QgaW5jbHVkZSByZXBsYWNpbmcKaXQgd2l0aCBzb21l dGhpbmcgZWxzZSBpbiBhdmNvZGVjX29wZW4yKCkgYW5kIG1heSBzdXJwcmlzZSB1c2Vycwp3aG8g dGhpbmsgdGhhdCBBVkNvZGVjQ29udGV4dC5leHRyYWRhdGEgaXMgaW1tdXRhYmxlIGJlZm9yZQph dmNvZGVjX2ZyZWVfY29udGV4dCgpLiBJdCBhbHNvIGluY3VycmVkIGEgbWVtZHVwIHdoaWNoIGlz IGNvbXBsZXRlbHkKdW5uZWNlc3NhcnkgZm9yIG1vc3QgZGVjb2RlcnMuCgpUaGVyZWZvcmUgdGhp cyBjb21taXQgaXMgcmV2ZXJ0ZWQuIFRoZSBwcm9ibGVtIGl0IHRyaWVkIHRvIHNvbHZlCndpbGwg YmUgc29sdmVkIGRpZmZlcmVudGx5IGluIHRoZSBuZXh0IGNvbW1pdC4KClNpZ25lZC1vZmYtYnk6 IEFuZHJlYXMgUmhlaW5oYXJkdCA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPgotLS0K IGxpYmF2Y29kZWMvZGVjb2RlLmMgfCAzIC0tLQogMSBmaWxlIGNoYW5nZWQsIDMgZGVsZXRpb25z KC0pCgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9kZWNvZGUuYyBiL2xpYmF2Y29kZWMvZGVjb2Rl LmMKaW5kZXggZWYwOTU2ODM4MS4uMjMxOWU3NmU0YiAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9k ZWNvZGUuYworKysgYi9saWJhdmNvZGVjL2RlY29kZS5jCkBAIC0yMDIsOSArMjAyLDYgQEAgc3Rh dGljIGludCBkZWNvZGVfYnNmc19pbml0KEFWQ29kZWNDb250ZXh0ICphdmN0eCkKICAgICAgICAg Z290byBmYWlsOwogCiAgICAgcmV0ID0gYXZfYnNmX2luaXQoYXZjaS0+YnNmKTsKLSAgICBpZiAo cmV0IDwgMCkKLSAgICAgICAgZ290byBmYWlsOwotICAgIHJldCA9IGF2Y29kZWNfcGFyYW1ldGVy c190b19jb250ZXh0KGF2Y3R4LCBhdmNpLT5ic2YtPnBhcl9vdXQpOwogICAgIGlmIChyZXQgPCAw KQogICAgICAgICBnb3RvIGZhaWw7CiAKLS0gCjIuNDUuMgoK --------------UvnXCR0je50SqeBagz6tEY7v Content-Type: text/x-patch; charset=UTF-8; name="0002-avcodec-amfdec-rkmppdec-Use-correct-extradata-with-B.patch" Content-Disposition: attachment; filename*0="0002-avcodec-amfdec-rkmppdec-Use-correct-extradata-with-B.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA5ZmViNTNhOWFiYWFkNDExMWE0ZThlM2M2OTQzNGFmMDY0ZWYxZjY1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogV2VkLCAxMSBKdW4gMjAyNSAxNTo1MzoxOCArMDIwMApTdWJq ZWN0OiBbUEFUQ0ggMi8yXSBhdmNvZGVjL2FtZmRlYyxya21wcGRlYzogVXNlIGNvcnJlY3QgZXh0 cmFkYXRhIHdpdGggQlNGcwoKT3RoZXJ3aXNlIHRoZSBleHRyYWRhdGEgdXNlZCB3b3VsZCBiZSBJ U09CTUZGIGlmIHRoZSBpbnB1dCBpcwpldmVuIHRob3VnaCB3ZSB1c2UgdGhlICpfbXA0dG9hbm5l eGIgQlNGcyB0byBjb252ZXJ0IGl0IHRvCmFubmV4IEIgdG8gZmVlZCBpdCB0byB0aGUgYWN0dWFs IGRlY29kZXIuCgooVGhlIG1lZGlhY29kZWMgZGVjb2RlcnMgYWxzbyB1c2Ugc2FpZCBCU0ZzLCB5 ZXQgdGhleSBwcm9jZXNzCnRoZSBleHRyYWRhdGEgaW4gYSB3YXkgdGhhdCB3b3JrcyBldmVuIHdo ZW4gdXNpbmcgdGhlIElTT0JNRkYKZXh0cmFkYXRhOyBpbiBmYWN0LCB1c2luZyB0aGUgY29udmVy dGVkIGV4dHJhZGF0YSB3b3VsZCBicmVhawp0aGVpciBjaGVjayBmb3Igd2hldGhlciB0byB3YXJu IGZvciBtaXNzaW5nIGV4dHJhZGF0YSBmb3IKdGhlIElTT0JNRkYgd2l0aG91dC1pbi1iYW5kLWhl YWRlciBwcm9maWxlcy4KCkZ1cnRoZXJtb3JlLCB0aGVyZSBhcmUgc2V2ZXJhbCB1c2VycyBvZiB0 aGUgKl9tcDR0b2FubmV4YiBCU0ZzCnRoYXQgZG9uJ3QgZXZlciB0b3VjaCBleHRyYWRhdGEuIFRo ZXkgaGF2ZSBub3QgYmVlbiB0b3VjaGVkLikKClNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgUmhlaW5o YXJkdCA8YW5kcmVhcy5yaGVpbmhhcmR0QG91dGxvb2suY29tPgotLS0KIGxpYmF2Y29kZWMvYW1m ZGVjLmMgICAgIHwgIDggKysrKysrLS0KIGxpYmF2Y29kZWMvZGVjb2RlX2JzZi5oIHwgNDIgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGxpYmF2Y29kZWMvcmttcHBk ZWMuYyAgIHwgIDkgKysrKysrLS0tCiAzIGZpbGVzIGNoYW5nZWQsIDU0IGluc2VydGlvbnMoKyks IDUgZGVsZXRpb25zKC0pCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9kZWNvZGVfYnNm LmgKCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2FtZmRlYy5jIGIvbGliYXZjb2RlYy9hbWZkZWMu YwppbmRleCA0NGNjZDYzYWFmLi4xODQwYTFiM2MwIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL2Ft ZmRlYy5jCisrKyBiL2xpYmF2Y29kZWMvYW1mZGVjLmMKQEAgLTI1LDYgKzI1LDcgQEAKICNpbmNs dWRlICJsaWJhdnV0aWwvbWVtLmgiCiAjaW5jbHVkZSAibGliYXZ1dGlsL3RpbWUuaCIKICNpbmNs dWRlICJkZWNvZGUuaCIKKyNpbmNsdWRlICJkZWNvZGVfYnNmLmgiCiAjaW5jbHVkZSAibGliYXZ1 dGlsL21hc3RlcmluZ19kaXNwbGF5X21ldGFkYXRhLmgiCiAKICNpZiBDT05GSUdfRDNEMTFWQQpA QCAtMTg3LDkgKzE4OCwxMiBAQCBzdGF0aWMgaW50IGFtZl9pbml0X2RlY29kZXIoQVZDb2RlY0Nv bnRleHQgKmF2Y3R4KQogICAgICAgICBBTUZfQVNTSUdOX1BST1BFUlRZX0lOVDY0KHJlcywgY3R4 LT5kZWNvZGVyLCBBTUZfVklERU9fREVDT0RFUl9TVVJGQUNFX0NPUFksIGN0eC0+Y29weV9vdXRw dXQpOwogCiAgICAgaWYgKGF2Y3R4LT5leHRyYWRhdGFfc2l6ZSkgewotICAgICAgICByZXMgPSBh bWZfZGV2aWNlX2N0eC0+Y29udGV4dC0+cFZ0YmwtPkFsbG9jQnVmZmVyKGFtZl9kZXZpY2VfY3R4 LT5jb250ZXh0LCBBTUZfTUVNT1JZX0hPU1QsIGF2Y3R4LT5leHRyYWRhdGFfc2l6ZSwgJmJ1ZmZl cik7CisgICAgICAgIGNvbnN0IHVpbnQ4X3QgKmV4dHJhZGF0YTsKKyAgICAgICAgaW50IGV4dHJh ZGF0YV9zaXplOworICAgICAgICBmZl9kZWNvZGVfZ2V0X2V4dHJhZGF0YShhdmN0eCwgJmV4dHJh ZGF0YSwgJmV4dHJhZGF0YV9zaXplKTsKKyAgICAgICAgcmVzID0gYW1mX2RldmljZV9jdHgtPmNv bnRleHQtPnBWdGJsLT5BbGxvY0J1ZmZlcihhbWZfZGV2aWNlX2N0eC0+Y29udGV4dCwgQU1GX01F TU9SWV9IT1NULCBleHRyYWRhdGFfc2l6ZSwgJmJ1ZmZlcik7CiAgICAgICAgIGlmIChyZXMgPT0g QU1GX09LKSB7Ci0gICAgICAgICAgICBtZW1jcHkoYnVmZmVyLT5wVnRibC0+R2V0TmF0aXZlKGJ1 ZmZlciksIGF2Y3R4LT5leHRyYWRhdGEsIGF2Y3R4LT5leHRyYWRhdGFfc2l6ZSk7CisgICAgICAg ICAgICBtZW1jcHkoYnVmZmVyLT5wVnRibC0+R2V0TmF0aXZlKGJ1ZmZlciksIGV4dHJhZGF0YSwg ZXh0cmFkYXRhX3NpemUpOwogICAgICAgICAgICAgQU1GX0FTU0lHTl9QUk9QRVJUWV9JTlRFUkZB Q0UocmVzLGN0eC0+ZGVjb2RlciwgQU1GX1ZJREVPX0RFQ09ERVJfRVhUUkFEQVRBLCBidWZmZXIp OwogICAgICAgICAgICAgYnVmZmVyLT5wVnRibC0+UmVsZWFzZShidWZmZXIpOwogICAgICAgICAg ICAgYnVmZmVyID0gTlVMTDsKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvZGVjb2RlX2JzZi5oIGIv bGliYXZjb2RlYy9kZWNvZGVfYnNmLmgKbmV3IGZpbGUgbW9kZSAxMDA2NDQKaW5kZXggMDAwMDAw MDAwMC4uOWVhOWFiNzBjMQotLS0gL2Rldi9udWxsCisrKyBiL2xpYmF2Y29kZWMvZGVjb2RlX2Jz Zi5oCkBAIC0wLDAgKzEsNDIgQEAKKy8qCisgKiBUaGlzIGZpbGUgaXMgcGFydCBvZiBGRm1wZWcu CisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0 IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBH ZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdh cmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwgb3Ig KGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1wZWcgaXMgZGlz dHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRI T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisg KiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBT ZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0 YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUg TGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVnOyBpZiBu b3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMuLCA1MSBG cmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEgVVNBCisg Ki8KKworI2lmbmRlZiBBVkNPREVDX0RFQ09ERV9CU0ZfSAorI2RlZmluZSBBVkNPREVDX0RFQ09E RV9CU0ZfSAorCisjaW5jbHVkZSA8c3RkaW50Lmg+CisKKyNpbmNsdWRlICJhdmNvZGVjLmgiCisj aW5jbHVkZSAiYnNmLmgiCisjaW5jbHVkZSAiaW50ZXJuYWwuaCIKKworLyoqCisgKiBIZWxwZXIg ZnVuY3Rpb24gZm9yIGRlY29kZXJzIHRoYXQgbWF5IHVzZSBhIEJTRiB0aGF0IGNoYW5nZXMgZXh0 cmFkYXRhLgorICogVGhpcyBmdW5jdGlvbiB3aWxsIGdldCB0aGUgZXh0cmFkYXRhIGZyb20gdGhl IEJTRi4KKyAqLworc3RhdGljIGlubGluZSB2b2lkIGZmX2RlY29kZV9nZXRfZXh0cmFkYXRhKGNv bnN0IEFWQ29kZWNDb250ZXh0ICphdmN0eCwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBjb25zdCB1aW50OF90ICoqZXh0cmFkYXRhLAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCAqZXh0cmFkYXRhX3NpemUpCit7CisgICAg Ly8gR2l2ZW4gdGhhdCB3ZSB1bmNvbmRpdGlvbmFsbHkgaW5zZXJ0IGEgbnVsbCBCU0Ygd2hlbiBu byBCU0YgaXMKKyAgICAvLyBleHBsaWNpdGx5IHJlcXVlc3RlZCwgd2UgY2FuIGp1c3QgdXNlIHRo ZSBCU0YncyBwYXJfb3V0IGhlcmUuCisgICAgKmV4dHJhZGF0YSAgICAgID0gYXZjdHgtPmludGVy bmFsLT5ic2YtPnBhcl9vdXQtPmV4dHJhZGF0YTsKKyAgICAqZXh0cmFkYXRhX3NpemUgPSBhdmN0 eC0+aW50ZXJuYWwtPmJzZi0+cGFyX291dC0+ZXh0cmFkYXRhX3NpemU7Cit9CisKKyNlbmRpZiAv KiBBVkNPREVDX0RFQ09ERV9CU0ZfSCAqLwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9ya21wcGRl Yy5jIGIvbGliYXZjb2RlYy9ya21wcGRlYy5jCmluZGV4IDU0ZTY5NzY2NGUuLmRhZDBlNGMyNWYg MTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvcmttcHBkZWMuYworKysgYi9saWJhdmNvZGVjL3JrbXBw ZGVjLmMKQEAgLTI5LDYgKzI5LDcgQEAKICNpbmNsdWRlICJhdmNvZGVjLmgiCiAjaW5jbHVkZSAi Y29kZWNfaW50ZXJuYWwuaCIKICNpbmNsdWRlICJkZWNvZGUuaCIKKyNpbmNsdWRlICJkZWNvZGVf YnNmLmgiCiAjaW5jbHVkZSAiaHdjb25maWcuaCIKICNpbmNsdWRlICJsaWJhdnV0aWwvcmVmc3Ry dWN0LmgiCiAjaW5jbHVkZSAibGliYXZ1dGlsL2J1ZmZlci5oIgpAQCAtMjc5LDkgKzI4MCwxMSBA QCBzdGF0aWMgaW50IHJrbXBwX3NlbmRfcGFja2V0KEFWQ29kZWNDb250ZXh0ICphdmN0eCwgY29u c3QgQVZQYWNrZXQgKmF2cGt0KQogICAgIC8vIG9uIGZpcnN0IHBhY2tldCwgc2VuZCBleHRyYWRh dGEKICAgICBpZiAoZGVjb2Rlci0+Zmlyc3RfcGFja2V0KSB7CiAgICAgICAgIGlmIChhdmN0eC0+ ZXh0cmFkYXRhX3NpemUpIHsKLSAgICAgICAgICAgIHJldCA9IHJrbXBwX3dyaXRlX2RhdGEoYXZj dHgsIGF2Y3R4LT5leHRyYWRhdGEsCi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgIGF2Y3R4LT5leHRyYWRhdGFfc2l6ZSwKLSAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgYXZwa3QtPnB0cyk7CisgICAgICAgICAgICBjb25zdCB1aW50 OF90ICpleHRyYWRhdGE7CisgICAgICAgICAgICBpbnQgZXh0cmFkYXRhX3NpemU7CisgICAgICAg ICAgICBmZl9kZWNvZGVfZ2V0X2V4dHJhZGF0YShhdmN0eCwgJmV4dHJhZGF0YSwgJmV4dHJhZGF0 YV9zaXplKTsKKyAgICAgICAgICAgIHJldCA9IHJrbXBwX3dyaXRlX2RhdGEoYXZjdHgsICh1aW50 OF90KilleHRyYWRhdGEsIGV4dHJhZGF0YV9zaXplLAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBhdnBrdC0+cHRzKTsKICAgICAgICAgICAgIGlmIChyZXQpIHsKICAgICAgICAg ICAgICAgICBhdl9sb2coYXZjdHgsIEFWX0xPR19FUlJPUiwgIkZhaWxlZCB0byB3cml0ZSBleHRy YWRhdGEgdG8gZGVjb2RlciAoY29kZSA9ICVkKVxuIiwgcmV0KTsKICAgICAgICAgICAgICAgICBy ZXR1cm4gcmV0OwotLSAKMi40NS4yCgo= --------------UvnXCR0je50SqeBagz6tEY7v 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". --------------UvnXCR0je50SqeBagz6tEY7v--