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 F099F4B432 for ; Sat, 6 Jul 2024 15:17:49 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E3AF868DB7A; Sat, 6 Jul 2024 18:17:46 +0300 (EEST) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05olkn2044.outbound.protection.outlook.com [40.92.89.44]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id D5C0468DA21 for ; Sat, 6 Jul 2024 18:17:40 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gegH27zmjwLw9FJcwuDR4GXbFsbTlIhMIcToYDrnQYCQgPfS12+3IQL6KGzYnsMYqKu2/eyB4c3xcJFPmf5v7w+XFcuP4DIx4ZQ2Riteema1XXqWxhTvi5EkkSxrDsoMb8X51lFX7F9kipwr8MDukaoHrzWBHa3KIRa6IP2l+QIBPQwwDzJ++JpS2J8XRkVJZzDbtaNsiF+3Znmq+m0oQStRSK1IewvOIed0RRSAUcp2qWNhpTddEAQ6N3OyvcBVJ1EryURJ0iIvK4ywXfTJprBi84c4RfZwIjdmq33QP39S/PUf3FLyiztW8XU9vVtz2997pFn+tfgfYURv9SWNOQ== 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=ETak0Fq5FRdK5Ul+qQbaVnYY7raekx7OJkAVcnSnmmw=; b=a7mviLk8K5lQU7cw/dr7r77EZoHoj7++u1Cvx1eUjhjykunzAd1WLl5VMhLfoDcq+shhM3/dMOnRtHrtOxK/Wco5Nu7/AQdu2ttkrwc8P0AlmYUni7pVWkDRzv03BTtyO/T/ikuEwJ/HZAghyiWbKfZDbNoAtsUaSA6LOrWhuZ34YpjxZz1Haa1slKiaWS9crN3gdL6Y+1qym36BN5jzlMcYOZoruQwoyuXdkqdcIRSyyxg0zBHkzEZk0+tz4VyRir2tlt1+PloYMvYM5UD2y3Y6hVW+xY9pQqz2RNjbYG1+3LmGTqUsaMlGrOwppykz+Vl4cn9pJhyR8N13xzB+yg== 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=ETak0Fq5FRdK5Ul+qQbaVnYY7raekx7OJkAVcnSnmmw=; b=o3wl5GRi4a8AWXaLJ4B74ojn4cDsaqdoL7VjklMZ7YMTUnAwX0avo6sQgtTknLpY3w7zQnLyvk103LjsVvaZyxoqtIusyfXS62zXC/1dxrSNjGnR3fSc1tl0xXx6RlkK6lJTV7vZ/y7vo8eMBbNQSc64s8WAefe5IOszoZVCx2OvDAxwSDhC2bvzZ83DiLNwXmVk9NhpmW9wVUPLgMFUFYQEhpq8CgnPIdl7wb/BzGGMdp7NTha7Aj5UGfT0xbF4RrdKSvaGkoiS8nV+rJHA0lYXvVxpWImUMDWwOwESHFdsaR7draBjsodATYMmt7mI1JPfSz8KgGSatKdnS/GVFg== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by AS8P250MB0284.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:37f::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.34; Sat, 6 Jul 2024 15:17:38 +0000 Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9]) by AS8P250MB0744.EURP250.PROD.OUTLOOK.COM ([fe80::384d:40d4:ecb7:1c9%4]) with mapi id 15.20.7741.017; Sat, 6 Jul 2024 15:17:38 +0000 Message-ID: Date: Sat, 6 Jul 2024 17:17:37 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240701191328.466433-1-remi@remlab.net> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20240701191328.466433-1-remi@remlab.net> X-TMN: [LS52J9xz3mkggmaBQfELfSTh5APBw8CFi7s5nVrnbrA=] X-ClientProxiedBy: FR3P281CA0015.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:1d::13) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: <5b5c497e-51d5-49c4-9a00-8be571bc3ad2@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|AS8P250MB0284:EE_ X-MS-Office365-Filtering-Correlation-Id: dea77d63-1e4e-4523-ae60-08dc9dcec598 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199028|8060799006|19110799003|3412199025|440099028; X-Microsoft-Antispam-Message-Info: ioiV75EIWnWSdjNV8duKM9XY0yeptqbvyTIuUhBa1p6IgFXnqDSf3QP5o7WT0hdaqHMkhaupbXg/8d75Vk3t+AE81On8w134PBEGGlSOo1cr1OAZMFnmIVLoEdr715OUCgFqnIZammOJbILsRQGQrxjdKpWN46tOYVjYLQiqItrnSU7cP+gZE1/9M3Art+8hMHjZ8sXuss5wQZduZvacuZTumi6ttVm5TruSCFv7JYYX6CD+tLEMRSdQQDBGQNXkqE4RfeaGDcmnuazUQ3UTCQXOMYP6cNfDAIV+L0sMdwehi2MU8xDaIct0GcuOFfQrwobm5Rhtdx4HcDUZKM7k76QJolpAI71YvBm9AR3CfayLMyXbh1PK0zEfqbIb9SYVVIpoFnLXdNnBUTSyWHUdgfKAThmrfqdCK8GactKrla0XH32Y2UMxkzU4OUELQJyAhgn4mBEPYmVJN2JmDvoBZ7EAxP15d5jEt6jiE28vUcbyX9dCTq82c5qfuafK+ZQKtEIjH18mKg860x1kA4OvkdtI00Qa+GFy56xhvdM7jZkk6r3U7L6hO6MU1lWWoR1lJVmFuJxizx/kvoDHdxZIJsUAOwqykR4I9oJrU15cJ/7MRXhgf3zzRaVnqkdFVoUIUQWHFp4NKzyNt1FZeHSEMQ== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?NjJjQ2dvWnZxaVVhdHdmNHdNUFg3THlZajlsZVZBTVRpOEZFNHRiQkUwZ1Bx?= =?utf-8?B?akQ4WGlNK1Qvdm1JZ2tIMmVwTEtDbU5xT25ZYWVwYzR2RmlNYmtTbk9Fdm9X?= =?utf-8?B?aUgwRnZiVnN1NWFpMWRHWE00WkJySXNFckNSL0E1a01lTXFsdEhaY1R2dlBm?= =?utf-8?B?TjM4UWl1K0ZpSGliRXpjbE1tbDV0dkJEMExsR1F2QXhMM3JEMDV4L1BXamQ3?= =?utf-8?B?SWFPcEFvamxJYThHU3RLN0xZQjlBajVZZXNiRVlqcjh6QmxlR3FQMXRmNnNv?= =?utf-8?B?bHVpRFgyalQ0ajkrcUdWczNyNjgrNzU5YklTQXVtZ241OUN6SXhXc080ekZX?= =?utf-8?B?ek12cW05VmdnRG50R3pSZDMyQWxBand1MkdSOC9jdDBady9PeitBdTJNMStP?= =?utf-8?B?TVBWV0NvUC9oamtMWnNZYlBxSWRud0RMaXhtemg0VnpiclgvM2ZuOHJHeGt2?= =?utf-8?B?aVNPUFlIMzBVRUs3cW0rb3o4U1ZZR1FUdFRSSmdxVE8yQjV1NDhrenZkZUNr?= =?utf-8?B?cE8rN0ZabVVFWWdYSUtwSHNvakJWak1RZXpsTGcxR2hFSEhxOWtaRDUyRXJo?= =?utf-8?B?MUZPUnkya2FScWQ1MzZEdVNDM1IzT1RmUjh4MGdIR1NXTmVmY1pqV2Iydzc1?= =?utf-8?B?YTdnMzVEOWk0UEhOamJhMXBsUjFxTW5QeGpFSTZQS2dZSzBPV0tJTStFQ0Z6?= =?utf-8?B?dTh0ci9mYkdCWFlJVkZCREdpMjYvdzMzVmFxYWhDMzRNeVNLdVpXaVhvcXlZ?= =?utf-8?B?M2t1c3B0RTNTUWNYLzRSMi9qSlFNYmhzSklPS0dhRGEzeXRXZUJGWE9tT0RC?= =?utf-8?B?TEgvSGM1MXJBbzB6ZW5WUEF5RTZVdTE5N3ZiMXcvMFBwOEpVdEtRQjdzd2g1?= =?utf-8?B?dEp3WnFHdjVvT0JMNnI5Wjg3OVZmZ3Bxcnk1WFBLVGFZSU1qS3E2VEpSWXhz?= =?utf-8?B?VHlOWjJRSm1kbXl6QUdkcmkvdEFja01aT0NBaCtYWGNsOWY0QldCY0E2ZVo3?= =?utf-8?B?enJoUjdmdllyWnV3dmZQaTYrZmx2bUh6Qk5VU2FwV3RnczZaOXRzWnpabEw3?= =?utf-8?B?UjVrODJVQXFOK3cwdEh5Uk9vRk5SeVZ6ZUNkczRiUWFhTUhJeUJkSnMveU1s?= =?utf-8?B?RHdaRWlTRTVnSmtsSWlmZFFnVHNIRkkvWldDcFZCVC9mSHdRbE1oWjR4cERn?= =?utf-8?B?SSt1dlZkaHdsbUpKZGJpL2JGT0ZUVWJwQUthVFVKSG14VCtKWFZlUmNZc3Zk?= =?utf-8?B?K0ZQdnNvaDBNdGRDZUZOMjlqbFdERjdNMm9xZ0NqMWhwQW1ad2huZU85V0hh?= =?utf-8?B?UlE3amtyeFFsRXMrRHdNbEgxQVk1a0QrSVRrd1ZkVitpcStCMTR1RVFESDNh?= =?utf-8?B?cWQzUmpmVE45SFlpTnh1eHltWnhaSnN2OWlmWUxudkd3YU5uVGhudW5qRmVR?= =?utf-8?B?M0lqZnlHZ1J1c1FQdmVqaEt1MmJNTFlOdmdDQ3JiYjQ2WjdPZUE5dWMyRmFZ?= =?utf-8?B?VWVyM1VSWmFJUkREcnIxMWFnMjMvUFlQVWRvM3JQUHc3cVJxNkpTZEswbHUw?= =?utf-8?B?UCtCQUFmWmE1WmZINzcvMmVUcUpLYlo1UXZmLyt1REg0MnpUZE9pZWJqM2M0?= =?utf-8?B?VlJsVCtaUk8za2djNFZnUkd6L3BwckplU3VxOG1SQjIxcTJCYmdGd0FSV1F0?= =?utf-8?B?dlhHNnI5WmlGSSt2cjRyOWtpcnRacDdDbm9MYlFSdGdJR0FOaUJGMEVRPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: dea77d63-1e4e-4523-ae60-08dc9dcec598 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2024 15:17:38.5902 (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: AS8P250MB0284 Subject: Re: [FFmpeg-devel] [PATCH 1/4] lavc/h263dsp: add DCT dequantisation functions 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: UsOpbWkgRGVuaXMtQ291cm1vbnQ6Cj4gTm90ZSB0aGF0IG9wdGltaXNlZCBpbXBsZW1lbnRhdGlv bnMgb2YgdGhlc2UgZnVuY3Rpb25zIHdpbGwgYmUgdGFrZW4KPiBpbnRvIGFjdHVhbCB1c2Ugb25s eSBpZiBNcGVnRW5jQ29udGV4dC5kY3RfdW5xdWFudGl6ZV9oMjYzX3tpbnRlcixpbnRyYX0KPiBh cmUgKm5vdCogb3ZlcmxvYWRlZCBieSBleGlzdGluZyBvcHRpbWlzYXRpb25zLgo+IC0tLQo+ICBs aWJhdmNvZGVjL2gyNjNkc3AuYyB8IDI1ICsrKysrKysrKysrKysrKysrKysrKysrKysKPiAgbGli YXZjb2RlYy9oMjYzZHNwLmggfCAgNCArKysrCj4gIDIgZmlsZXMgY2hhbmdlZCwgMjkgaW5zZXJ0 aW9ucygrKQo+IAo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2gyNjNkc3AuYyBiL2xpYmF2Y29k ZWMvaDI2M2RzcC5jCj4gaW5kZXggNmExMzM1MzQ5OS4uZGMxNDZiZjgyMSAxMDA2NDQKPiAtLS0g YS9saWJhdmNvZGVjL2gyNjNkc3AuYwo+ICsrKyBiL2xpYmF2Y29kZWMvaDI2M2RzcC5jCj4gQEAg LTE5LDEwICsxOSwzMyBAQAo+ICAjaW5jbHVkZSA8c3RkaW50Lmg+Cj4gIAo+ICAjaW5jbHVkZSAi bGliYXZ1dGlsL2F0dHJpYnV0ZXMuaCIKPiArI2luY2x1ZGUgImxpYmF2dXRpbC9hdmFzc2VydC5o Igo+ICAjaW5jbHVkZSAibGliYXZ1dGlsL2NvbW1vbi5oIgo+ICAjaW5jbHVkZSAiY29uZmlnLmgi Cj4gICNpbmNsdWRlICJoMjYzZHNwLmgiCj4gIAo+ICtzdGF0aWMgdm9pZCBoMjYzX2RjdF91bnF1 YW50aXplX2ludGVyX2MoaW50MTZfdCAqYmxvY2ssIHB0cmRpZmZfdCBsZW4sCj4gKyAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbnQgcW11bCwgaW50IHFhZGQpCj4gK3sK PiArICAgIGZvciAocHRyZGlmZl90IGkgPSAwOyBpIDw9IGxlbjsgaSsrKSB7CgpJbiB0aGUgY3Vy cmVudCBjb2RlLCB0aGUgdW5xdWFudGl6aW5nIGludGVyIGRvZXMgbm90IG5lZWQgYW4gaW5pdGlh bApjaGVjayAodGhlIGNvbXBpbGVyIGNhbiBvcHRpbWl6ZSB0aGUgZm9yLWxvb3AgdG8gYSBkby13 aGlsZS1saWtlIGxvb3ApLgpUaGlzIHdpbGwgYmUgbG9zdCBoZXJlLgoKPiArICAgICAgICBpbnQg bGV2ZWwgPSBibG9ja1tpXTsKPiArCj4gKyAgICAgICAgaWYgKGxldmVsKSB7Cj4gKyAgICAgICAg ICAgIGlmIChsZXZlbCA8IDApCj4gKyAgICAgICAgICAgICAgICBsZXZlbCA9IGxldmVsICogcW11 bCAtIHFhZGQ7Cj4gKyAgICAgICAgICAgIGVsc2UKPiArICAgICAgICAgICAgICAgIGxldmVsID0g bGV2ZWwgKiBxbXVsICsgcWFkZDsKPiArICAgICAgICAgICAgYmxvY2tbaV0gPSBsZXZlbDsKPiAr ICAgICAgICB9Cj4gKyAgICB9Cj4gK30KPiArCj4gK3N0YXRpYyB2b2lkIGgyNjNfZGN0X3VucXVh bnRpemVfaW50cmFfYyhpbnQxNl90ICpibG9jaywgcHRyZGlmZl90IGxlbiwKPiArICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGludCBxbXVsLCBpbnQgcWFkZCkKPiArewo+ ICsgICAgaDI2M19kY3RfdW5xdWFudGl6ZV9pbnRlcl9jKGJsb2NrICsgMSwgbGVuIC0gMSwgcW11 bCwgcWFkZCk7Cj4gK30KPiArCj4gIGNvbnN0IHVpbnQ4X3QgZmZfaDI2M19sb29wX2ZpbHRlcl9z dHJlbmd0aFszMl0gPSB7Cj4gICAgICAwLCAxLCAxLCAyLCAyLCAzLCAzLCAgNCwgIDQsICA0LCAg NSwgIDUsICA2LCAgNiwgIDcsIDcsCj4gICAgICA3LCA4LCA4LCA4LCA5LCA5LCA5LCAxMCwgMTAs IDEwLCAxMSwgMTEsIDExLCAxMiwgMTIsIDEyCj4gQEAgLTExNiw2ICsxMzksOCBAQCBzdGF0aWMg dm9pZCBoMjYzX3ZfbG9vcF9maWx0ZXJfYyh1aW50OF90ICpzcmMsIGludCBzdHJpZGUsIGludCBx c2NhbGUpCj4gIAo+ICBhdl9jb2xkIHZvaWQgZmZfaDI2M2RzcF9pbml0KEgyNjNEU1BDb250ZXh0 ICpjdHgpCj4gIHsKPiArICAgIGN0eC0+aDI2M19kY3RfdW5xdWFudGl6ZV9pbnRyYSA9IGgyNjNf ZGN0X3VucXVhbnRpemVfaW50cmFfYzsKPiArICAgIGN0eC0+aDI2M19kY3RfdW5xdWFudGl6ZV9p bnRlciA9IGgyNjNfZGN0X3VucXVhbnRpemVfaW50ZXJfYzsKPiAgICAgIGN0eC0+aDI2M19oX2xv b3BfZmlsdGVyID0gaDI2M19oX2xvb3BfZmlsdGVyX2M7Cj4gICAgICBjdHgtPmgyNjNfdl9sb29w X2ZpbHRlciA9IGgyNjNfdl9sb29wX2ZpbHRlcl9jOwo+ICAKPiBkaWZmIC0tZ2l0IGEvbGliYXZj b2RlYy9oMjYzZHNwLmggYi9saWJhdmNvZGVjL2gyNjNkc3AuaAo+IGluZGV4IDJkY2NkMjMzOTIu LmQyNjQ5OGY0OTEgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy9oMjYzZHNwLmgKPiArKysgYi9s aWJhdmNvZGVjL2gyNjNkc3AuaAo+IEBAIC0yNCw2ICsyNCwxMCBAQAo+ICBleHRlcm4gY29uc3Qg dWludDhfdCBmZl9oMjYzX2xvb3BfZmlsdGVyX3N0cmVuZ3RoWzMyXTsKPiAgCj4gIHR5cGVkZWYg c3RydWN0IEgyNjNEU1BDb250ZXh0IHsKPiArICAgIHZvaWQgKCpoMjYzX2RjdF91bnF1YW50aXpl X2ludHJhKShpbnQxNl90ICpibG9jayAvKiBhbGlnbiAxNiAqLywKPiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBwdHJkaWZmX3QgbGVuLCBpbnQgbXVsLCBpbnQgYWRkKTsK PiArICAgIHZvaWQgKCpoMjYzX2RjdF91bnF1YW50aXplX2ludGVyKShpbnQxNl90ICpibG9jayAv KiBhbGlnbiAxNiAqLywKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBw dHJkaWZmX3QgbGVuLCBpbnQgbXVsLCBpbnQgYWRkKTsKPiAgICAgIHZvaWQgKCpoMjYzX2hfbG9v cF9maWx0ZXIpKHVpbnQ4X3QgKnNyYywgaW50IHN0cmlkZSwgaW50IHFzY2FsZSk7Cj4gICAgICB2 b2lkICgqaDI2M192X2xvb3BfZmlsdGVyKSh1aW50OF90ICpzcmMsIGludCBzdHJpZGUsIGludCBx c2NhbGUpOwo+ICB9IEgyNjNEU1BDb250ZXh0OwoKX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2 ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWct ZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWct ZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=