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 C6F384B5D5 for ; Sun, 9 Jun 2024 08:40:09 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 75A0E68D758; Sun, 9 Jun 2024 11:40:06 +0300 (EEST) Received: from EUR03-AM7-obe.outbound.protection.outlook.com (mail-am7eur03olkn2078.outbound.protection.outlook.com [40.92.59.78]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 99ACB68D716 for ; Sun, 9 Jun 2024 11:39:59 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IDUSd2qw+PRUbYhaapH+9AkDGb+tBBJ6fGOTXySiYUDNZX3JAP/9GgEvd298yqrRWbdCs3hhqFDUeoggcFubIRYmelaSlpCcD3SyDdnHeGV025g00MVzHoro7tekWPZk/hKZl640UVMeNXr90OQj1QXcPfOahFQitRUVndcuhape3+Kxv737BWNuuNzS2XmHtnAjU/Zg7LCef8I6TNr59L2o8ksuwb93VVRJknOEYWc/g2jhYEBELYb+EnkUhDmLhBe71rTSboVvyfo/eqcqK2nujybION1wTgQUs+a2c+/iBKK4JOvhQvqSMXSMfV0pAGT+4EV/485MdFJAeQnfUA== 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=eUfpUQDc98gFQPFZnq4WfLKqePoQLHJJiOe18jIeSE4=; b=b8fQqWDs4MYRibEXtsVY2K9+uWIBntxIiGvXow3e8EM3v0jQtm0kfLIGNp0dTJ7/a99P/1TSwHl91Wa7P+98nw+HvtqzH9r8b/RtFqYAn6Q7SKah0HxSmiNCJnTyqyaiQWkpGWjY+Eraifucn/9erv8Bb0qteXbwDdBpis0n9Bxw4KPUER9psZ0+cFbCMYdB7+95yC4R1WEPTOr0z9YBRN6qM0cImOHlbN76YmpjNgIkB7G0kkjlIj+ma0wCjcrJ4rCYUlaL5oBI5QrlTaUPYBtwm4UArMTMacl3SiApHJ6VKxtOihSZ/CWiLfGhblO1AIaPQLmFwjbsjRA+bqrosA== 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=eUfpUQDc98gFQPFZnq4WfLKqePoQLHJJiOe18jIeSE4=; b=H3Fto7gPc30kjMYRLzlHZDyWMSgDC4X0uzPKftks7I0MibUOnX/2jRUA8y1ulKaJIb5BdtuiZqQDG2b9F+pmq5ncHPw2MpY1bepJ5u/VvKniH0SmR37KYc7m2TEJ3rDbNvlqIc8LC6WYml+0Ry2u1maR02RhJguM97sDrXCvI8KJhdPq64Xaj75YIY0tH0HTsZjOxoXMSH31/NvVojcy6Yu8nZKPRGeIG6kjIoek9fEudrIB99hCwL0+c8W4iQmFcv57anpHx9t/1T5pNccUjAvs3aoEVnCTZBh9c4AXA+Ac4pSAeR1NdeJgcMjm8gkVSEqVVso4HjTq5u/rd9xJpA== Received: from AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) by DU2P250MB0109.EURP250.PROD.OUTLOOK.COM (2603:10a6:10:238::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7633.36; Sun, 9 Jun 2024 08:39:57 +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.7633.021; Sun, 9 Jun 2024 08:39:57 +0000 Message-ID: Date: Sun, 9 Jun 2024 10:39:55 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20240609082515.1325134-1-remi@remlab.net> <20240609082515.1325134-4-remi@remlab.net> Content-Language: en-US From: Andreas Rheinhardt In-Reply-To: X-TMN: [XmBvCwCk57+VvEkh/fxokwY5uhQ91LgQDLO7P5sI/5Y=] X-ClientProxiedBy: ZR2P278CA0010.CHEP278.PROD.OUTLOOK.COM (2603:10a6:910:50::14) To AS8P250MB0744.EURP250.PROD.OUTLOOK.COM (2603:10a6:20b:541::14) X-Microsoft-Original-Message-ID: MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: AS8P250MB0744:EE_|DU2P250MB0109:EE_ X-MS-Office365-Filtering-Correlation-Id: 4a132377-b79f-4713-90cc-08dc885fbe28 X-Microsoft-Antispam: BCL:0; ARA:14566002|461199019|1602099003|56899024|3412199016|440099019; X-Microsoft-Antispam-Message-Info: rPsPHnqyFDn8t8XTN9j0/UhWA490u9+mbOwhRvhtajbMwO1bKDu6hWMc9aGO1N8/I0mTeVeq9UbXPYLBsjBqXh3ECzbSFGR/t3+Tco6C0BYMUhrnLNfmwHJRnwnwTO+7meTnObfmWA6kQUROD1JFtaN8i2MVI+P2f/yShdsGWEfJR9O1PBwZKjUoLwsJMCsa4dRyVgGSzZ6HWXJ/kB1L6WolbFg1970I4ATNyCQo+fDQv1+kf+ZNoT5kvT3Xl+42k0S0UJj3jT1sPAFjst7ERZO8yVaZKEt/xK7h4qajqscCqpuMkrmZHnAPF2q+x8w5PDMp2pXvFaR2BbxEKGPkCOey2MPrTpRPJT1c0dv5PnqYGiK6ec//Wka84nY+nNAbO56otQ6tnogf0LCIOV/Ama2MNxWRZtsQSsREFk8mhI3u54QKeO6ACkXZhvscx+E3EUck92j1qA/T4J+9plBbibOXvXanwUL4DZ9hHsZJzsi21m2NMswQI3AbwcRKMPB0uA/UKnvm0PPerxmxxuTxtpVwFnGhM+EJAX8/F3FKRt0nTHVirJ7FD/6sbxvZ/2V65lHnnPyOKr1zVLtJm+tYX2X9mieO6i8AOTWR2De+yVxBg4+iyhNHzkHs09r6rInmjI2N9D+HwiUCBvllvq7BbZ0SyoSqNBGUK3VXTudxu6k= X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dXphYVVibXRzaGZLOTM3ZEVFcGZCdk1GUHM2NkpwTVkxYUpDb0xhNjE5d09N?= =?utf-8?B?NkpoWTdvQmJhdVhuK01xbDdONW9aaDZkb1c2NjRUY3JIc2laSUJKbnFrNkZT?= =?utf-8?B?MzlQZ2FDcDZ4TjRRR1o4c1lYcTMxZmsybnR1SDdIZDA1cXlEeXl1M2sxZ3I4?= =?utf-8?B?UEIyUE1wWXczcUJjS2xXZUFhaFNaNnFmK2dBS2pGR1liaFEvMDh6d2FFbEw1?= =?utf-8?B?UVZUZlRnMHFidHJ0bVRUWVRWaGhDL0VTazZvVUJYdDd2eDZHSGpwZ0tmZmc0?= =?utf-8?B?NzNETlZnTGtjUWl0UUlsUS9hSmtHYTdBMFZvUjNjSHhJZGJGUWMxaE5QRDJP?= =?utf-8?B?d2VlOHo3QUllTHBscmRaK1FrbzFHbFJnWFhnNE9qdkZrZkRrNHBHeHpYdEpt?= =?utf-8?B?bmt5b25wWS9WRVBTYVJ6NzgyeXQxNW5uRmFJczk3ZnhyUllvaFUxM3JDWWxC?= =?utf-8?B?MjFjMlVrVm5ISk1SVHlwbUFJc1F3UGk4SzRDVFpsQjhEVS9kTFhtWU94WHBz?= =?utf-8?B?ZHFHV0owR2J2c1h0R3ovVm1nU092Q1pyUXoxUDk5NVRkdGpqUnV0NTdXRGY2?= =?utf-8?B?YUUzNmZZUlNQOVN3ZTZyakIyWElRWEh2TS8vT2g1aEgrZ1k1a2JDRGc0WWlT?= =?utf-8?B?WEpYQjh4ZzM2azR1QnExMTRJTVJKdXF0UUxjK0M2TWd5YlowSEY2TVp2Vnlk?= =?utf-8?B?RUtRcTh3OW5mRjVXMy9wWmd1d2hNM1AzY3RZWGtyUkdaL3J4RXJCNVl4ekVq?= =?utf-8?B?cjlkV2NNeGFzaGhvcDF6UFhxb3FraE52MTFrVVF1T1lPaVIvVEI3cjhURHhJ?= =?utf-8?B?ZUpVcTNHQThjUTlkRXd1OExEVkxVcTU5Tlp1aGNFa1BidkxVb2Rpd1VEek5C?= =?utf-8?B?QTQySy9tM2MzR2kwUWowdEx3aS93Z2J6Z3VWVkJveXdONk0vMGJ1ZHF2VFRB?= =?utf-8?B?V05jRmxaQWZhWGY2Tkt4UjZjTFY1cmhrWGQxeStNLzlUeTNsYmNFU2hySTZr?= =?utf-8?B?R0ljNVZuNW9hOFRzY09IcjgrYnQ2S01qTG5HTUhOR1hZWHVuTUJqR2cxTVIr?= =?utf-8?B?WDlnZ3JDTTVTUW1tNVRHK1FPZ2J3dDJwY1ViMFluaFFldWxjN2VLd2RKZmxr?= =?utf-8?B?YWhCNm9EM25DYXErV3piMGUrMUNrZDJ6SlNIdHM2aml4c25HdXBnVVQxK3BB?= =?utf-8?B?aXE1MDhDUnM4d1JLZkJvWUU0YlRVZDJWTm9acll1cm1qazhRVHBqcGwzdGhk?= =?utf-8?B?eE4wcmxRZERLbmF4emlBT1RjOVQ2ZmgyWE16TnFvR2NNYWovOTFNNGFhV3Q5?= =?utf-8?B?aHRVZ3dsYm1HZzc2YXRLYWxsazVGWVI2S1AydkNSSitrWjRTeU94Um0xRXNr?= =?utf-8?B?NHlzYVEwcTBHaXNkTUx5Vk1jV1dCdk9zVkNFR0dqandjMFZuMkNnbERKZmJC?= =?utf-8?B?Qkx0eWQyZ0N4WWJCQ1ZqSGZ1UmhMVlFYVjZkb1pmUGhrSG44R25EQjUvTHB1?= =?utf-8?B?YlQva3VHTmYraXRZV2JDMHlHQk11MDZvMDB1NVBtSHE3bUplN2RoeTUvelBm?= =?utf-8?B?dE1BSFVPNmVhTFg2NFNwT0p6QnpKNFdhTGtzd21aaVE2ckNYZmUxQTI3V3Fu?= =?utf-8?B?cnZZZ3dDK1JHT2ZvclpHdkNZWkxDVXZ3cU5Zb0NuQ21wMzlJbEJ1QjFUdkVm?= =?utf-8?B?MU5LSGpiMXJZSENhRUdHeHFsemN2Slg0QmV5WElOeEhCWUZTZDl1MWJBPT0=?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4a132377-b79f-4713-90cc-08dc885fbe28 X-MS-Exchange-CrossTenant-AuthSource: AS8P250MB0744.EURP250.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 09 Jun 2024 08:39:57.5254 (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: DU2P250MB0109 Subject: Re: [FFmpeg-devel] [PATCH 4/4] lavc/mpv_enc: rationalize dct_quantize init 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: QW5kcmVhcyBSaGVpbmhhcmR0Ogo+IFLDqW1pIERlbmlzLUNvdXJtb250Ogo+PiBPbiBlbnRyeSB0 aGUgZnVuY3Rpb24gcG9pbnRlciBpcyBhbHdheXMgTlVMTC4gV2UganVzdCBuZWVkIHRvIHNldCB0 aGUKPj4gcG9pbnRlciBiZWZvcmUgcHJvYmluZyB4ODYgQ1BVIG9wdGltaXNhdGlvbnMuCj4+Cj4g Cj4gSW5jb3JyZWN0Ogo+IGh0dHBzOi8vZ2l0aHViLmNvbS9ta3Zlci9GRm1wZWcvY29tbWl0L2Qy MmQ0ZWU4NDE5Nzg4ZjliYjIzOWEyMWUyNzZjZWJjZTA4OTE3MzcKPiAoc2VlIGFsc28KPiBodHRw czovL2dpdGh1Yi5jb20vbWt2ZXIvRkZtcGVnL2NvbW1pdHMvbXBlZ3ZpZGVvX3Bvb2wvP2FmdGVy PWQyZGZjZjhmMjI2YzM3MDhmM2RmMDgwYWVkMDQzZmY0YWEyNmU3Y2QrMzQKPiB3aGljaCBjb250 YWlucyB0aGUgZXF1aXZhbGVudCBvZiBwYXRjaGVzIDErMiBhbmQgYSBiZXR0ZXIgdmVyc2lvbiBv ZiAjNCkKCldhaXQsIEkgc2VlIHRoYXQgeW91IG9ubHkgc2V0IGRjdF9xdWFudGl6ZSB1bmNvbmRp dGlvbmFsbHkuIFNvIHlvdXIKY2xhaW0gdGhhdCBkY3RfcXVhbnRpemUgaXMgYWx3YXlzIE5VTEwg b24gZW50cnkgaXMgY29ycmVjdC4gQnV0IHNldHRpbmcKb25seSBvbmUgb2YgdGhlIHR3byBpbiB0 aGUgb3JkaW5hcnkgd2F5IGlzIGluc3VmZmljaWVudC4KCj4gCj4+IE5vdGUgdGhhdCB0aGVyZSBp cyBhIHRoaXJkIGNvZGUgcGF0aCBzZXR0aW5nIHRoaXMgZnVuY3Rpb24gcG9pbnRlciwgYnV0Cj4+ IGl0IGRvZXMgc28gKmFmdGVyKiBjYWxsaW5nIHRoaXMgZnVuY3Rpb246IHRoZSBETnhIRCBlbmNv ZGVyLgo+PiAtLS0KPj4gIGxpYmF2Y29kZWMvbXBlZ3ZpZGVvX2VuYy5jIHwgMyArLS0KPj4gIDEg ZmlsZSBjaGFuZ2VkLCAxIGluc2VydGlvbigrKSwgMiBkZWxldGlvbnMoLSkKPj4KPj4gZGlmZiAt LWdpdCBhL2xpYmF2Y29kZWMvbXBlZ3ZpZGVvX2VuYy5jIGIvbGliYXZjb2RlYy9tcGVndmlkZW9f ZW5jLmMKPj4gaW5kZXggYWYwNGRiNzBkOC4uNDllZWQ2MzAxYiAxMDA2NDQKPj4gLS0tIGEvbGli YXZjb2RlYy9tcGVndmlkZW9fZW5jLmMKPj4gKysrIGIvbGliYXZjb2RlYy9tcGVndmlkZW9fZW5j LmMKPj4gQEAgLTM3MSwxNCArMzcxLDEzIEBAIHN0YXRpYyB2b2lkIG1wdl9lbmNvZGVfZGVmYXVs dHMoTXBlZ0VuY0NvbnRleHQgKnMpCj4+ICAKPj4gIGF2X2NvbGQgaW50IGZmX2RjdF9lbmNvZGVf aW5pdChNcGVnRW5jQ29udGV4dCAqcykKPj4gIHsKPj4gKyAgICBzLT5kY3RfcXVhbnRpemUgPSBk Y3RfcXVhbnRpemVfYzsKPj4gICNpZiBBUkNIX1g4Ngo+PiAgICAgIGZmX2RjdF9lbmNvZGVfaW5p dF94ODYocyk7Cj4+ICAjZW5kaWYKPj4gIAo+PiAgICAgIGlmIChDT05GSUdfSDI2M19FTkNPREVS KQo+PiAgICAgICAgICBmZl9oMjYzZHNwX2luaXQoJnMtPmgyNjNkc3ApOwo+PiAtICAgIGlmICgh cy0+ZGN0X3F1YW50aXplKQo+PiAtICAgICAgICBzLT5kY3RfcXVhbnRpemUgPSBkY3RfcXVhbnRp emVfYzsKPj4gICAgICBpZiAoIXMtPmRlbm9pc2VfZGN0KQo+PiAgICAgICAgICBzLT5kZW5vaXNl X2RjdCAgPSBkZW5vaXNlX2RjdF9jOwo+PiAgICAgIHMtPmZhc3RfZGN0X3F1YW50aXplID0gcy0+ ZGN0X3F1YW50aXplOwo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1w ZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVs Cj4gCj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3Jn L21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGlu ayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1 YmplY3QgInVuc3Vic2NyaWJlIi4K