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 508B147612 for ; Tue, 11 Jun 2024 10:30:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3E96A68D81F; Tue, 11 Jun 2024 13:30:39 +0300 (EEST) Received: from EUR01-VE1-obe.outbound.protection.outlook.com (mail-ve1eur01olkn2077.outbound.protection.outlook.com [40.92.66.77]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E984B68D81A for ; Tue, 11 Jun 2024 13:30:31 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=QcMdJ1ZU+QgFTjduLna338fd3soyJ9RCr3w3q7Suf24BTP8mHwSvTETcb/tjzh+XvpudEExQrFEYTe5FK9iJTWqmEGC7PlKxQSqkQNEWL2MTHbaOwbdj/cqKJYLr2IxfI1lNZyuHmjV6ppGTjmxXIjX9yHUzop9ZCD/hIPoydDuPvshOY329oXzau8SShyzuEzLcsUCE97AidqL5Dv7/Hsgn6EyIHpulcuEtJcv9HU4U5ZrrvTUxBve1LSgbZ7bmzvZrngatTTA5o6YLKwDK1VswqeH9xpJIL+PWf647r8XTttgdtLtDGWMnx0/oUEie+6pPrcv1S6b3kb78Mo89CA== 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=dLZoS4E4WxVXwcpAtEoUj6Qpyo3QmNufuKIoRklWjsI=; b=Ax0SXmLTZYQ5n8gi+G7jNnXv3O53KCZzl8oZRIGvxhjYduUNZDxOjV9xtFQZ07jktYee/bZ4r/vkuHoZcyMfP/kZcBiRCsF12tag5XLAFyjslyLTnQ8uCYRyboKrgvTcNdcXuRAvzkJ+NfoYCgEO7CutknDuDbhdNXbHd2kCwRYxIYrs0BZUyMU1wmb3xqeheu4+9JtPN0rhmlxfoCau/RpUFhqaDHs5mwn60IVHumq+Tqrdn7ds6YKWMIL74EJI+xi1mPmNV4pzN93uC/iLH2LtAg7mLTZj34/HOCSvaE+HGogndCEmyMUNX9ixeu+hUjBvU0OFZVM/esQQeykdwQ== 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=dLZoS4E4WxVXwcpAtEoUj6Qpyo3QmNufuKIoRklWjsI=; b=ZwQLfnPPi9hbRdz1sKYrYpwRHoyqShi1+SBRI806bTxTFg4TycRiA9EtPRi3GnH4pmH8fs/L/v2IZZMZlsrQvW7CfYNLzNsQeI0H/3d2RtoV36/UrtGLkW1CU6Wlq+srznEEcp3ySFQrc5mONQLwXc+6xhFN8Dn1LE2pMQqVc/nJ2+UdZvjSiuH+93rSAAzElw8gGV8q9fzvLksIeTg+zshy4FlQuiu4aJ7ljeHQVfrhEiRmZd3NbcF5SAhptYRCmAzhE1UIyXzD+GxHRCkyqT6Da22WJanz/1JzDDhTDbQukwhO/HeiDi8yhM/pYsC1a6v7M0l/gWi2n2FfW/4Aew== Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM (2603:10a6:150:8e::17) by DU0P250MB0458.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:346::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.36; Tue, 11 Jun 2024 10:30:30 +0000 Received: from GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614]) by GV1P250MB0737.EURP250.PROD.OUTLOOK.COM ([fe80::d6a1:e3af:a5f1:b614%3]) with mapi id 15.20.7633.036; Tue, 11 Jun 2024 10:30:25 +0000 Message-ID: Date: Tue, 11 Jun 2024 12:30:28 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240610202322.786800-1-remi@remlab.net> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: <20240610202322.786800-1-remi@remlab.net> X-TMN: [v8P7gTCrwQ/pMSbibK8n8EV8XzxshOBUUJrrp3ti0CE=] X-ClientProxiedBy: FR3P281CA0117.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:a3::8) 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_|DU0P250MB0458:EE_ X-MS-Office365-Filtering-Correlation-Id: 3076608a-9f4a-4a17-6d23-08dc8a0181d8 X-Microsoft-Antispam: BCL:0;ARA:14566002|461199019|3412199016|440099019; X-Microsoft-Antispam-Message-Info: Kls1kMLWhvghKpWtjhGb/O4wOPpaZtewGNa7Vm3zr589yF8anOZPfOuTo/+oGEHKvlQfXnl2pRrioZp61w5Z4joeOceGMC+j7NQXaBNkgC8gJHmQ9xgewahx/xB6XduSz6qCKNjYd+lS65Zr5sdTFyIfFs2F0/8yuqe5KLGectmi95522VGgbmW2qaSs7ypF1mq5gg4OOptg7KWM8TRHQp5lmOx0N200zWtwsAEz/hPUvboAVQW+fZVC8z7ZUgsw0uJsAq2HO9Ot3M5zRH1Uc4wIkLAWRZc8X1javNeA5dFac4x8xbdMm7g6aNOjkEhkJNBnE+8Tcs7jtkEQMI2IzJaQIan8igANr/Sp3IQSNCmhmrdIkQQy5sBym57idPUD+8aaQenK98LurYRELq/b1xexOUUA3DfX23L6z/hTimgAm+8BJza8lEG87egPuMuA8IJiKAT8BP9xq3qwcNgOFvj/bKAJ3xK51hrBI4XgOzfbgR4yKidsOSEVCDPghjltiokxVkTA3emGcPb+aX17cboyJfL5GJvipFy6fYWOrd6sroViygahL0wtyiBt5QTO X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?cDF4YjdWNzVyMnRaNWJsUGpNbURQSVBMOUE2ak9NUUxDb1h6aTZUajQ0U1Iy?= =?utf-8?B?UmlUTWNLM3BMKzBMYS81R0RVTFdrVEkxVlhwdUt6NEhRb2ZIVnBrcjEwTUlV?= =?utf-8?B?d1FzZHgzV1FwcnIwL2VsM1FJTzF6bWxYZEhIL0lZTC91ZlpvaFlhYnNsUlgy?= =?utf-8?B?aWM4UHRpdU1Ed28wNm55ay8yWlpUbDhSeU9aTVNoRFJPMTMra1Z0NElqMW5k?= =?utf-8?B?cFNESGhGeEt1dlRvcVBacGhkd2lPeGVBdzdpU3NQdjl1QjVaLzhXTUQrOHB4?= =?utf-8?B?RWRRdFN1V3dxREZMMjd3aDI2OWNZNlExdDA2bmtzdDUrR0t2VHdoWmJsOUY4?= =?utf-8?B?U1hwTmNkUWFwNzF6QzVteHNJZU01MjhQY0QyVUF6eGhTUjFXb3l0Z01zRndV?= =?utf-8?B?ZUlmMVl2dTRzQlVEY0YzOVpOMmpCZ056Zkl3ZVhxSlFQZUZoT2NGd1JPSjVa?= =?utf-8?B?bDJsUGxKUWF3aTlHOTdpaTNLd2Q3c1FkWko4WGRXL09QQjg4d1psMUtLQXBN?= =?utf-8?B?cE0vSTlUczVqVWZsUGRwZ3Y5TFlCVHBmNTVoa0tJSDZJRndXUGlnVk9XWU5R?= =?utf-8?B?U2hRNUNrcFRhYnJHY1NYTUxjL3JBY1kxblhpYXdCeG9lb0NBd3Zob0Y5enFX?= =?utf-8?B?WVFteWFSODhCNjBpWE5SOGNlbUxiTS9VU1l2QW90cHhqVDJpN205ekFxWEtu?= =?utf-8?B?WVFGVFIvdjRZbVF3UU8yRFB2cGI1ZFJLLzlVdjVESUtwNVpvWHlIVEhQZnc1?= =?utf-8?B?UCtuQ3pFVlZhcVVzR2JYalR5SVJaekE0bFB0eDFweDJ2Tkc4Q0E1RzF1cVhQ?= =?utf-8?B?MFBlcjVuYS81aVJSNG1HTHdoS3ZEdlVyUmlPcndkK1RSSnZQWG41cUhzeU0x?= =?utf-8?B?OG95TFFsQXZKMFJDeXp4YU9WeDhRN1BPMU00Wk1sOGRZa0dHU2I5UzZ2OE4r?= =?utf-8?B?bzJpYnRja1E5VkN4MFE1TnBxSzZIV3lBVUJCOUlIYjRPNzJCSC8yVlp4ZlZw?= =?utf-8?B?TzBiK0RDcWJBcG8rUnJiL0s4SW9uZ1JNbWxqRlBHbXRSQzZQOVlrVzNpM0xD?= =?utf-8?B?Q2FSc2dXTGlDUjlUR3JoRTNJVTRQb05IL0JlbzlTWmtvbGVsbXNmQXJYamRz?= =?utf-8?B?dFFYd3RnT1pJeWZ6RjVCZzBhdHNxTnRPaXFacVp1U2owY3VUOU1hWDN3WjNY?= =?utf-8?B?OUNRd1FoSnB3VkY2c3QvSWJXaDN2WUlya1pDSnRPbGFRSnpXQzV2Q3lOVWsz?= =?utf-8?B?MjMyVTFQRkwvcHNEaVNpdDJzU3FJQy9WdUtiYmVNSktmN01IekF5L1E1N00r?= =?utf-8?B?bFFNSFNmUnhBTGRzMTNwMnZVS3lNRXN4SFZ1MXowWG9iVWRWUndVaUh4bnBw?= =?utf-8?B?MGhNdStWVG82anJBbnhwSmI1RGIrYnlCR1N3U2NiWllLcE92QVc4ZXlTdkRm?= =?utf-8?B?WWVndzZFbVh0NEJBVFRWKzgzaDhhYjRiMCtjSDNEN3VUZmJJRGNkREUrVnEr?= =?utf-8?B?bGVhdjlsek4xZHZVMWFLV0Y0c3g3MTkxL1dsTFl5SUFGVHh3aEI3RnJ0VnJw?= =?utf-8?B?UzdwWUhIbU4zbFBlOU9WN1VRVDNjVXN5QURteTVqbVNDamRKN1IxTXR2S2Nr?= =?utf-8?B?Zjc0c2s2eWxDMXpiVTVVWGRYMnVrcW1nand1YkNMYlgrYW5FR0RucjRNbmQr?= =?utf-8?B?TmJyazZKcGoyTU9WMTVDWUJEeUpGQ0ZqdS8veUNKalZFUGkzZUliTVN3PT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3076608a-9f4a-4a17-6d23-08dc8a0181d8 X-MS-Exchange-CrossTenant-AuthSource: GV1P250MB0737.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jun 2024 10:30:25.9398 (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: DU0P250MB0458 Subject: Re: [FFmpeg-devel] [PATCHv4 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 ZWMvaDI2M2RzcC5jCj4gaW5kZXggNmExMzM1MzQ5OS4uNzU1ZDcwNzdiZiAxMDA2NDQKPiAtLS0g YS9saWJhdmNvZGVjL2gyNjNkc3AuYwo+ICsrKyBiL2xpYmF2Y29kZWMvaDI2M2RzcC5jCj4gQEAg LTIzLDYgKzIzLDI5IEBACj4gICNpbmNsdWRlICJjb25maWcuaCIKPiAgI2luY2x1ZGUgImgyNjNk c3AuaCIKPiAgCj4gK3N0YXRpYyB2b2lkIGgyNjNfZGN0X3VucXVhbnRpemVfaW50ZXJfYyhpbnQx Nl90ICpibG9jaywgc2l6ZV90IG5Db2VmZnMsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBpbnQgcW11bCwgaW50IHFhZGQpCj4gK3sKPiArICAgIGZvciAoc2l6ZV90 IGkgPSAwOyBpIDw9IG5Db2VmZnM7IGkrKykgewo+ICsgICAgICAgIGludCBsZXZlbCA9IGJsb2Nr W2ldOwo+ICsKPiArICAgICAgICBpZiAobGV2ZWwpIHsKPiArICAgICAgICAgICAgaWYgKGxldmVs IDwgMCkKPiArICAgICAgICAgICAgICAgIGxldmVsID0gbGV2ZWwgKiBxbXVsIC0gcWFkZDsKPiAr ICAgICAgICAgICAgZWxzZQo+ICsgICAgICAgICAgICAgICAgbGV2ZWwgPSBsZXZlbCAqIHFtdWwg KyBxYWRkOwo+ICsgICAgICAgICAgICBibG9ja1tpXSA9IGxldmVsOwo+ICsgICAgICAgIH0KPiAr ICAgIH0KPiArfQo+ICsKPiArc3RhdGljIHZvaWQgaDI2M19kY3RfdW5xdWFudGl6ZV9pbnRyYV9j KGludDE2X3QgKmJsb2NrLCBzaXplX3QgbkNvZWZmcywKPiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGludCBxbXVsLCBpbnQgcWFkZCkKPiArewo+ICsgICAgaWYgKG5D b2VmZnMgPiAwKQoKR3JlYXQsIGEgYnJhbmNoLiBXaHkgZG9uJ3QgeW91IGp1c3QgdXNlIGEgc2ln bmVkIHR5cGU/Cgo+ICsgICAgICAgIGgyNjNfZGN0X3VucXVhbnRpemVfaW50ZXJfYyhibG9jayAr IDEsIG5Db2VmZnMgLSAxLCBxbXVsLCBxYWRkKTsKPiArfQo+ICsKPiAgY29uc3QgdWludDhfdCBm Zl9oMjYzX2xvb3BfZmlsdGVyX3N0cmVuZ3RoWzMyXSA9IHsKPiAgICAgIDAsIDEsIDEsIDIsIDIs IDMsIDMsICA0LCAgNCwgIDQsICA1LCAgNSwgIDYsICA2LCAgNywgNywKPiAgICAgIDcsIDgsIDgs IDgsIDksIDksIDksIDEwLCAxMCwgMTAsIDExLCAxMSwgMTEsIDEyLCAxMiwgMTIKPiBAQCAtMTE2 LDYgKzEzOSw4IEBAIHN0YXRpYyB2b2lkIGgyNjNfdl9sb29wX2ZpbHRlcl9jKHVpbnQ4X3QgKnNy YywgaW50IHN0cmlkZSwgaW50IHFzY2FsZSkKPiAgCj4gIGF2X2NvbGQgdm9pZCBmZl9oMjYzZHNw X2luaXQoSDI2M0RTUENvbnRleHQgKmN0eCkKPiAgewo+ICsgICAgY3R4LT5oMjYzX2RjdF91bnF1 YW50aXplX2ludHJhID0gaDI2M19kY3RfdW5xdWFudGl6ZV9pbnRyYV9jOwo+ICsgICAgY3R4LT5o MjYzX2RjdF91bnF1YW50aXplX2ludGVyID0gaDI2M19kY3RfdW5xdWFudGl6ZV9pbnRlcl9jOwo+ ICAgICAgY3R4LT5oMjYzX2hfbG9vcF9maWx0ZXIgPSBoMjYzX2hfbG9vcF9maWx0ZXJfYzsKPiAg ICAgIGN0eC0+aDI2M192X2xvb3BfZmlsdGVyID0gaDI2M192X2xvb3BfZmlsdGVyX2M7Cj4gIAo+ IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2gyNjNkc3AuaCBiL2xpYmF2Y29kZWMvaDI2M2RzcC5o Cj4gaW5kZXggMmRjY2QyMzM5Mi4uMGVjYmU4MzMxNCAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVj L2gyNjNkc3AuaAo+ICsrKyBiL2xpYmF2Y29kZWMvaDI2M2RzcC5oCj4gQEAgLTI0LDYgKzI0LDEw IEBACj4gIGV4dGVybiBjb25zdCB1aW50OF90IGZmX2gyNjNfbG9vcF9maWx0ZXJfc3RyZW5ndGhb MzJdOwo+ICAKPiAgdHlwZWRlZiBzdHJ1Y3QgSDI2M0RTUENvbnRleHQgewo+ICsgICAgdm9pZCAo KmgyNjNfZGN0X3VucXVhbnRpemVfaW50cmEpKGludDE2X3QgKmJsb2NrIC8qIGFsaWduIDE2ICov LAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNpemVfdCBsZW4sIGlu dCBtdWwsIGludCBhZGQpOwo+ICsgICAgdm9pZCAoKmgyNjNfZGN0X3VucXVhbnRpemVfaW50ZXIp KGludDE2X3QgKmJsb2NrIC8qIGFsaWduIDE2ICovLAo+ICsgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIHNpemVfdCBsZW4sIGludCBtdWwsIGludCBhZGQpOwo+ICAgICAgdm9p ZCAoKmgyNjNfaF9sb29wX2ZpbHRlcikodWludDhfdCAqc3JjLCBpbnQgc3RyaWRlLCBpbnQgcXNj YWxlKTsKPiAgICAgIHZvaWQgKCpoMjYzX3ZfbG9vcF9maWx0ZXIpKHVpbnQ4X3QgKnNyYywgaW50 IHN0cmlkZSwgaW50IHFzY2FsZSk7Cj4gIH0gSDI2M0RTUENvbnRleHQ7CgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBs aXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xp c3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9y IGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1 YnNjcmliZSIuCg==