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 C65774A983 for ; Mon, 6 May 2024 17:46:59 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C786A68D50F; Mon, 6 May 2024 20:46:55 +0300 (EEST) Received: from 16.mo561.mail-out.ovh.net (16.mo561.mail-out.ovh.net [188.165.56.217]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 423A068D50F for ; Mon, 6 May 2024 20:46:49 +0300 (EEST) Received: from director8.ghost.mail-out.ovh.net (unknown [10.109.176.51]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4VY83r3qRXz1GV0 for ; Mon, 6 May 2024 17:46:48 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-5t5b2 (unknown [10.110.113.80]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2C9551FD26 for ; Mon, 6 May 2024 17:46:48 +0000 (UTC) Received: from courmont.net ([37.59.142.105]) by ghost-submission-6684bf9d7b-5t5b2 with ESMTPSA id nWRsA4gXOWb9NBoAogCv2A (envelope-from ) for ; Mon, 06 May 2024 17:46:48 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G006d4ad01e9-3c0d-4c03-9889-2798f61ad358, E32D9AD65A977E9A62F8B07C7527B734663DD0F5) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.92.194.88 From: =?ISO-8859-1?Q?R=E9mi?= Denis-Courmont To: ffmpeg-devel@ffmpeg.org Date: Mon, 06 May 2024 20:46:46 +0300 Message-ID: <571673788.P1BDQtCdTB@basile.remlab.net> Organization: Remlab In-Reply-To: <20240506171839.17559-1-ramiro.polla@gmail.com> References: <20240506171839.17559-1-ramiro.polla@gmail.com> MIME-Version: 1.0 X-Ovh-Tracer-Id: 1695605259851274745 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvddviedguddukecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfhojghfggfgtgesthhqredttddtjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpeffgedthfegveefhffhffehvddtvdetgfelveeuueekkeetvefgtdfgffdvhfegveenucffohhmrghinheprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehiedupdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH v4 1/2] checkasm: add test for fdct 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: TGUgbWFhbmFudGFpbmEgNi4gdG91a29rdXV0YSAyMDI0LCAyMC4xOC4zOSBFRVNUIFJhbWlybyBQ b2xsYSBhIMOpY3JpdCA6Cj4gUmV2aWV3ZWQtYnk6IE1hcnRpbiBTdG9yc2rDtiA8bWFydGluQG1h cnRpbi5zdD4KPiBSZXZpZXdlZC1ieTogUsOpbWkgRGVuaXMtQ291cm1vbnQgPHJlbWlAcmVtbGFi Lm5ldD4KPiAtLS0KPiAgdGVzdHMvY2hlY2thc20vTWFrZWZpbGUgICB8ICAxICsKPiAgdGVzdHMv Y2hlY2thc20vY2hlY2thc20uYyB8ICAzICsrCj4gIHRlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmgg fCAgMSArCj4gIHRlc3RzL2NoZWNrYXNtL2ZkY3Rkc3AuYyAgfCA3MSArKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysKPiAgdGVzdHMvZmF0ZS9jaGVja2FzbS5tYWsgICB8ICAx ICsKPiAgNSBmaWxlcyBjaGFuZ2VkLCA3NyBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBtb2RlIDEw MDY0NCB0ZXN0cy9jaGVja2FzbS9mZGN0ZHNwLmMKPiAKPiBkaWZmIC0tZ2l0IGEvdGVzdHMvY2hl Y2thc20vTWFrZWZpbGUgYi90ZXN0cy9jaGVja2FzbS9NYWtlZmlsZQo+IGluZGV4IDNlNDBhYmEy YzMuLmI1YmI4ODUyMDEgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvY2hlY2thc20vTWFrZWZpbGUKPiAr KysgYi90ZXN0cy9jaGVja2FzbS9NYWtlZmlsZQo+IEBAIC00LDYgKzQsNyBAQCBBVkNPREVDT0JK Uy0kKENPTkZJR19BQzNEU1ApICAgICAgICAgICAgKz0gYWMzZHNwLm8KPiAgQVZDT0RFQ09CSlMt JChDT05GSUdfQVVESU9EU1ApICAgICAgICAgICs9IGF1ZGlvZHNwLm8KPiAgQVZDT0RFQ09CSlMt JChDT05GSUdfQkxPQ0tEU1ApICAgICAgICAgICs9IGJsb2NrZHNwLm8KPiAgQVZDT0RFQ09CSlMt JChDT05GSUdfQlNXQVBEU1ApICAgICAgICAgICs9IGJzd2FwZHNwLm8KPiArQVZDT0RFQ09CSlMt JChDT05GSUdfRkRDVERTUCkgICAgICAgICAgICs9IGZkY3Rkc3Aubwo+ICBBVkNPREVDT0JKUy0k KENPTkZJR19GTVRDT05WRVJUKSAgICAgICAgKz0gZm10Y29udmVydC5vCj4gIEFWQ09ERUNPQkpT LSQoQ09ORklHX0c3MjJEU1ApICAgICAgICAgICArPSBnNzIyZHNwLm8KPiAgQVZDT0RFQ09CSlMt JChDT05GSUdfSDI2NENIUk9NQSkgICAgICAgICs9IGgyNjRjaHJvbWEubwo+IGRpZmYgLS1naXQg YS90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jIGIvdGVzdHMvY2hlY2thc20vY2hlY2thc20uYwo+ IGluZGV4IDliZTMyZmMxNmUuLmU1ZDM5ZTIxMTYgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvY2hlY2th c20vY2hlY2thc20uYwo+ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmMKPiBAQCAtMTA2 LDYgKzEwNiw5IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgewo+ICAgICAgI2lmIENPTkZJR19FWFJf REVDT0RFUgo+ICAgICAgICAgIHsgImV4cmRzcCIsIGNoZWNrYXNtX2NoZWNrX2V4cmRzcCB9LAo+ ICAgICAgI2VuZGlmCj4gKyAgICAjaWYgQ09ORklHX0ZEQ1REU1AKPiArICAgICAgICB7ICJmZGN0 ZHNwIiwgY2hlY2thc21fY2hlY2tfZmRjdGRzcCB9LAo+ICsgICAgI2VuZGlmCj4gICAgICAjaWYg Q09ORklHX0ZMQUNfREVDT0RFUgo+ICAgICAgICAgIHsgImZsYWNkc3AiLCBjaGVja2FzbV9jaGVj a19mbGFjZHNwIH0sCj4gICAgICAjZW5kaWYKPiBkaWZmIC0tZ2l0IGEvdGVzdHMvY2hlY2thc20v Y2hlY2thc20uaCBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmgKPiBpbmRleCAxNzMzNjBhZjYw Li44ODA3YTM3YTQzIDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmgKPiAr KysgYi90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5oCj4gQEAgLTg1LDYgKzg1LDcgQEAgdm9pZCBj aGVja2FzbV9jaGVja19ibG9ja2RzcCh2b2lkKTsKPiAgdm9pZCBjaGVja2FzbV9jaGVja19ic3dh cGRzcCh2b2lkKTsKPiAgdm9pZCBjaGVja2FzbV9jaGVja19jb2xvcnNwYWNlKHZvaWQpOwo+ICB2 b2lkIGNoZWNrYXNtX2NoZWNrX2V4cmRzcCh2b2lkKTsKPiArdm9pZCBjaGVja2FzbV9jaGVja19m ZGN0ZHNwKHZvaWQpOwo+ICB2b2lkIGNoZWNrYXNtX2NoZWNrX2ZpeGVkX2RzcCh2b2lkKTsKPiAg dm9pZCBjaGVja2FzbV9jaGVja19mbGFjZHNwKHZvaWQpOwo+ICB2b2lkIGNoZWNrYXNtX2NoZWNr X2Zsb2F0X2RzcCh2b2lkKTsKPiBkaWZmIC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vZmRjdGRzcC5j IGIvdGVzdHMvY2hlY2thc20vZmRjdGRzcC5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRl eCAwMDAwMDAwMDAwLi5jNjQwYTAwNjU2Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3Rlc3RzL2No ZWNrYXNtL2ZkY3Rkc3AuYwo+IEBAIC0wLDAgKzEsNzEgQEAKPiArLyoKPiArICogVGhpcyBmaWxl IGlzIHBhcnQgb2YgRkZtcGVnLgo+ICsgKgo+ICsgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsg eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+ICsgKiBpdCB1bmRlciB0aGUg dGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieQo+ ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAyIG9mIHRo ZSBMaWNlbnNlLCBvcgo+ICsgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+ ICsgKgo+ICsgKiBGRm1wZWcgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxs IGJlIHVzZWZ1bCwKPiArICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4g dGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1Mg Rk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+ICsgKiBHTlUgR2VuZXJhbCBQdWJs aWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICsgKgo+ICsgKiBZb3Ugc2hvdWxkIGhhdmUg cmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBhbG9uZwo+ ICsgKiB3aXRoIEZGbXBlZzsgaWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZSBGb3Vu ZGF0aW9uLCBJbmMuLAo+ICsgKiA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0 b24sIE1BIDAyMTEwLTEzMDEgVVNBLgo+ICsgKi8KPiArCj4gKyNpbmNsdWRlIDxzdHJpbmcuaD4K PiArCj4gKyNpbmNsdWRlICJjaGVja2FzbS5oIgo+ICsKPiArI2luY2x1ZGUgImxpYmF2Y29kZWMv YXZjb2RlYy5oIgo+ICsjaW5jbHVkZSAibGliYXZjb2RlYy9mZGN0ZHNwLmgiCj4gKwo+ICsjaW5j bHVkZSAibGliYXZ1dGlsL2NvbW1vbi5oIgo+ICsjaW5jbHVkZSAibGliYXZ1dGlsL2ludGVybmFs LmgiCj4gKyNpbmNsdWRlICJsaWJhdnV0aWwvbWVtX2ludGVybmFsLmgiCj4gKwo+ICtzdGF0aWMg aW50IGludDE2X2NtcF9vZmZfYnlfbihjb25zdCBpbnQxNl90ICpyZWYsIGNvbnN0IGludDE2X3Qg KnRlc3QsCj4gc2l6ZV90IG4sIGludCBhY2N1cmFjeSkgK3sKPiArICAgIGZvciAoc2l6ZV90IGkg PSAwOyBpIDwgbjsgaSsrKSB7Cj4gKyAgICAgICAgaWYgKGFicyhyZWZbaV0gLSB0ZXN0W2ldKSA+ IGFjY3VyYWN5KQo+ICsgICAgICAgICAgICByZXR1cm4gMTsKPiArICAgIH0KPiArICAgIHJldHVy biAwOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBjaGVja19mZGN0KHZvaWQpCj4gK3sKPiArICAg IExPQ0FMX0FMSUdORURfMTYoaW50MTZfdCwgYmxvY2swLCBbNjRdKTsKPiArICAgIExPQ0FMX0FM SUdORURfMTYoaW50MTZfdCwgYmxvY2sxLCBbNjRdKTsKPiArCj4gKyAgICBBVkNvZGVjQ29udGV4 dCBhdmN0eCA9IHsKPiArICAgICAgICAuYml0c19wZXJfcmF3X3NhbXBsZSA9IDgsCj4gKyAgICAg ICAgLmRjdF9hbGdvID0gRkZfRENUX0FVVE8sCj4gKyAgICB9Owo+ICsgICAgRkRDVERTUENvbnRl eHQgaDsKPiArCj4gKyAgICBmZl9mZGN0ZHNwX2luaXQoJmgsICZhdmN0eCk7Cj4gKwo+ICsgICAg aWYgKGNoZWNrX2Z1bmMoaC5mZGN0LCAiZmRjdCIpKSB7Cj4gKyAgICAgICAgZGVjbGFyZV9mdW5j KHZvaWQsIGludDE2X3QgKik7Cj4gKyAgICAgICAgZm9yIChpbnQgaSA9IDA7IGkgPCA2NDsgaSsr KSB7Cj4gKyAgICAgICAgICAgIHVpbnQ4X3QgciA9IHJuZCgpOwo+ICsgICAgICAgICAgICBibG9j azBbaV0gPSByOwo+ICsgICAgICAgICAgICBibG9jazFbaV0gPSByOwo+ICsgICAgICAgIH0KPiAr ICAgICAgICBjYWxsX3JlZihibG9jazApOwo+ICsgICAgICAgIGNhbGxfbmV3KGJsb2NrMSk7Cj4g KyAgICAgICAgaWYgKGludDE2X2NtcF9vZmZfYnlfbihibG9jazAsIGJsb2NrMSwgNjQsIDIpKQo+ ICsgICAgICAgICAgICBmYWlsKCk7Cj4gKyAgICAgICAgYmVuY2hfbmV3KGJsb2NrMSk7Cj4gKyAg ICB9Cj4gK30KPiArCj4gK3ZvaWQgY2hlY2thc21fY2hlY2tfZmRjdGRzcCh2b2lkKQo+ICt7Cj4g KyAgICBjaGVja19mZGN0KCk7Cj4gKyAgICByZXBvcnQoImZkY3Rkc3AiKTsKPiArfQo+IGRpZmYg LS1naXQgYS90ZXN0cy9mYXRlL2NoZWNrYXNtLm1hayBiL3Rlc3RzL2ZhdGUvY2hlY2thc20ubWFr Cj4gaW5kZXggNGE4ZTMxMmRhOS4uOWI1ZTJiMGQ5OCAxMDA2NDQKPiAtLS0gYS90ZXN0cy9mYXRl L2NoZWNrYXNtLm1hawo+ICsrKyBiL3Rlc3RzL2ZhdGUvY2hlY2thc20ubWFrCj4gQEAgLTgsNiAr OCw3IEBAIEZBVEVfQ0hFQ0tBU00gPSBmYXRlLWNoZWNrYXNtLWFhY2VuY2RzcCAgICAgICAgICAg ICAgICAgICAgIAo+ICAgICAgICAgICAgXCBmYXRlLWNoZWNrYXNtLWJsb2NrZHNwICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBmYXRlLWNoZWNrYXNtLWJzd2FwZHNwICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBmYXRlLWNoZWNrYXNtLWV4cmRzcCAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwgKyAgICAgICAgICAgICAgIAo+IGZhdGUt Y2hlY2thc20tZmRjdGRzcCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+IGZh dGUtY2hlY2thc20tZml4ZWRfZHNwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgXAo+ IGZhdGUtY2hlY2thc20tZmxhY2RzcCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg XAo+IGZhdGUtY2hlY2thc20tZmxvYXRfZHNwICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgXAoKTm8gb2JqZWN0aW9ucyBmcm9tIG1lLCBidXQgaXQgd291bGQgYmUgbmljZSBhbmQgc2Vl bWluZ2x5IHRyaXZpYWwgdG8gYWRkIDkgYW5kIAoxMCBiaXRzIHdoaWxlIGF0IGl0LgoKLS0gCumb t+exs+KAp+W+t+WwvC3lupPlsJTokpkKaHR0cDovL3d3dy5yZW1sYWIubmV0LwoKCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWls bWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJv dmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCg==