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 1CB6C4F777 for ; Mon, 23 Jun 2025 00:19:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 79FB468E9EB; Mon, 23 Jun 2025 03:19:44 +0300 (EEST) Received: from EUR03-DBA-obe.outbound.protection.outlook.com (mail-dbaeur03olkn2109.outbound.protection.outlook.com [40.92.58.109]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 9D21168E966 for ; Mon, 23 Jun 2025 03:19:37 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=KJgEpobP1hN2fA9f0hjBk2cJGsq3WLbeS0PBzaMWx1IQq5MmJisDeFRqcejp5xRMKnNuBh46wDFmlU4da+NBwVWOIdeJHRqkpL8VhusDZIdx9uflr8j+2guv0lBQ7amTsAItAl4IIkLRtT2uIZIjptYoEa1VCWnbcJMTEWEz9A+Vkz8B3e1eNVYLp3GCTVU4Ej08358gZEgl5Yn5w15KsvofjXTfegSgYqgShZKWLnvozCpqK3j5mMZqXHfm50Zkw0KZvu76VB1122UQCLk7ATF6tgdnMpHnyung6OivHGJMtbewJwoy/QE/VPHff2+GreHRYPO6wyySGkr3pfPsQQ== 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=N8aif+HajuNgfjugbKNSNIIH+L6OLMbgmqMZUW6p7D0=; b=vFmFvHmMtrAIhA8KQuM0uRwaqKKkZ9tkGr5k/4Ahf9l2KxcaOJ+hxlwrq9zHNkMCpf0nH7i3BfYq2IiFL4UAOUF6wQb4lgUf/LlajDZtkjcKYw7ycj3+QZc8Ji47Zs8tYc1OB3uWMK+Z5POiOHG8rIvUazTDNgW8pRFw4Izj+93R+Cr4t+9wbzrMb7pn0Ia3KOGKRtNoWUIs/wMNg4MKXd12RJddJqMxRRUHhmy5MaGkY9sCpB3rz3eOHPMpPRcXvOFwLaudadOgzhQjnOF/W3ELK/OkL8+09zvvc/jUD/SA3bfMTtkrkqrj7FD4xh3haCd5FESmYPtj9PY45ffeuw== 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=N8aif+HajuNgfjugbKNSNIIH+L6OLMbgmqMZUW6p7D0=; b=TMF3KMe/q3X5DEBe2scaB9D+RYBWGAUsic8SEzAQbEcDAD0GlIIfflyfp9KC0iZBx8EtIYFud5DwuEnqsTX649i9TcoLebJx7Le9f8CI7W/e0+HFO246heIxhB2w+3Q58Frhd0/PW3w8hYy3sB4suoeJJsdMeNXeZTyCck5fgkPMN+h2kYuiFdQi5upfY8GtB6Ak9iI5bPpaqjL5xbsD1OXKKyp0Daw40HUiPrcaFuC1R+7AW+h4YQxPBx56ZdYydN+9DIn12mVLobq6HmZhNacyi9oO4mqLZ2gLJhjXl3Mon0bFK26cDCTJ58L/ggblP4EvqgZKYHe+xXDkY5atZg== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by PAVP250MB0953.EURP250.PROD.OUTLOOK.COM (2603:10a6:102:30a::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.27; Mon, 23 Jun 2025 00:19:35 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4bfc:40d7:f620:ee41]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::4bfc:40d7:f620:ee41%2]) with mapi id 15.20.8857.026; Mon, 23 Jun 2025 00:19:35 +0000 Content-Type: multipart/mixed; boundary="------------fDKy2iwSJS8leKZq1ZC2lJ38" Message-ID: Date: Mon, 23 Jun 2025 02:19:33 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FFmpeg development discussions and patches From: Andreas Rheinhardt X-ClientProxiedBy: FR4P281CA0076.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:cd::20) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|PAVP250MB0953:EE_ X-MS-Office365-Filtering-Correlation-Id: 630cae6b-e992-48c5-1117-08ddb1eba228 X-Microsoft-Antispam: BCL:0; ARA:14566002|19110799006|5072599009|8060799009|7092599006|12121999007|461199028|15080799009|6092099012|440099028|3412199025|13095399003|40105399003; X-Microsoft-Antispam-Message-Info: =?utf-8?B?UFhMaFVyY0VvYWVCRC9RaVd4TDZVL2ZvVURXVzZmME5QWGJCM0hGKytGdWFT?= =?utf-8?B?Z3BWU1RkaW1mNmpwTHFlS0M2ZzgvZjZYWnBIVGcyQ0tETHNtOUdUTDlXNTlw?= =?utf-8?B?Y0ltM2xqVWZoeGh0Y3UwaUFBcERlRlFFWFlCZE5WM1RhNDJQVDlyTC9CL2FP?= =?utf-8?B?dVdFR2NDOHJkMUNvc0hSSG5jSDJpOHdXY3cxZ3hlcXVxK1NySVNUTVhPaHRq?= =?utf-8?B?YnFDaW9hVFgwOGNwTHdQc0FhM0hnVmpjUDBjNDdBa0x6bjVmRnZ2STRHMEVC?= =?utf-8?B?NTQ0VlUwbFBaSkV2V2lMcWJiZVI4Y0JPYmoxRTNabTNQWk1iakxjbmRZNGQ2?= =?utf-8?B?OXQraFJlZlRSeEJ4aVpVdldTdUpHMjlNd01tUXVMeVI3NDNwSnFVQ1Z1MitF?= =?utf-8?B?c0hFWTRNdy9aOWpwa29rb29iZ0pOZDZmR2hPZ3ltaHBYTDd1UFNSM2FGUHZt?= =?utf-8?B?cTdGNlBYSFk0WUxoOG9BMitwWElRR2RUeUZUaFM5T1BKeW0rVjhoV1FUSGlW?= =?utf-8?B?bk1lak5QQ3IrOXpGeUxYVWVua3FMMS9taWNHeU1JKzF6UzlITDJoQ0VFZW5D?= =?utf-8?B?MzNzVnZBM1JiTVpyNVUyRDBrdDdMQkdMbDREZmlSNzExbXZwcnNiQjBZRytX?= =?utf-8?B?NWZjcTFPSFhSMmxJQkJoV0JEK2sxbFJhQTN0bDROSW5oSG1SeTM4ZXFLYWJS?= =?utf-8?B?ak4vbHZIOGlJbVNTU0pVWldhMVhqMjRwcStDMGRZYXpsa1lwNitMSmVpaGdG?= =?utf-8?B?eC9vcmdQRExaR1ZsbWx4SkdrdUZWZWNyM3B1dWxjREUxbGVMSmN4ZDYzQnNx?= =?utf-8?B?djFyTnpqNUM4U1Z3cXlnMDVWVWZmbzkzeEFuZitWL2tlbHVJOWtxRU1vczY1?= =?utf-8?B?ZkM3T2NTM2Z0MW9hYlc2R1NKNVhhRXpUZHMyNVdWZjMwdmZBalVJWkZzNnli?= =?utf-8?B?ZmxCZnZIRlFWN0tLbm5PMmt2ZHphZDRyNjRlUk92MHpRKzQ3eUxBOW5hdHhF?= =?utf-8?B?QTRtNHRtMWZzVnB6dlRIb3ZrdWp1T3BKeXpMbEpnNk4rWk9CbW4vaW52NUc1?= =?utf-8?B?VnlwMm83TFFvMlFYamdpcVZ5ZS9tUy9EeHl3Ym93QmZLN09RYy9yeUs0WG1T?= =?utf-8?B?QmNsU2NHSncydVlzbHpmZ2p0SFRTZjI2bVZONit4dWtMeGRvMXVMcXZidFkz?= =?utf-8?B?Z2FtQitPUzFaZmNwVUhnOWx0RkI1YXdiUVdxMXJpdCtWYy9GREJHU2UyRWll?= =?utf-8?B?bDViYlZwWUpaMU5Bb2JzcmZydldtVUk0blJBZm9IVVpVQno4MDVSdEpyU1lK?= =?utf-8?B?NXJ5a2tCZjhnbnNmYVVwaGFuMmRqYnQwS2lmd1krT1RTRnA5enYyYkZoQ3g1?= =?utf-8?B?dms4aHRucW9Ibk5zemlFSkw4RmNwMXFTSFN5NHV2OVFHY2hqYVA4TTFqREx2?= =?utf-8?B?YmphaU9Ma2s4MUdBTVhXQUVyTnp5UHdySXlZTTV5ckVWVHQrSVZYS0ZKNm1x?= =?utf-8?B?N3JqSVNnaVNtY1l4cjRSTUhBMjBsd2Z5Um9TYWJNOEtWNkJCcmt4VTFUT0VM?= =?utf-8?B?VlNBb2hMSlBDM1ViSnh3OXJzYkFoY2o4MkF4WlhoNWpBWE56TE4xYW9yVnBO?= =?utf-8?Q?ql5MTOgFx2XCWLNabSk5rpAgf+hSU10YTps44h8ixPmY=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?OGQxM3pFUUlOK0NrYVJCcWNRd1JGR3ZqdGg3ZVVYSUI4VUJ4czFUaDlER2N2?= =?utf-8?B?YXJMWEZ6V0JEd1ZvRGZKTGx4YTVhR2w0ay9uTkFCRklVWEhuc2dUNkRibFVu?= =?utf-8?B?T1NNbVVmMWh5UWZUeG00K3h1OXlpS2IxL2Z3c3QvZjVyUFhKVzNLVXJOdm00?= =?utf-8?B?VTdtL1lqU2tlY1lxQTBQSHZWMmlNL0g1dStYMjRzMExZOERjUFFQeER3cmlp?= =?utf-8?B?N2FwWjVUVnNzNForL2ozZVExT2F1dXJraWlWU0MvYTdsaHRkSFg3Szc5YThP?= =?utf-8?B?Q2FzVEg2U1JZdTdYRGg0SXlaVGd5bXBTSGxUMnpZaHRoY2NoeDJQSVBXNTRy?= =?utf-8?B?TTAxN0ZES3NmUmFsaEU4M25tdHZNVXlxVUo4aXk0YUkwdlFpSnZwak5TYitF?= =?utf-8?B?S2UxdHhKS2tkVzdlNXh2dlBualhQN1JYK3hoeWRXN1hGYWZKYjRCWTBpM2ow?= =?utf-8?B?NUdqSm5PcFZZQlB0Y09ZeWtuUXAxU0xJWlhvZzN4UFczT3A2NlNSVVRLdzFY?= =?utf-8?B?Z2N6S1FETGRvODNSZUJHZ05YUUJBZjhybWo0b096MFJUL2xiY3NvZS9OK2VQ?= =?utf-8?B?SUszVFdTMjdQZDNTRVhLekZRS0RWWGFnOG9ya2Rwa0FtdnVOQVBiQVF0S1h3?= =?utf-8?B?cDdsL2paakxvNHQwdDFaYS8xVk9ad1VjWHZpN3ZSNE5zY0ZyY0xPVklyNy9v?= =?utf-8?B?N3hHeEtOSjJuaGhPSXpyTmUwSlcwR0N3STFyUHVPdjc1NkVvd0ZORjN6OG1Y?= =?utf-8?B?UFYvWUpRNmdGUG9vRDFxckZRWENUVnpnU0pQVHpjNHpuQ1hRSEo4Z0liR1gv?= =?utf-8?B?amV3R0ZLb2JNUlZNMHE4U2pxeVRiMlRtWWRjTlNneDlwd1l3TUFndkJTc2FB?= =?utf-8?B?N2NTZ1hGS3lQZ25mbjArUTRPUGpORHV6UXVZd0Vzb1lvQ1B3clZ5eml4cGpY?= =?utf-8?B?SGhLV0lyOVNEN1kvQ0FGQk5Mek1wTURkbm0xdkFubEptSk1WQWZESUhTcGZi?= =?utf-8?B?dzlPeFJ6TlIrNFJMK3RMeWFydFdmbGNCc1A1am9SaG1jRzJsVkErK213ek5m?= =?utf-8?B?d0Y4V1ZrSWQ0c2NFQ0k4VmxFOXk0QlBIYXplbFRFQ3NMSFpDQnEzSVkwRSt2?= =?utf-8?B?bGpkZUV3aXRlemd4VlpSam9KdEl0a0N0TkZVZ0dqSEQ4UmhEZ2UxemZ1UTRJ?= =?utf-8?B?RlozYU5mbzRKMXlpTkRwaHJoZWtnNUl2bmxTN20zQ2tvcmQrR0N6Y0xpZ1oz?= =?utf-8?B?ZDltQkljSkU0M3A4RmhIUzJKL2NEVnUwbXNkL1NaTlpDT05UMDM5UlpUNWJR?= =?utf-8?B?NEFxTjZxcG5VRW1nekV0SmJpTFZDbDdUMXZscVdjc2ZzNUJZNlRBNjUyVXhw?= =?utf-8?B?MEZkRm00ZVhWRDRVb1ZEUjdoTEphYnJSbE9iQnJHZ1hXYjJDeW5MbVI4ckh1?= =?utf-8?B?OThweUFpd3hISDRnR3hha1FNRWVWalY3U2dSdURBZGlWVGJINmFQYThPVk4r?= =?utf-8?B?U0JXdHNHODBwMXBlUWZwT1pCb3VBbnYwSHl2aDMyUzd2Nlk4Yjk3MXd5YWdR?= =?utf-8?B?RlBLblhMY2RmSit0SDJYOUt5R3lBc0NCMWJ3bGR3SHJQK3BWZzdLZDNuV1FR?= =?utf-8?B?MFErVC9Yalk4a1VlSnRyZHRFWGdaOGZwYW9RdUlDL1BVTVJhbmgvQk5MRU5v?= =?utf-8?B?SXhMdGs5TUJvQUszeVd6ZERjMC9RZG9IWHVxVk5GUit6d3VLVGZFSlVrRG9U?= =?utf-8?B?Q0FIc3gvZUtKMlFrRWRpa2tHcFBuRzJPWHFkbG4yTUJJdTJvLzQ1UXFwcUFQ?= =?utf-8?B?ZDE3MUcyQzRPMDhlNGZ4QT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 630cae6b-e992-48c5-1117-08ddb1eba228 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 23 Jun 2025 00:19:35.7454 (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: PAVP250MB0953 Subject: [FFmpeg-devel] [PATCH 1/2] swresample/rematrix: Use correct function pointer types for calls 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: --------------fDKy2iwSJS8leKZq1ZC2lJ38 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Patches attached. - Andreas --------------fDKy2iwSJS8leKZq1ZC2lJ38 Content-Type: text/x-patch; charset=UTF-8; name="0001-swresample-rematrix-Use-correct-function-pointer-typ.patch" Content-Disposition: attachment; filename*0="0001-swresample-rematrix-Use-correct-function-pointer-typ.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA1MjAwMDJiOGE5NWQwNmJhYWYyYTEwYzY2MGUyMWJmODRkMDM2Nzg3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogTW9uLCAyMyBKdW4gMjAyNSAwMjowMjo1NCArMDIwMApTdWJq ZWN0OiBbUEFUQ0ggMS8yXSBzd3Jlc2FtcGxlL3JlbWF0cml4OiBVc2UgY29ycmVjdCBmdW5jdGlv biBwb2ludGVyIHR5cGVzCiBmb3IgY2FsbHMKCkNhbGxpbmcgYSBmdW5jdGlvbiB2aWEgYSBkaWZm ZXJlbnQgZnVuY3Rpb24gcG9pbnRlciB0eXBlIGlzCnVuZGVmaW5lZCBiZWhhdmlvciAoQzExLCA2 LjMuMi4zIDgpOyB0d28gcG9pbnRlciBwYXJhbWV0ZXJzCm9mIGRpZmZlcmVudCB0eXBlIGFyZSBu b3QgZXF1aXZhbGVudCBpbiB0aGlzIHJlZ2FyZCwgYWx0aG91Z2gKaXQgaGFwcGVucyB0byB3b3Jr IGluIHByYWN0aWNlOyB0aGUgY3VycmVudCBjb2RlIHJlbGllcyBvbiB0aGlzLgoKVGhpcyBwYXRj aCBicmluZ3MgdGhlIGNvZGUgaW4gbGluZSB3aXRoIHRoZSBzcGVjLiBUaGlzIGZpeGVzIHRoZQpm b2xsb3dpbmcgRkFURS10ZXN0cyB3aGVuIHJ1biB3aXRoIENsYW5nLVVCU2FuOgphYzMtZml4ZWQt ZW5jb2RlLTIgYXVkaW9tYXRjaC1hZmNvbnZlcnQtezE2MDAwLDQ0MTAwfS1tb25vLWhlLXthZHRz LG00YX0KYXVkaW9tYXRjaC1kb2xieS00NDEwMC1tb25vLWhlLW1wNCBmaWx0ZXItbWV0YWRhdGEt YXZmLWFwaGFzZS1tZXRlci1tb25vCmZpbHRlci1wYW4te2Rvd25taXgxLGRvd25taXgyLG1vbm8y LHN0ZXJlbzIsc3RlcmVvMyxzdGVyZW80LHVwbWl4MSx1cG1peDJ9CmxhdmYtZHZfe3BhbCxudHNj fSBtYXRyb3NrYS1lbmNvZGluZy1kZWxheQpUaGUgZXJyb3Igd2FzIHNvbWV0aGluZyBsaWtlCnNy Yy9saWJzd3Jlc2FtcGxlL3JlbWF0cml4LmM6NjIxOjE3OiBydW50aW1lIGVycm9yOiBjYWxsIHRv IGZ1bmN0aW9uIHN1bTJfZmxvYXQgdGhyb3VnaCBwb2ludGVyIHRvIGluY29ycmVjdCBmdW5jdGlv biB0eXBlICd2b2lkICgqKSh2b2lkICosIGNvbnN0IHZvaWQgKiwgY29uc3Qgdm9pZCAqLCB2b2lk ICosIGludCwgaW50LCBpbnQpCgpTaWduZWQtb2ZmLWJ5OiBBbmRyZWFzIFJoZWluaGFyZHQgPGFu ZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4KLS0tCiBsaWJzd3Jlc2FtcGxlL3JlbWF0cml4 LmMgICAgICAgICAgfCAzMCArKysrKysrKysrKysrKystLS0tLS0tLS0tLS0tLS0KIGxpYnN3cmVz YW1wbGUvcmVtYXRyaXhfdGVtcGxhdGUuYyB8IDMwICsrKysrKysrKysrKysrKysrKysrKysrLS0t LS0tLQogMiBmaWxlcyBjaGFuZ2VkLCAzOCBpbnNlcnRpb25zKCspLCAyMiBkZWxldGlvbnMoLSkK CmRpZmYgLS1naXQgYS9saWJzd3Jlc2FtcGxlL3JlbWF0cml4LmMgYi9saWJzd3Jlc2FtcGxlL3Jl bWF0cml4LmMKaW5kZXggNTkyOWFlNDA5OC4uZWQyZDlmZDg4MyAxMDA2NDQKLS0tIGEvbGlic3dy ZXNhbXBsZS9yZW1hdHJpeC5jCisrKyBiL2xpYnN3cmVzYW1wbGUvcmVtYXRyaXguYwpAQCAtNDk0 LDEzICs0OTQsMTMgQEAgYXZfY29sZCBpbnQgc3dyaV9yZW1hdHJpeF9pbml0KFN3ckNvbnRleHQg KnMpewogICAgICAgICB9CiAgICAgICAgICooKGludCopcy0+bmF0aXZlX29uZSkgPSAzMjc2ODsK ICAgICAgICAgaWYgKG1heHN1bSA8PSAzMjc2OCkgewotICAgICAgICAgICAgcy0+bWl4XzFfMV9m ID0gKG1peF8xXzFfZnVuY190eXBlKiljb3B5X3MxNjsKLSAgICAgICAgICAgIHMtPm1peF8yXzFf ZiA9IChtaXhfMl8xX2Z1bmNfdHlwZSopc3VtMl9zMTY7Ci0gICAgICAgICAgICBzLT5taXhfYW55 X2YgPSAobWl4X2FueV9mdW5jX3R5cGUqKWdldF9taXhfYW55X2Z1bmNfczE2KHMpOworICAgICAg ICAgICAgcy0+bWl4XzFfMV9mID0gY29weV9zMTY7CisgICAgICAgICAgICBzLT5taXhfMl8xX2Yg PSBzdW0yX3MxNjsKKyAgICAgICAgICAgIHMtPm1peF9hbnlfZiA9IGdldF9taXhfYW55X2Z1bmNf czE2KHMpOwogICAgICAgICB9IGVsc2UgewotICAgICAgICAgICAgcy0+bWl4XzFfMV9mID0gKG1p eF8xXzFfZnVuY190eXBlKiljb3B5X2NsaXBfczE2OwotICAgICAgICAgICAgcy0+bWl4XzJfMV9m ID0gKG1peF8yXzFfZnVuY190eXBlKilzdW0yX2NsaXBfczE2OwotICAgICAgICAgICAgcy0+bWl4 X2FueV9mID0gKG1peF9hbnlfZnVuY190eXBlKilnZXRfbWl4X2FueV9mdW5jX2NsaXBfczE2KHMp OworICAgICAgICAgICAgcy0+bWl4XzFfMV9mID0gY29weV9jbGlwX3MxNjsKKyAgICAgICAgICAg IHMtPm1peF8yXzFfZiA9IHN1bTJfY2xpcF9zMTY7CisgICAgICAgICAgICBzLT5taXhfYW55X2Yg PSBnZXRfbWl4X2FueV9mdW5jX2NsaXBfczE2KHMpOwogICAgICAgICB9CiAgICAgfWVsc2UgaWYo cy0+bWlkYnVmLmZtdCA9PSBBVl9TQU1QTEVfRk1UX0ZMVFApewogICAgICAgICBzLT5uYXRpdmVf bWF0cml4ID0gYXZfY2FsbG9jKG5iX2luICogbmJfb3V0LCBzaXplb2YoZmxvYXQpKTsKQEAgLTUx MSw5ICs1MTEsOSBAQCBhdl9jb2xkIGludCBzd3JpX3JlbWF0cml4X2luaXQoU3dyQ29udGV4dCAq cyl7CiAgICAgICAgICAgICBmb3IgKGogPSAwOyBqIDwgbmJfaW47IGorKykKICAgICAgICAgICAg ICAgICAoKGZsb2F0KilzLT5uYXRpdmVfbWF0cml4KVtpICogbmJfaW4gKyBqXSA9IHMtPm1hdHJp eFtpXVtqXTsKICAgICAgICAgKigoZmxvYXQqKXMtPm5hdGl2ZV9vbmUpID0gMS4wOwotICAgICAg ICBzLT5taXhfMV8xX2YgPSAobWl4XzFfMV9mdW5jX3R5cGUqKWNvcHlfZmxvYXQ7Ci0gICAgICAg IHMtPm1peF8yXzFfZiA9IChtaXhfMl8xX2Z1bmNfdHlwZSopc3VtMl9mbG9hdDsKLSAgICAgICAg cy0+bWl4X2FueV9mID0gKG1peF9hbnlfZnVuY190eXBlKilnZXRfbWl4X2FueV9mdW5jX2Zsb2F0 KHMpOworICAgICAgICBzLT5taXhfMV8xX2YgPSBjb3B5X2Zsb2F0OworICAgICAgICBzLT5taXhf Ml8xX2YgPSBzdW0yX2Zsb2F0OworICAgICAgICBzLT5taXhfYW55X2YgPSBnZXRfbWl4X2FueV9m dW5jX2Zsb2F0KHMpOwogICAgIH1lbHNlIGlmKHMtPm1pZGJ1Zi5mbXQgPT0gQVZfU0FNUExFX0ZN VF9EQkxQKXsKICAgICAgICAgcy0+bmF0aXZlX21hdHJpeCA9IGF2X2NhbGxvYyhuYl9pbiAqIG5i X291dCwgc2l6ZW9mKGRvdWJsZSkpOwogICAgICAgICBzLT5uYXRpdmVfb25lICAgID0gYXZfbWFs bG9jeihzaXplb2YoZG91YmxlKSk7CkBAIC01MjMsOSArNTIzLDkgQEAgYXZfY29sZCBpbnQgc3dy aV9yZW1hdHJpeF9pbml0KFN3ckNvbnRleHQgKnMpewogICAgICAgICAgICAgZm9yIChqID0gMDsg aiA8IG5iX2luOyBqKyspCiAgICAgICAgICAgICAgICAgKChkb3VibGUqKXMtPm5hdGl2ZV9tYXRy aXgpW2kgKiBuYl9pbiArIGpdID0gcy0+bWF0cml4W2ldW2pdOwogICAgICAgICAqKChkb3VibGUq KXMtPm5hdGl2ZV9vbmUpID0gMS4wOwotICAgICAgICBzLT5taXhfMV8xX2YgPSAobWl4XzFfMV9m dW5jX3R5cGUqKWNvcHlfZG91YmxlOwotICAgICAgICBzLT5taXhfMl8xX2YgPSAobWl4XzJfMV9m dW5jX3R5cGUqKXN1bTJfZG91YmxlOwotICAgICAgICBzLT5taXhfYW55X2YgPSAobWl4X2FueV9m dW5jX3R5cGUqKWdldF9taXhfYW55X2Z1bmNfZG91YmxlKHMpOworICAgICAgICBzLT5taXhfMV8x X2YgPSBjb3B5X2RvdWJsZTsKKyAgICAgICAgcy0+bWl4XzJfMV9mID0gc3VtMl9kb3VibGU7Cisg ICAgICAgIHMtPm1peF9hbnlfZiA9IGdldF9taXhfYW55X2Z1bmNfZG91YmxlKHMpOwogICAgIH1l bHNlIGlmKHMtPm1pZGJ1Zi5mbXQgPT0gQVZfU0FNUExFX0ZNVF9TMzJQKXsKICAgICAgICAgcy0+ bmF0aXZlX29uZSAgICA9IGF2X21hbGxvY3ooc2l6ZW9mKGludCkpOwogICAgICAgICBpZiAoIXMt Pm5hdGl2ZV9vbmUpCkBAIC01NDUsOSArNTQ1LDkgQEAgYXZfY29sZCBpbnQgc3dyaV9yZW1hdHJp eF9pbml0KFN3ckNvbnRleHQgKnMpewogICAgICAgICAgICAgfQogICAgICAgICB9CiAgICAgICAg ICooKGludCopcy0+bmF0aXZlX29uZSkgPSAzMjc2ODsKLSAgICAgICAgcy0+bWl4XzFfMV9mID0g KG1peF8xXzFfZnVuY190eXBlKiljb3B5X3MzMjsKLSAgICAgICAgcy0+bWl4XzJfMV9mID0gKG1p eF8yXzFfZnVuY190eXBlKilzdW0yX3MzMjsKLSAgICAgICAgcy0+bWl4X2FueV9mID0gKG1peF9h bnlfZnVuY190eXBlKilnZXRfbWl4X2FueV9mdW5jX3MzMihzKTsKKyAgICAgICAgcy0+bWl4XzFf MV9mID0gY29weV9zMzI7CisgICAgICAgIHMtPm1peF8yXzFfZiA9IHN1bTJfczMyOworICAgICAg ICBzLT5taXhfYW55X2YgPSBnZXRfbWl4X2FueV9mdW5jX3MzMihzKTsKICAgICB9ZWxzZQogICAg ICAgICBhdl9hc3NlcnQwKDApOwogICAgIC8vRklYTUUgcXVhbnRpemUgZm9yIGludGVnZXJlcwpk aWZmIC0tZ2l0IGEvbGlic3dyZXNhbXBsZS9yZW1hdHJpeF90ZW1wbGF0ZS5jIGIvbGlic3dyZXNh bXBsZS9yZW1hdHJpeF90ZW1wbGF0ZS5jCmluZGV4IGQ0NzI2YzRkYmIuLjYyYmEzZTUzYmYgMTAw NjQ0Ci0tLSBhL2xpYnN3cmVzYW1wbGUvcmVtYXRyaXhfdGVtcGxhdGUuYworKysgYi9saWJzd3Jl c2FtcGxlL3JlbWF0cml4X3RlbXBsYXRlLmMKQEAgLTQ5LDkgKzQ5LDEyIEBACiAjICAgIGRlZmlu ZSBSRU5BTUUoeCkgeCAjIyBfczMyCiAjZW5kaWYKIAotdHlwZWRlZiB2b2lkIChSRU5BTUUobWl4 X2FueV9mdW5jX3R5cGUpKShTQU1QTEUgKipvdXQsIGNvbnN0IFNBTVBMRSAqKmluMSwgQ09FRkYg KmNvZWZmcCwgaW50ZWdlciBsZW4pOwotCi1zdGF0aWMgdm9pZCBSRU5BTUUoc3VtMikoU0FNUExF ICpvdXQsIGNvbnN0IFNBTVBMRSAqaW4xLCBjb25zdCBTQU1QTEUgKmluMiwgQ09FRkYgKmNvZWZm cCwgaW50ZWdlciBpbmRleDEsIGludGVnZXIgaW5kZXgyLCBpbnRlZ2VyIGxlbil7CitzdGF0aWMg dm9pZCBSRU5BTUUoc3VtMikodm9pZCAqb3V0XywgY29uc3Qgdm9pZCAqaW4xXywgY29uc3Qgdm9p ZCAqaW4yXywKKyAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICpjb2VmZnBfLCBpbnRlZ2Vy IGluZGV4MSwgaW50ZWdlciBpbmRleDIsIGludGVnZXIgbGVuKQoreworICAgIGNvbnN0IFNBTVBM RSAqaW4xID0gaW4xXywgKmluMiA9IGluMl87CisgICAgY29uc3QgQ09FRkYgKmNvZWZmcCA9IGNv ZWZmcF87CisgICAgU0FNUExFICpvdXQgPSBvdXRfOwogICAgIGludCBpOwogICAgIElOVEVSIGNv ZWZmMSA9IGNvZWZmcFtpbmRleDFdOwogICAgIElOVEVSIGNvZWZmMiA9IGNvZWZmcFtpbmRleDJd OwpAQCAtNjAsMTQgKzYzLDIyIEBAIHN0YXRpYyB2b2lkIFJFTkFNRShzdW0yKShTQU1QTEUgKm91 dCwgY29uc3QgU0FNUExFICppbjEsIGNvbnN0IFNBTVBMRSAqaW4yLCBDT0VGCiAgICAgICAgIG91 dFtpXSA9IFIoY29lZmYxKmluMVtpXSArIGNvZWZmMippbjJbaV0pOwogfQogCi1zdGF0aWMgdm9p ZCBSRU5BTUUoY29weSkoU0FNUExFICpvdXQsIGNvbnN0IFNBTVBMRSAqaW4sIENPRUZGICpjb2Vm ZnAsIGludGVnZXIgaW5kZXgsIGludGVnZXIgbGVuKXsKK3N0YXRpYyB2b2lkIFJFTkFNRShjb3B5 KSh2b2lkICpvdXRfLCBjb25zdCB2b2lkICppbl8sIHZvaWQgKmNvZWZmcF8sIGludGVnZXIgaW5k ZXgsIGludGVnZXIgbGVuKQoreworICAgIGNvbnN0IENPRUZGICpjb2VmZnAgPSBjb2VmZnBfOwor ICAgIGNvbnN0IFNBTVBMRSAqaW4gPSBpbl87CisgICAgU0FNUExFICpvdXQgPSBvdXRfOwogICAg IGludCBpOwogICAgIElOVEVSIGNvZWZmID0gY29lZmZwW2luZGV4XTsKICAgICBmb3IoaT0wOyBp PGxlbjsgaSsrKQogICAgICAgICBvdXRbaV0gPSBSKGNvZWZmKmluW2ldKTsKIH0KIAotc3RhdGlj IHZvaWQgUkVOQU1FKG1peDZ0bzIpKFNBTVBMRSAqKm91dCwgY29uc3QgU0FNUExFICoqaW4sIENP RUZGICpjb2VmZnAsIGludGVnZXIgbGVuKXsKK3N0YXRpYyB2b2lkIFJFTkFNRShtaXg2dG8yKSh1 aW50OF90ICoqb3V0XywgY29uc3QgdWludDhfdCAqKmluXywgdm9pZCAqY29lZmZwXywgaW50ZWdl ciBsZW4pCit7CisgICAgY29uc3QgU0FNUExFICpjb25zdCAqY29uc3QgaW4gPSAoY29uc3QgU0FN UExFICpjb25zdCAqKWluXzsKKyAgICBTQU1QTEUgKmNvbnN0ICpjb25zdCBvdXQgPSAoU0FNUExF ICpjb25zdCopb3V0XzsKKyAgICBjb25zdCBDT0VGRiAqY29lZmZwID0gY29lZmZwXzsKICAgICBp bnQgaTsKIAogICAgIGZvcihpPTA7IGk8bGVuOyBpKyspIHsKQEAgLTc3LDcgKzg4LDExIEBAIHN0 YXRpYyB2b2lkIFJFTkFNRShtaXg2dG8yKShTQU1QTEUgKipvdXQsIGNvbnN0IFNBTVBMRSAqKmlu LCBDT0VGRiAqY29lZmZwLCBpbnRlCiAgICAgfQogfQogCi1zdGF0aWMgdm9pZCBSRU5BTUUobWl4 OHRvMikoU0FNUExFICoqb3V0LCBjb25zdCBTQU1QTEUgKippbiwgQ09FRkYgKmNvZWZmcCwgaW50 ZWdlciBsZW4peworc3RhdGljIHZvaWQgUkVOQU1FKG1peDh0bzIpKHVpbnQ4X3QgKipvdXRfLCBj b25zdCB1aW50OF90ICoqaW5fLCB2b2lkICpjb2VmZnBfLCBpbnRlZ2VyIGxlbikKK3sKKyAgICBj b25zdCBTQU1QTEUgKmNvbnN0ICpjb25zdCBpbiA9IChjb25zdCBTQU1QTEUgKmNvbnN0ICopaW5f OworICAgIFNBTVBMRSAqY29uc3QgKmNvbnN0IG91dCA9IChTQU1QTEUgKmNvbnN0KilvdXRfOwor ICAgIGNvbnN0IENPRUZGICpjb2VmZnAgPSBjb2VmZnBfOwogICAgIGludCBpOwogCiAgICAgZm9y KGk9MDsgaTxsZW47IGkrKykgewpAQCAtODcsNyArMTAyLDggQEAgc3RhdGljIHZvaWQgUkVOQU1F KG1peDh0bzIpKFNBTVBMRSAqKm91dCwgY29uc3QgU0FNUExFICoqaW4sIENPRUZGICpjb2VmZnAs IGludGUKICAgICB9CiB9CiAKLXN0YXRpYyBSRU5BTUUobWl4X2FueV9mdW5jX3R5cGUpICpSRU5B TUUoZ2V0X21peF9hbnlfZnVuYykoU3dyQ29udGV4dCAqcyl7CitzdGF0aWMgbWl4X2FueV9mdW5j X3R5cGUgKlJFTkFNRShnZXRfbWl4X2FueV9mdW5jKShTd3JDb250ZXh0ICpzKQorewogICAgIGlm ICggICFhdl9jaGFubmVsX2xheW91dF9jb21wYXJlKCZzLT5vdXRfY2hfbGF5b3V0LCAmKEFWQ2hh bm5lbExheW91dClBVl9DSEFOTkVMX0xBWU9VVF9TVEVSRU8pCiAgICAgICAgJiYgKCAgICFhdl9j aGFubmVsX2xheW91dF9jb21wYXJlKCZzLT5pbl9jaF9sYXlvdXQsICYoQVZDaGFubmVsTGF5b3V0 KUFWX0NIQU5ORUxfTEFZT1VUXzVQT0lOVDEpCiAgICAgICAgICAgIHx8ICFhdl9jaGFubmVsX2xh eW91dF9jb21wYXJlKCZzLT5pbl9jaF9sYXlvdXQsICYoQVZDaGFubmVsTGF5b3V0KUFWX0NIQU5O RUxfTEFZT1VUXzVQT0lOVDFfQkFDSykpCi0tIAoyLjQ1LjIKCg== --------------fDKy2iwSJS8leKZq1ZC2lJ38 Content-Type: text/x-patch; charset=UTF-8; name="0002-swresample-rematrix-Constify.patch" Content-Disposition: attachment; filename="0002-swresample-rematrix-Constify.patch" Content-Transfer-Encoding: base64 RnJvbSA0NWZiNDY4NWRkNTA0YzYwNThmOGNiZmI3MDMzMjRkMjJlNDQ3YjRiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogTW9uLCAyMyBKdW4gMjAyNSAwMjoxNTowMCArMDIwMApTdWJq ZWN0OiBbUEFUQ0ggMi8yXSBzd3Jlc2FtcGxlL3JlbWF0cml4OiBDb25zdGlmeQoKU2lnbmVkLW9m Zi1ieTogQW5kcmVhcyBSaGVpbmhhcmR0IDxhbmRyZWFzLnJoZWluaGFyZHRAb3V0bG9vay5jb20+ Ci0tLQogbGlic3dyZXNhbXBsZS9yZW1hdHJpeC5jICAgICAgICAgICAgfCAgMiArLQogbGlic3dy ZXNhbXBsZS9yZW1hdHJpeF90ZW1wbGF0ZS5jICAgfCAxMSArKysrKysrLS0tLQogbGlic3dyZXNh bXBsZS9zd3Jlc2FtcGxlX2ludGVybmFsLmggfCAgNiArKystLS0KIDMgZmlsZXMgY2hhbmdlZCwg MTEgaW5zZXJ0aW9ucygrKSwgOCBkZWxldGlvbnMoLSkKCmRpZmYgLS1naXQgYS9saWJzd3Jlc2Ft cGxlL3JlbWF0cml4LmMgYi9saWJzd3Jlc2FtcGxlL3JlbWF0cml4LmMKaW5kZXggZWQyZDlmZDg4 My4uNmUxZmIwYzY2ZiAxMDA2NDQKLS0tIGEvbGlic3dyZXNhbXBsZS9yZW1hdHJpeC5jCisrKyBi L2xpYnN3cmVzYW1wbGUvcmVtYXRyaXguYwpAQCAtNTgxLDcgKzU4MSw3IEBAIGludCBzd3JpX3Jl bWF0cml4KFN3ckNvbnRleHQgKnMsIEF1ZGlvRGF0YSAqb3V0LCBBdWRpb0RhdGEgKmluLCBpbnQg bGVuLCBpbnQgbXVzCiAgICAgaW50IG9mZiA9IDA7CiAKICAgICBpZihzLT5taXhfYW55X2YpIHsK LSAgICAgICAgcy0+bWl4X2FueV9mKG91dC0+Y2gsIChjb25zdCB1aW50OF90ICoqKWluLT5jaCwg cy0+bmF0aXZlX21hdHJpeCwgbGVuKTsKKyAgICAgICAgcy0+bWl4X2FueV9mKG91dC0+Y2gsIChj b25zdCB1aW50OF90ICpjb25zdCAqKWluLT5jaCwgcy0+bmF0aXZlX21hdHJpeCwgbGVuKTsKICAg ICAgICAgcmV0dXJuIDA7CiAgICAgfQogCmRpZmYgLS1naXQgYS9saWJzd3Jlc2FtcGxlL3JlbWF0 cml4X3RlbXBsYXRlLmMgYi9saWJzd3Jlc2FtcGxlL3JlbWF0cml4X3RlbXBsYXRlLmMKaW5kZXgg NjJiYTNlNTNiZi4uYjcwZTc0ODliMCAxMDA2NDQKLS0tIGEvbGlic3dyZXNhbXBsZS9yZW1hdHJp eF90ZW1wbGF0ZS5jCisrKyBiL2xpYnN3cmVzYW1wbGUvcmVtYXRyaXhfdGVtcGxhdGUuYwpAQCAt NTAsNyArNTAsNyBAQAogI2VuZGlmCiAKIHN0YXRpYyB2b2lkIFJFTkFNRShzdW0yKSh2b2lkICpv dXRfLCBjb25zdCB2b2lkICppbjFfLCBjb25zdCB2b2lkICppbjJfLAotICAgICAgICAgICAgICAg ICAgICAgICAgIHZvaWQgKmNvZWZmcF8sIGludGVnZXIgaW5kZXgxLCBpbnRlZ2VyIGluZGV4Miwg aW50ZWdlciBsZW4pCisgICAgICAgICAgICAgICAgICAgICAgICAgY29uc3Qgdm9pZCAqY29lZmZw XywgaW50ZWdlciBpbmRleDEsIGludGVnZXIgaW5kZXgyLCBpbnRlZ2VyIGxlbikKIHsKICAgICBj b25zdCBTQU1QTEUgKmluMSA9IGluMV8sICppbjIgPSBpbjJfOwogICAgIGNvbnN0IENPRUZGICpj b2VmZnAgPSBjb2VmZnBfOwpAQCAtNjMsNyArNjMsOCBAQCBzdGF0aWMgdm9pZCBSRU5BTUUoc3Vt Mikodm9pZCAqb3V0XywgY29uc3Qgdm9pZCAqaW4xXywgY29uc3Qgdm9pZCAqaW4yXywKICAgICAg ICAgb3V0W2ldID0gUihjb2VmZjEqaW4xW2ldICsgY29lZmYyKmluMltpXSk7CiB9CiAKLXN0YXRp YyB2b2lkIFJFTkFNRShjb3B5KSh2b2lkICpvdXRfLCBjb25zdCB2b2lkICppbl8sIHZvaWQgKmNv ZWZmcF8sIGludGVnZXIgaW5kZXgsIGludGVnZXIgbGVuKQorc3RhdGljIHZvaWQgUkVOQU1FKGNv cHkpKHZvaWQgKm91dF8sIGNvbnN0IHZvaWQgKmluXywgY29uc3Qgdm9pZCAqY29lZmZwXywKKyAg ICAgICAgICAgICAgICAgICAgICAgICBpbnRlZ2VyIGluZGV4LCBpbnRlZ2VyIGxlbikKIHsKICAg ICBjb25zdCBDT0VGRiAqY29lZmZwID0gY29lZmZwXzsKICAgICBjb25zdCBTQU1QTEUgKmluID0g aW5fOwpAQCAtNzQsNyArNzUsOCBAQCBzdGF0aWMgdm9pZCBSRU5BTUUoY29weSkodm9pZCAqb3V0 XywgY29uc3Qgdm9pZCAqaW5fLCB2b2lkICpjb2VmZnBfLCBpbnRlZ2VyIGluZAogICAgICAgICBv dXRbaV0gPSBSKGNvZWZmKmluW2ldKTsKIH0KIAotc3RhdGljIHZvaWQgUkVOQU1FKG1peDZ0bzIp KHVpbnQ4X3QgKipvdXRfLCBjb25zdCB1aW50OF90ICoqaW5fLCB2b2lkICpjb2VmZnBfLCBpbnRl Z2VyIGxlbikKK3N0YXRpYyB2b2lkIFJFTkFNRShtaXg2dG8yKSh1aW50OF90ICpjb25zdCAqb3V0 XywgY29uc3QgdWludDhfdCAqY29uc3QgKmluXywKKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICBjb25zdCB2b2lkICpjb2VmZnBfLCBpbnRlZ2VyIGxlbikKIHsKICAgICBjb25zdCBTQU1QTEUg KmNvbnN0ICpjb25zdCBpbiA9IChjb25zdCBTQU1QTEUgKmNvbnN0ICopaW5fOwogICAgIFNBTVBM RSAqY29uc3QgKmNvbnN0IG91dCA9IChTQU1QTEUgKmNvbnN0KilvdXRfOwpAQCAtODgsNyArOTAs OCBAQCBzdGF0aWMgdm9pZCBSRU5BTUUobWl4NnRvMikodWludDhfdCAqKm91dF8sIGNvbnN0IHVp bnQ4X3QgKippbl8sIHZvaWQgKmNvZWZmcF8sCiAgICAgfQogfQogCi1zdGF0aWMgdm9pZCBSRU5B TUUobWl4OHRvMikodWludDhfdCAqKm91dF8sIGNvbnN0IHVpbnQ4X3QgKippbl8sIHZvaWQgKmNv ZWZmcF8sIGludGVnZXIgbGVuKQorc3RhdGljIHZvaWQgUkVOQU1FKG1peDh0bzIpKHVpbnQ4X3Qg KmNvbnN0ICpvdXRfLCBjb25zdCB1aW50OF90ICpjb25zdCAqaW5fLAorICAgICAgICAgICAgICAg ICAgICAgICAgICAgIGNvbnN0IHZvaWQgKmNvZWZmcF8sIGludGVnZXIgbGVuKQogewogICAgIGNv bnN0IFNBTVBMRSAqY29uc3QgKmNvbnN0IGluID0gKGNvbnN0IFNBTVBMRSAqY29uc3QgKilpbl87 CiAgICAgU0FNUExFICpjb25zdCAqY29uc3Qgb3V0ID0gKFNBTVBMRSAqY29uc3QqKW91dF87CmRp ZmYgLS1naXQgYS9saWJzd3Jlc2FtcGxlL3N3cmVzYW1wbGVfaW50ZXJuYWwuaCBiL2xpYnN3cmVz YW1wbGUvc3dyZXNhbXBsZV9pbnRlcm5hbC5oCmluZGV4IDdlNDZiMTZmYjIuLjIxYzllMzNmYTEg MTAwNjQ0Ci0tLSBhL2xpYnN3cmVzYW1wbGUvc3dyZXNhbXBsZV9pbnRlcm5hbC5oCisrKyBiL2xp YnN3cmVzYW1wbGUvc3dyZXNhbXBsZV9pbnRlcm5hbC5oCkBAIC0zNywxMCArMzcsMTAgQEAgdHlw ZWRlZiBpbnQ2NF90IGludGVnZXI7CiB0eXBlZGVmIGludCBpbnRlZ2VyOwogI2VuZGlmCiAKLXR5 cGVkZWYgdm9pZCAobWl4XzFfMV9mdW5jX3R5cGUpKHZvaWQgKm91dCwgY29uc3Qgdm9pZCAqaW4s IHZvaWQgKmNvZWZmcCwgaW50ZWdlciBpbmRleCwgaW50ZWdlciBsZW4pOwotdHlwZWRlZiB2b2lk IChtaXhfMl8xX2Z1bmNfdHlwZSkodm9pZCAqb3V0LCBjb25zdCB2b2lkICppbjEsIGNvbnN0IHZv aWQgKmluMiwgdm9pZCAqY29lZmZwLCBpbnRlZ2VyIGluZGV4MSwgaW50ZWdlciBpbmRleDIsIGlu dGVnZXIgbGVuKTsKK3R5cGVkZWYgdm9pZCAobWl4XzFfMV9mdW5jX3R5cGUpKHZvaWQgKm91dCwg Y29uc3Qgdm9pZCAqaW4sIGNvbnN0IHZvaWQgKmNvZWZmcCwgaW50ZWdlciBpbmRleCwgaW50ZWdl ciBsZW4pOwordHlwZWRlZiB2b2lkIChtaXhfMl8xX2Z1bmNfdHlwZSkodm9pZCAqb3V0LCBjb25z dCB2b2lkICppbjEsIGNvbnN0IHZvaWQgKmluMiwgY29uc3Qgdm9pZCAqY29lZmZwLCBpbnRlZ2Vy IGluZGV4MSwgaW50ZWdlciBpbmRleDIsIGludGVnZXIgbGVuKTsKIAotdHlwZWRlZiB2b2lkICht aXhfYW55X2Z1bmNfdHlwZSkodWludDhfdCAqKm91dCwgY29uc3QgdWludDhfdCAqKmluMSwgdm9p ZCAqY29lZmZwLCBpbnRlZ2VyIGxlbik7Cit0eXBlZGVmIHZvaWQgKG1peF9hbnlfZnVuY190eXBl KSh1aW50OF90ICpjb25zdCAqb3V0LCBjb25zdCB1aW50OF90ICpjb25zdCAqaW4xLCBjb25zdCB2 b2lkICpjb2VmZnAsIGludGVnZXIgbGVuKTsKIAogdHlwZWRlZiBzdHJ1Y3QgQXVkaW9EYXRhewog ICAgIHVpbnQ4X3QgKmNoW1NXUl9DSF9NQVhdOyAgICAvLy88IHNhbXBsZXMgYnVmZmVyIHBlciBj aGFubmVsCi0tIAoyLjQ1LjIKCg== --------------fDKy2iwSJS8leKZq1ZC2lJ38 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". --------------fDKy2iwSJS8leKZq1ZC2lJ38--