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 63EDE4A5B9 for ; Thu, 2 May 2024 18:04:54 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7AAD768D822; Thu, 2 May 2024 21:04:52 +0300 (EEST) Received: from 6.mo582.mail-out.ovh.net (6.mo582.mail-out.ovh.net [87.98.177.69]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id CC8ED68D7D5 for ; Thu, 2 May 2024 21:04:46 +0300 (EEST) Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.176.202]) by mo582.mail-out.ovh.net (Postfix) with ESMTP id 4VVhfQ0X2rz1Dm6 for ; Thu, 2 May 2024 18:04:46 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-wkn9c (unknown [10.110.96.50]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id B16521FE80 for ; Thu, 2 May 2024 18:04:45 +0000 (UTC) Received: from courmont.net ([37.59.142.109]) by ghost-submission-6684bf9d7b-wkn9c with ESMTPSA id LUuVJL3VM2ZuNgIA7UDIYA (envelope-from ) for ; Thu, 02 May 2024 18:04:45 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-109S00348f8b1b8-3c6c-461d-a880-846a34794234, BC5FE781039FBFCEAF078843559696CA6964CA31) 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: Thu, 02 May 2024 21:04:44 +0300 Message-ID: <12991264.z41PNqO1t7@basile.remlab.net> Organization: Remlab In-Reply-To: <20240417180138.21864-2-ramiro.polla@gmail.com> References: <20240417180138.21864-1-ramiro.polla@gmail.com> <20240417180138.21864-2-ramiro.polla@gmail.com> MIME-Version: 1.0 X-Ovh-Tracer-Id: 15401466302613232121 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvddukedguddvudcutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfhojghfggfgtgesthhqredttddtjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpeffgedthfegveefhffhffehvddtvdetgfelveeuueekkeetvefgtdfgffdvhfegveenucffohhmrghinheprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtleenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehkedvpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH v3 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: TGUga2Vza2l2aWlra29uYSAxNy4gaHVodGlrdXV0YSAyMDI0LCAyMS4wMS4zNyBFRVNUIFJhbWly byBQb2xsYSBhIMOpY3JpdCA6Cj4gUmV2aWV3ZWQtYnk6IE1hcnRpbiBTdG9yc2rDtiA8bWFydGlu QG1hcnRpbi5zdD4KPiAtLS0KPiAgdGVzdHMvY2hlY2thc20vTWFrZWZpbGUgICB8ICAxICsKPiAg dGVzdHMvY2hlY2thc20vY2hlY2thc20uYyB8ICAzICsrCj4gIHRlc3RzL2NoZWNrYXNtL2NoZWNr YXNtLmggfCAgMSArCj4gIHRlc3RzL2NoZWNrYXNtL2ZkY3Rkc3AuYyAgfCA2OCArKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgdGVzdHMvZmF0ZS9jaGVja2FzbS5tYWsg ICB8ICAxICsKPiAgNSBmaWxlcyBjaGFuZ2VkLCA3NCBpbnNlcnRpb25zKCspCj4gIGNyZWF0ZSBt b2RlIDEwMDY0NCB0ZXN0cy9jaGVja2FzbS9mZGN0ZHNwLmMKPiAKPiBkaWZmIC0tZ2l0IGEvdGVz dHMvY2hlY2thc20vTWFrZWZpbGUgYi90ZXN0cy9jaGVja2FzbS9NYWtlZmlsZQo+IGluZGV4IDI2 NzNlMWQwOTguLjcwYTYxMjBjNzAgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvY2hlY2thc20vTWFrZWZp bGUKPiArKysgYi90ZXN0cy9jaGVja2FzbS9NYWtlZmlsZQo+IEBAIC00LDYgKzQsNyBAQCBBVkNP REVDT0JKUy0kKENPTkZJR19BQzNEU1ApICAgICAgICAgICAgKz0gYWMzZHNwLm8KPiAgQVZDT0RF Q09CSlMtJChDT05GSUdfQVVESU9EU1ApICAgICAgICAgICs9IGF1ZGlvZHNwLm8KPiAgQVZDT0RF Q09CSlMtJChDT05GSUdfQkxPQ0tEU1ApICAgICAgICAgICs9IGJsb2NrZHNwLm8KPiAgQVZDT0RF Q09CSlMtJChDT05GSUdfQlNXQVBEU1ApICAgICAgICAgICs9IGJzd2FwZHNwLm8KPiArQVZDT0RF Q09CSlMtJChDT05GSUdfRkRDVERTUCkgICAgICAgICAgICs9IGZkY3Rkc3Aubwo+ICBBVkNPREVD T0JKUy0kKENPTkZJR19GTVRDT05WRVJUKSAgICAgICAgKz0gZm10Y29udmVydC5vCj4gIEFWQ09E RUNPQkpTLSQoQ09ORklHX0c3MjJEU1ApICAgICAgICAgICArPSBnNzIyZHNwLm8KPiAgQVZDT0RF Q09CSlMtJChDT05GSUdfSDI2NENIUk9NQSkgICAgICAgICs9IGgyNjRjaHJvbWEubwo+IGRpZmYg LS1naXQgYS90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jIGIvdGVzdHMvY2hlY2thc20vY2hlY2th c20uYwo+IGluZGV4IDhiZTZjYjBmNTUuLjkyYzNhMzBhZDMgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMv Y2hlY2thc20vY2hlY2thc20uYwo+ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmMKPiBA QCAtMTA2LDYgKzEwNiw5IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgewo+ICAgICAgI2lmIENPTkZJ R19FWFJfREVDT0RFUgo+ICAgICAgICAgIHsgImV4cmRzcCIsIGNoZWNrYXNtX2NoZWNrX2V4cmRz cCB9LAo+ICAgICAgI2VuZGlmCj4gKyAgICAjaWYgQ09ORklHX0ZEQ1REU1AKPiArICAgICAgICB7 ICJmZGN0ZHNwIiwgY2hlY2thc21fY2hlY2tfZmRjdGRzcCB9LAo+ICsgICAgI2VuZGlmCj4gICAg ICAjaWYgQ09ORklHX0ZMQUNfREVDT0RFUgo+ICAgICAgICAgIHsgImZsYWNkc3AiLCBjaGVja2Fz bV9jaGVja19mbGFjZHNwIH0sCj4gICAgICAjZW5kaWYKPiBkaWZmIC0tZ2l0IGEvdGVzdHMvY2hl Y2thc20vY2hlY2thc20uaCBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmgKPiBpbmRleCBmOTA5 MjBkZWU3Li5kM2U4ZjlhMzdhIDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNt LmgKPiArKysgYi90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5oCj4gQEAgLTg1LDYgKzg1LDcgQEAg dm9pZCBjaGVja2FzbV9jaGVja19ibG9ja2RzcCh2b2lkKTsKPiAgdm9pZCBjaGVja2FzbV9jaGVj a19ic3dhcGRzcCh2b2lkKTsKPiAgdm9pZCBjaGVja2FzbV9jaGVja19jb2xvcnNwYWNlKHZvaWQp Owo+ICB2b2lkIGNoZWNrYXNtX2NoZWNrX2V4cmRzcCh2b2lkKTsKPiArdm9pZCBjaGVja2FzbV9j aGVja19mZGN0ZHNwKHZvaWQpOwo+ICB2b2lkIGNoZWNrYXNtX2NoZWNrX2ZpeGVkX2RzcCh2b2lk KTsKPiAgdm9pZCBjaGVja2FzbV9jaGVja19mbGFjZHNwKHZvaWQpOwo+ICB2b2lkIGNoZWNrYXNt X2NoZWNrX2Zsb2F0X2RzcCh2b2lkKTsKPiBkaWZmIC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vZmRj dGRzcC5jIGIvdGVzdHMvY2hlY2thc20vZmRjdGRzcC5jCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQK PiBpbmRleCAwMDAwMDAwMDAwLi42OGE5YjVlNDM1Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3Rl c3RzL2NoZWNrYXNtL2ZkY3Rkc3AuYwo+IEBAIC0wLDAgKzEsNjggQEAKPiArLyoKPiArICogVGhp cyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLgo+ICsgKgo+ICsgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0 d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yIG1vZGlmeQo+ICsgKiBpdCB1bmRl ciB0aGUgdGVybXMgb2YgdGhlIEdOVSBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGFzIHB1Ymxpc2hl ZCBieQo+ICsgKiB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIgdmVyc2lvbiAy IG9mIHRoZSBMaWNlbnNlLCBvcgo+ICsgKiAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJz aW9uLgo+ICsgKgo+ICsgKiBGRm1wZWcgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBp dCB3aWxsIGJlIHVzZWZ1bCwKPiArICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0 IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJ VE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQo+ICsgKiBHTlUgR2VuZXJh bCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICsgKgo+ICsgKiBZb3Ugc2hvdWxk IGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBh bG9uZwo+ICsgKiB3aXRoIEZGbXBlZzsgaWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2Fy ZSBGb3VuZGF0aW9uLCBJbmMuLAo+ICsgKiA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29y LCBCb3N0b24sIE1BIDAyMTEwLTEzMDEgVVNBLgo+ICsgKi8KPiArCj4gKyNpbmNsdWRlIDxzdHJp bmcuaD4KPiArCj4gKyNpbmNsdWRlICJjaGVja2FzbS5oIgo+ICsKPiArI2luY2x1ZGUgImxpYmF2 Y29kZWMvYXZjb2RlYy5oIgo+ICsjaW5jbHVkZSAibGliYXZjb2RlYy9mZGN0ZHNwLmgiCj4gKwo+ ICsjaW5jbHVkZSAibGliYXZ1dGlsL2NvbW1vbi5oIgo+ICsjaW5jbHVkZSAibGliYXZ1dGlsL2lu dGVybmFsLmgiCj4gKyNpbmNsdWRlICJsaWJhdnV0aWwvbWVtX2ludGVybmFsLmgiCj4gKwo+ICtz dGF0aWMgaW50IGludDE2X2NtcF9vZmZfYnlfbihjb25zdCBpbnQxNl90ICpyZWYsIGNvbnN0IGlu dDE2X3QgKnRlc3QsCj4gc2l6ZV90IG4sIGludCBhY2N1cmFjeSkgK3sKPiArICAgIGZvciAoc2l6 ZV90IGkgPSAwOyBpIDwgbjsgaSsrKSB7Cj4gKyAgICAgICAgaWYgKGFicyhyZWZbaV0gLSB0ZXN0 W2ldKSA+IGFjY3VyYWN5KQo+ICsgICAgICAgICAgICByZXR1cm4gMTsKPiArICAgIH0KPiArICAg IHJldHVybiAwOwo+ICt9Cj4gKwo+ICtzdGF0aWMgdm9pZCBjaGVja19mZGN0KHZvaWQpCj4gK3sK PiArICAgIExPQ0FMX0FMSUdORURfMTYoaW50MTZfdCwgYmxvY2swLCBbNjRdKTsKPiArICAgIExP Q0FMX0FMSUdORURfMTYoaW50MTZfdCwgYmxvY2sxLCBbNjRdKTsKPiArCj4gKyAgICBBVkNvZGVj Q29udGV4dCBhdmN0eCA9IHsgMCB9OwoKQUZBSUNULCB0aGF0IGlzIG5vdCBhIGxlZ2FsIGNvbnRl eHQgZm9yIGZmX2ZkY3Rkc3RfaW5pdCgpLCB3aGljaCBleHBlY3QgCmJpdHNfcGVyX3Jhd19zYW1w bGUgdG8gYmUgb25lIG9mIDgsIDkgb3IgMTAuIEl0IHdvdWxkIGFsc28gYmUgZ29vZCBtYW5uZXJz IHRvIAppbml0aWFsaXNlIGRjdF9hbGdvLgoKPiArICAgIEZEQ1REU1BDb250ZXh0IGg7Cj4gKwo+ ICsgICAgZmZfZmRjdGRzcF9pbml0KCZoLCAmYXZjdHgpOwo+ICsKPiArICAgIGlmIChjaGVja19m dW5jKGguZmRjdCwgImZkY3QiKSkgewo+ICsgICAgICAgIGRlY2xhcmVfZnVuYyh2b2lkLCBpbnQx Nl90ICopOwo+ICsgICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgNjQ7IGkrKykgewo+ICsgICAg ICAgICAgICB1aW50OF90IHIgPSBybmQoKTsKPiArICAgICAgICAgICAgYmxvY2swW2ldID0gcjsK PiArICAgICAgICAgICAgYmxvY2sxW2ldID0gcjsKPiArICAgICAgICB9Cj4gKyAgICAgICAgY2Fs bF9yZWYoYmxvY2swKTsKPiArICAgICAgICBjYWxsX25ldyhibG9jazEpOwo+ICsgICAgICAgIGlm IChpbnQxNl9jbXBfb2ZmX2J5X24oYmxvY2swLCBibG9jazEsIDY0LCAyKSkKPiArICAgICAgICAg ICAgZmFpbCgpOwo+ICsgICAgICAgIGJlbmNoX25ldyhibG9jazEpOwo+ICsgICAgfQo+ICt9Cj4g Kwo+ICt2b2lkIGNoZWNrYXNtX2NoZWNrX2ZkY3Rkc3Aodm9pZCkKPiArewo+ICsgICAgY2hlY2tf ZmRjdCgpOwo+ICsgICAgcmVwb3J0KCJmZGN0ZHNwIik7Cj4gK30KPiBkaWZmIC0tZ2l0IGEvdGVz dHMvZmF0ZS9jaGVja2FzbS5tYWsgYi90ZXN0cy9mYXRlL2NoZWNrYXNtLm1hawo+IGluZGV4IDNi NWI4NjdhOTcuLjEwYTQyZjJmOWQgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvZmF0ZS9jaGVja2FzbS5t YWsKPiArKysgYi90ZXN0cy9mYXRlL2NoZWNrYXNtLm1hawo+IEBAIC04LDYgKzgsNyBAQCBGQVRF X0NIRUNLQVNNID0gZmF0ZS1jaGVja2FzbS1hYWNlbmNkc3AgICAgICAgICAgICAgICAgICAgICAK PiAgICAgICAgICAgIFwgZmF0ZS1jaGVja2FzbS1ibG9ja2RzcCAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBcCj4gZmF0ZS1jaGVja2FzbS1ic3dhcGRzcCAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBcCj4gZmF0ZS1jaGVja2FzbS1leHJkc3AgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBcICsgICAgICAgICAgICAgICAKPiBmYXRlLWNoZWNrYXNtLWZk Y3Rkc3AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBmYXRlLWNoZWNrYXNt LWZpeGVkX2RzcCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBmYXRlLWNoZWNr YXNtLWZsYWNkc3AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBmYXRlLWNo ZWNrYXNtLWZsb2F0X2RzcCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKCgotLSAK 44Os44Of44O744OH44OLLeOCr+ODvOODq+ODouODswpodHRwOi8vd3d3LnJlbWxhYi5uZXQvCgoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K