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 BA4B54C1D2 for ; Sun, 22 Jun 2025 21:31:32 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 4DB9B68E5F9; Mon, 23 Jun 2025 00:31:28 +0300 (EEST) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02olkn2074.outbound.protection.outlook.com [40.92.49.74]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id DF49F68E5C3 for ; Mon, 23 Jun 2025 00:31:21 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=YbRsFhfnP9dKM3+ZK5cPf6MIx/EvpoJUyA2NxS0uIZZpKEizC68tY9VIi+XQJIjRBzfnLSAxvnua5qHzNwvV0edopyLc6tw7/qsvUwcSBRITMzYXP0TblJdcTrC69JFHO5zzMkhPtowWdBgR8wAa+LyW2OjfcnIXvFulf3HQEPtG6TCouob30LZ/IP5wKNAS6e4kfffyMoJurc7duwmiugLfVnSJCBtXFWI2rQd2Yh8oa2t6AW+OoKkn2vjaMzAU7Ma71w+cVhRj7Xiiokyp121KacJQHmXOxanYRj6tYVLDAteCh1ck/neuVKieZ4GE5AKemJtN8duvO7f6yRasxQ== 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=vSIXsv+X5UGPeW/Q69msJTTMhUazUSB572XQrI2jpUE=; b=TirRhBGEWLIkAicUPGs2cGVsmq0XSpycGDF9A8AYcZxhcxyYaCQKHAn85m00btOkQ2myWMv6YvZGASduhkK9p7H98zgHxpzm/zK+oEmCvvKhSRv8kJxV+zP62a4NvFV9x6x04mrhlb4HLvIJPI5KMf4YwJkc825teOM2wQmnq3COlhLBnrtQ494m8lEbkKRPuWDuFFRg7Sx8dEM0jRK2l03ieuyM/Az4claag4D1n+cSOoTTJjlcIMU9ZDj/ZYUOzi2sZg6I1YX816TvVVZOX7m6MWkneQ17z4/oNwCSHZCCegXIWjQ3VaynS6+268yhuGEkp16Jv0V/hZKaOsI8Bg== 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=vSIXsv+X5UGPeW/Q69msJTTMhUazUSB572XQrI2jpUE=; b=Qb7MWrKk1YDOBMgobE5Mk1MBPyQbXBN4Mi5dxf+xuHeAmpMhPBpZjlWlTwUqJ1F2ANVaZ4FV1YLxU/j8tu+fxz9bE/KElDrXP1RulczZfwZwcQjCQ/0nL+Xzz9v6DOgrzyZZcqY4GxR14YntWahttrrr7fKOpfO+4djmzr+p6qggv1iX+TYVSYlTuiBIv0StWf040fkrx5UaaXHc5uZvCBwz45FA7vro0BY18wEkB+OPM75YkO5+umbRFvzxO4IX9bj/nVVeBDXY6/ZsWwvKr82kpAO8zomlMFpFJFNe0+skSugUDvDcx0jjGcwzM0H77Al7sLA2T8KoZxtp6jK5Kg== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by MRVP250MB1359.EURP250.PROD.OUTLOOK.COM (2603:10a6:501:5b::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8857.27; Sun, 22 Jun 2025 21:31:20 +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; Sun, 22 Jun 2025 21:31:20 +0000 Content-Type: multipart/mixed; boundary="------------0azv0vOtWArj8ztUOhO7Z0qM" Message-ID: Date: Sun, 22 Jun 2025 23:31:19 +0200 User-Agent: Mozilla Thunderbird Content-Language: en-US To: FFmpeg development discussions and patches From: Andreas Rheinhardt X-ClientProxiedBy: FR4P281CA0088.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:cd::19) To GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) X-Microsoft-Original-Message-ID: <2e1229ec-9468-4e84-ab04-626d866bbb35@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: GV1P250MB0737:EE_|MRVP250MB1359:EE_ X-MS-Office365-Filtering-Correlation-Id: 945b16c3-06ae-4c60-bb37-08ddb1d420f0 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|19110799006|12121999007|15080799009|8060799009|7092599006|5072599009|6092099012|13095399003|40105399003|440099028|3412199025; X-Microsoft-Antispam-Message-Info: =?utf-8?B?aW5abWEySzBNdHA0QWZQQW9KSnpOWmZDRXp0d0NSTnFJTDJqSyt6VGhCWDFk?= =?utf-8?B?bEVHaXF4Q2tmSys1azRya1JZdUpaWHdnbHI2MzVTam1saWk3Wm9PWjYwOEwr?= =?utf-8?B?elk5L1VsUFEvdUpSTzJSbUFITFFadDhTdUlPYmVXaTh2YW9keU5oR3JudW9F?= =?utf-8?B?ekhSWEJwQVhoa2lQd2l3WXI3Qi9lQmFsRitNcDltVHYyRG9Kb2hld1JhZk5Y?= =?utf-8?B?K3FlUTAyL01RTVh6Z3A5czhZbkE4eEVtL0hIU2tzQWdFVTlUNDhIK2Rod09S?= =?utf-8?B?blYzUnJKbmlLczRZc0JiOEFoV2toQmZvZmd4eFF1S05XeVAwVlVNQ0ZOVWRZ?= =?utf-8?B?YjgyMjVsV3hvVzIwUWRkQU1QcFNMUUFPVjZjK0xGeldvdVFlSnhaVHFvQUUy?= =?utf-8?B?RGtWdFliREhFcjVwemhZNmNiUTBnTHc5M0s3QXJhTW00Z2QvZHBSWnh6STBH?= =?utf-8?B?dS9RQ1VRQzA0ZDlYRWlPQ3lKN1haUWtwdk9Kalo4cDlSSXVRSjgxMXU4S3Ux?= =?utf-8?B?NkVPRkNuMDdXRE5XTGw1K1lLMk5EaXIzTGJ6dUYrUnlPSC8xVEc0Y1FEYlJq?= =?utf-8?B?WS9PZVA3TFp5SnRQczBYc0ZmMUJ6NDhZU041TWVPV1JmSWoxME1TYVhLSVpy?= =?utf-8?B?MzdtdjJiRnAvS0MzaDkxQ09oa1VqT1M2cStCdzF2R3ZaQ3dsL3RQZ3hTUC9V?= =?utf-8?B?Y3ZiRVh5MVdETThXOW9NR1lkbksxRWYzbkZ3eEJyQnBjaUFQOFVRZm9rSVhs?= =?utf-8?B?eS85aG0vZTNldnA4S2hMODQ0YTV1YXZLQlBiajdrb1dwSXM5UDRxL1NhTU9w?= =?utf-8?B?czF3dC9OTW9wK25qVi9NSS9hM2tPZ0hNeEdIRU1ZaDhUVzJIZkFHZ3M1V3U2?= =?utf-8?B?Y09aUGdrSkE4bG5IaGdlUXVpbG8rTU1Wa2tCbXFuYXJRT1d1Nm8rN21FNEhM?= =?utf-8?B?QmZSYTE1ZW5UTjN5OUZZZ0Y5Q0RRMWszNTRrbzM4c0FXSmt6Vm5ybWtKZWVS?= =?utf-8?B?WE8yd1JOdXQxT1NncnNVdENNNWxBeFkwbE1CMElXeUFsdkRFeU83Y2Z4WWdK?= =?utf-8?B?NzFLVnJuMzF6WFdXaXdkK0FFT1pwL1hMaFhIdUVUQ1ArYTBkb3Y0V3IxTTQ2?= =?utf-8?B?dzBVM1dqUXBkVG5hbnNDdmRwUmVSTDk1Z3o5d2psV3ZjeWM1L3htYWxrUW1T?= =?utf-8?B?SnpJRlRSOCsrSG4wSGV5TTFXZXU0UFhPcm9SQXVnWjFCbVhUMVA3ZDUyeS9r?= =?utf-8?B?SCtzbzdjR1pNN2RjR3NERmZjZE94UVRlbUdUU3BoVVM3a25wOENhTEpnQUFl?= =?utf-8?B?QXZmejI4N0ZaZ0pZdlVNbEp5M05KUFVxTXcwUUlFbGlFSzcvY2doViticWNE?= =?utf-8?B?MmxpR0YrSGoxL0wyTzRTdUFUcWJROWdmNlZEekp4eHRXdkZVUm1ubWljOTZP?= =?utf-8?B?QmNGemV1SytEdU5wc2R0czh1VHdsaEVzWjRiQ2pnWHV2VXhTSHlWNXpzdk9h?= =?utf-8?B?dmpIaVhEUHRhUW0zeE1sMGR6UFlpWmxsSjNSTnBBZ0g4UTE1Q3pqKzJTSlFy?= =?utf-8?B?T3dCZmJ2V0ZJdEpyeUpLNUl0c0ZiSmYzc290ZmNZdUMxaFZ0bEZLQ012T2RX?= =?utf-8?Q?amqe6Ao0U+HDZhzyvOIVBWsa9brAzPPC8ZrLacALCHDM=3D?= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?VzBRTWU3Mk9xaHlQY0YxRjFDZEJyRWE5OXFSSGU2bHRWbHd0U01UbXVwcjhx?= =?utf-8?B?eUJ0WmkzVEhqcy9kaThiWGtYSnRJcW1oY0FpczlOdUF6cFFySTdGU3JrM2xa?= =?utf-8?B?b0E2UTh2NVI4WDVBUEU1Smw2RkFMN2wvVENDVVV4MlYxUXVmVXlwK1crSHMx?= =?utf-8?B?TmF2T1YwUks0SFdwL3N1ZnQ4VmhDTm9aSXp0N0MvU2dySEcrbmRpUEc2aWhl?= =?utf-8?B?QjYrK2RaM3B1VTRrejZTQXlnWTBBdy9ZS0EyOGVxUG9ONGRWWDJneUlEVjk2?= =?utf-8?B?bk1Fb2tPQTd1NllMZUV2MWdTUnlaWHowazJzSzM2ODIrN3hDOS9EZDVRaVBm?= =?utf-8?B?bnQvNGR3SEczb0xSTHJ0MHF6SU1wdnZPUUJHaUxBU3Q4VkdlQjdKRUlUN0lm?= =?utf-8?B?Rkt2NWo3OVNtb3BQTmMwMkFmMm5JdHI1Z1gxbDFPSjVYZlZoRVFzM2xCaG92?= =?utf-8?B?UGlvb3lNZDhJRjlIajh5dFV5L1RHelIraThNUi8wa3QyVjBGNnJQTm1TNmla?= =?utf-8?B?QmVKMGd5cnNMdXYwTmxNYlJLZ1VQOFNjSm8wN1NKM1pXLy9Qdng5M0ljL2hI?= =?utf-8?B?TzhIYm5uVTd5aThoSnRGY1k4eHExTzB6aTFrcFFWZkhpVlB4RVo3dkJvNElR?= =?utf-8?B?TkIzcjRwUVZNcTJ4SWR6SGdMRlZmVEk0M2hyRlFQQWdRTWtaN2tZK0hJZ01x?= =?utf-8?B?ak1xSXRnaW9uVmVOVm5MOHRoRU4zRUZFSUc2dElFOExSNElEdjREcEp1TUN2?= =?utf-8?B?NTdlZnFVOFBRUHR0U1g0dlFYZnVmYkZrREJ5RWgvTDQyUHJHTHQ2cWtHeVVo?= =?utf-8?B?NmJETnZrYlltcVFlT1cvSC9WWGJqazRMUWgwTGw4djZjMEVJS25FNHEzaGwy?= =?utf-8?B?TlVVN3RaYU42WVdQSjBCalRNTXhkdThsTTJLOUppR0RWQW5ZTkpLSmNRQjlt?= =?utf-8?B?RDlWd1IwS1R2ZU0xd2E3QmtIQ3VPWFppeFhKd2FRRk13dk93M1FxNWRTbCta?= =?utf-8?B?aTNhS1NtWDhNMURFVzZicmV0d3Njb0VHMGFVMlo0eTBiNENNcG5WQUJCY1p6?= =?utf-8?B?OHFFUExZc2Z5WGpGRFdiVzBSVVZOSXIzZmFFb0Z0S013RVE4U1MrVHAyaUw1?= =?utf-8?B?RXVmNCt4SGJGVGVPQnFRZGxNZnE1bTFFMGdFSGI1d1kwS2VkNE93eXhhejZk?= =?utf-8?B?UW8zSmcyUE9Zb1dJRmltbVJRenhKWlNKeDBNM0xvd3ZKRTI1cXFBZkxMSXhO?= =?utf-8?B?dElXbUx6a3lsRWs3RHg0N3FvbWRnT0hpR0NTOFltL05MeDltQitHa25hWW1i?= =?utf-8?B?Nm1GeTBZRE5WcHhzMlBUM3dTTVV4alNDcHAvZ2tmampLMFp3STNzM3dJcVdw?= =?utf-8?B?ZUNqY0d4Vm5EVkJZb0ZtczNMbWJIL2xSV3hXZ09MRWFyVmtZamVvMndER1lk?= =?utf-8?B?RHJuMGdTS2R6b0lJYVJCdmNWS1pSSCt6aGg5RUx0cHpCL1Y1MmEvSnBNVGJT?= =?utf-8?B?dTA5RnVYL1E0em9YODV5ZFBqUFFjSVllYU1LMHlwWVY4MElpM1VuOGlHQ2pS?= =?utf-8?B?b2p6RXJJZGtSRGJkbHF6K1dWWkNPay9DZyt3eEM1NEJOY1lFdzQ2TXI1dUMx?= =?utf-8?B?QlRXcEtObWYweFBpK1hXaTY2OXJUQ2RCQjRRTm5rOW8rbEFua0pDVEFrZnl1?= =?utf-8?B?Y0VNUVdFME5ZaWJTWHMyRndDc2tLdmhsMXN4T1A2WDcwRks1Wng3Q2lHNFF1?= =?utf-8?B?Wi95KzlPL1BlY0dHVVUxZk5QSzRob0NqVzZyMHMrWGJuYVg2OXRCd2ZMWjhN?= =?utf-8?B?S3RiQmdjeVYyM2g0aGx4UT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 945b16c3-06ae-4c60-bb37-08ddb1d420f0 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 22 Jun 2025 21:31:20.4064 (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: MRVP250MB1359 Subject: [FFmpeg-devel] [PATCH] avcodec/ffv1enc: Use dummies to avoid UB pointer arithmetic 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: --------------0azv0vOtWArj8ztUOhO7Z0qM Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Patch attached. - Andreas --------------0azv0vOtWArj8ztUOhO7Z0qM Content-Type: text/x-patch; charset=UTF-8; name="0001-avcodec-ffv1enc-Use-dummies-to-avoid-UB-pointer-arit.patch" Content-Disposition: attachment; filename*0="0001-avcodec-ffv1enc-Use-dummies-to-avoid-UB-pointer-arit.pa"; filename*1="tch" Content-Transfer-Encoding: base64 RnJvbSA3NDYwOWQ0M2JkY2U0NTU2NjUxZTAzM2NlNGVlOGZjYjAyMmQzYzk1IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBBbmRyZWFzIFJoZWluaGFyZHQgPGFuZHJlYXMucmhlaW5oYXJk dEBvdXRsb29rLmNvbT4KRGF0ZTogU3VuLCAyMiBKdW4gMjAyNSAyMzoyNTozNCArMDIwMApTdWJq ZWN0OiBbUEFUQ0hdIGF2Y29kZWMvZmZ2MWVuYzogVXNlIGR1bW1pZXMgdG8gYXZvaWQgVUIgcG9p bnRlciBhcml0aG1ldGljCgpGaXhlcyB0aGUgZm9sbG93aW5nIEZBVEUtdGVzdHMgd2hlbiBydW4g dW5kZXIgQ2xhbmctVUJTYW46CmZmbXBlZy1sb29wYmFjay1kZWNvZGluZywgbGF2Zi1teGZfZmZ2 MSwKdnN5bnRoezEsMiwzLF9sZW5hfS1mZnYxLXZ7MCwyfSwgdnN5bnRoMS1mZnZ7MSwyLDMsX2xl bmF9LAp2c3ludGh7MSwyLDMsX2xlbmF9LWZmdjEtdjMteXV2ezQyMHAsNDIycDEwLDQ0NHAxNn0K ClNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgUmhlaW5oYXJkdCA8YW5kcmVhcy5yaGVpbmhhcmR0QG91 dGxvb2suY29tPgotLS0KIGxpYmF2Y29kZWMvZmZ2MWVuYy5jICAgICAgICAgIHwgNSArKysrKwog bGliYXZjb2RlYy9mZnYxZW5jX3RlbXBsYXRlLmMgfCA1ICsrKystCiAyIGZpbGVzIGNoYW5nZWQs IDkgaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQoKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMv ZmZ2MWVuYy5jIGIvbGliYXZjb2RlYy9mZnYxZW5jLmMKaW5kZXggNDYzZjQ2ZTA5MS4uY2MzYTA0 OTAzZiAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9mZnYxZW5jLmMKKysrIGIvbGliYXZjb2RlYy9m ZnYxZW5jLmMKQEAgLTI4MSw2ICsyODEsOCBAQCBzdGF0aWMgaW50IGVuY29kZV9wbGFuZShGRlYx Q29udGV4dCAqZiwgRkZWMVNsaWNlQ29udGV4dCAqc2MsCiAgICAgaW50MTZfdCAqc2FtcGxlWzNd OwogICAgIHNjLT5ydW5faW5kZXggPSAwOwogCisgICAgc2FtcGxlWzJdID0gc2MtPnNhbXBsZV9i dWZmZXI7IC8vIGR1bW15IHRvIGF2b2lkIFVCIHBvaW50ZXIgYXJpdGhtZXRpYworCiAgICAgbWVt c2V0KHNjLT5zYW1wbGVfYnVmZmVyLCAwLCByaW5nX3NpemUgKiAodyArIDYpICogc2l6ZW9mKCpz Yy0+c2FtcGxlX2J1ZmZlcikpOwogCiAgICAgZm9yICh5ID0gMDsgeSA8IGg7IHkrKykgewpAQCAt MTUwOSw2ICsxNTExLDkgQEAgc3RhdGljIGludCBlbmNvZGVfZmxvYXQzMl9yZ2JfZnJhbWUoRkZW MUNvbnRleHQgKmYsIEZGVjFTbGljZUNvbnRleHQgKnNjLAogCiAgICAgc2MtPnJ1bl9pbmRleCA9 IDA7CiAKKyAgICBmb3IgKGludCBwID0gMDsgcCA8IE1BWF9QTEFORVM7ICsrcCkKKyAgICAgICAg c2FtcGxlW3BdWzJdID0gc2MtPnNhbXBsZV9idWZmZXIzMjsgLy8gZHVtbXkgdG8gYXZvaWQgVUIg cG9pbnRlciBhcml0aG1ldGljCisKICAgICBtZW1zZXQoUkVOQU1FKHNjLT5zYW1wbGVfYnVmZmVy KSwgMCwgcmluZ19zaXplICogTUFYX1BMQU5FUyAqCiAgICAgICAgICAgICh3ICsgNikgKiBzaXpl b2YoKlJFTkFNRShzYy0+c2FtcGxlX2J1ZmZlcikpKTsKIApkaWZmIC0tZ2l0IGEvbGliYXZjb2Rl Yy9mZnYxZW5jX3RlbXBsYXRlLmMgYi9saWJhdmNvZGVjL2ZmdjFlbmNfdGVtcGxhdGUuYwppbmRl eCBhYWY4MjE1OWVlLi4wMTc4YzM5OGU1IDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL2ZmdjFlbmNf dGVtcGxhdGUuYworKysgYi9saWJhdmNvZGVjL2ZmdjFlbmNfdGVtcGxhdGUuYwpAQCAtMjUsNyAr MjUsNyBAQAogc3RhdGljIGF2X2Fsd2F5c19pbmxpbmUgaW50CiBSRU5BTUUoZW5jb2RlX2xpbmUp KEZGVjFDb250ZXh0ICpmLCBGRlYxU2xpY2VDb250ZXh0ICpzYywKICAgICAgICAgICAgICAgICAg ICAgdm9pZCAqbG9nY3R4LAotICAgICAgICAgICAgICAgICAgICBpbnQgdywgVFlQRSAqc2FtcGxl WzNdLCBpbnQgcGxhbmVfaW5kZXgsIGludCBiaXRzLAorICAgICAgICAgICAgICAgICAgICBpbnQg dywgVFlQRSAqY29uc3Qgc2FtcGxlWzNdLCBpbnQgcGxhbmVfaW5kZXgsIGludCBiaXRzLAogICAg ICAgICAgICAgICAgICAgICBpbnQgYWMsIGludCBwYXNzMSkKIHsKICAgICBQbGFuZUNvbnRleHQg KmNvbnN0IHAgPSAmc2MtPnBsYW5lW3BsYW5lX2luZGV4XTsKQEAgLTE4OSw2ICsxODksOSBAQCBz dGF0aWMgaW50IFJFTkFNRShlbmNvZGVfcmdiX2ZyYW1lKShGRlYxQ29udGV4dCAqZiwgRkZWMVNs aWNlQ29udGV4dCAqc2MsCiAKICAgICBzYy0+cnVuX2luZGV4ID0gMDsKIAorICAgIGZvciAoaW50 IHAgPSAwOyBwIDwgTUFYX1BMQU5FUzsgKytwKQorICAgICAgICBzYW1wbGVbcF1bMl0gPSBSRU5B TUUoc2MtPnNhbXBsZV9idWZmZXIpOworCiAgICAgbWVtc2V0KFJFTkFNRShzYy0+c2FtcGxlX2J1 ZmZlciksIDAsIHJpbmdfc2l6ZSAqIE1BWF9QTEFORVMgKgogICAgICAgICAgICAodyArIDYpICog c2l6ZW9mKCpSRU5BTUUoc2MtPnNhbXBsZV9idWZmZXIpKSk7CiAKLS0gCjIuNDUuMgoK --------------0azv0vOtWArj8ztUOhO7Z0qM 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". --------------0azv0vOtWArj8ztUOhO7Z0qM--