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 7506E4879F for ; Sun, 17 Dec 2023 21:58:06 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id AA82768D17E; Sun, 17 Dec 2023 23:58:03 +0200 (EET) Received: from mail8.parnet.fi (mail8.parnet.fi [77.234.108.134]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6E41568D08F for ; Sun, 17 Dec 2023 23:57:57 +0200 (EET) Received: from mail9.parnet.fi (mail9.parnet.fi [77.234.108.21]) by mail8.parnet.fi with ESMTP id 3BHLvuS3024369-3BHLvuS4024369 for ; Sun, 17 Dec 2023 23:57:56 +0200 Received: from foo.martin.st (host-97-144.parnet.fi [77.234.97.144]) by mail9.parnet.fi (Postfix) with ESMTPS id 2100EA146B for ; Sun, 17 Dec 2023 23:57:55 +0200 (EET) Date: Sun, 17 Dec 2023 23:57:50 +0200 (EET) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: <1728283.6a2RTAW4fK@basile.remlab.net> Message-ID: <4a48315-3857-81c6-11a-99a99db8ee4@martin.st> References: <20231217091343.34077-1-remi@remlab.net> <163c77ca-2bee-4ae5-bdab-faeb8c87281c@gmail.com> <1728283.6a2RTAW4fK@basile.remlab.net> MIME-Version: 1.0 X-FE-Policy-ID: 3:14:2:SYSTEM X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCHv2 1/1] checkasm/lpc: test compute_autocorr 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gU3VuLCAxNyBEZWMgMjAyMywgUsOpbWkgRGVuaXMtQ291cm1vbnQgd3JvdGU6Cgo+IExlIHN1 bm51bnRhaW5hIDE3LiBqb3VsdWt1dXRhIDIwMjMsIDE4LjA5LjQ1IEVFVCBKYW1lcyBBbG1lciBh IMOpY3JpdCA6Cj4+IE9uIDEyLzE3LzIwMjMgNjoxMyBBTSwgUsOpbWkgRGVuaXMtQ291cm1vbnQg d3JvdGU6Cj4+ID4gLS0tCj4+ID4gCj4+ID4gICB0ZXN0cy9jaGVja2FzbS9scGMuYyB8IDQ3ICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKy0tCj4+ID4gICAxIGZpbGUg Y2hhbmdlZCwgNDUgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkKPj4gPiAKPj4gPiBkaWZm IC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vbHBjLmMgYi90ZXN0cy9jaGVja2FzbS9scGMuYwo+PiA+ IGluZGV4IDU5MmUzNGMwM2QuLjliMzNmOGEzYjAgMTAwNjQ0Cj4+ID4gLS0tIGEvdGVzdHMvY2hl Y2thc20vbHBjLmMKPj4gPiArKysgYi90ZXN0cy9jaGVja2FzbS9scGMuYwo+PiA+IEBAIC01Nywx MCArNTcsNDYgQEAgc3RhdGljIHZvaWQgdGVzdF93aW5kb3coaW50IGxlbikKPj4gPiAKPj4gPiAg ICAgICBiZW5jaF9uZXcoc3JjLCBsZW4sIGRzdDEpOwo+PiA+IAo+PiA+ICAgfQo+PiA+IAo+PiA+ ICtzdGF0aWMgdm9pZCB0ZXN0X2NvbXB1dGVfYXV0b2NvcnIocHRyZGlmZl90IGxlbiwgaW50IGxh ZykKPj4gPiArewo+PiA+ICsgICAgTE9DQUxfQUxJR05FRCgzMiwgZG91YmxlLCBzcmMsIFs1MDAw ICsgMiArIE1BWF9MUENfT1JERVJdKTsKPj4gPiArICAgIExPQ0FMX0FMSUdORUQoMTYsIGRvdWJs ZSwgZHN0MCwgW01BWF9MUENfT1JERVIgKyAxXSk7Cj4+ID4gKyAgICBMT0NBTF9BTElHTkVEKDE2 LCBkb3VibGUsIGRzdDEsIFtNQVhfTFBDX09SREVSICsgMV0pOwo+PiA+ICsKPj4gPiArICAgIGRl Y2xhcmVfZnVuYyh2b2lkLCBjb25zdCBkb3VibGUgKmluLCBwdHJkaWZmX3QgbGVuLCBpbnQgbGFn LCBkb3VibGUKPj4gPiAqb3V0KTsgKwo+PiA+ICsgICAgYXZfYXNzZXJ0MChsYWcgPj0gMCAmJiBs YWcgPD0gTUFYX0xQQ19PUkRFUik7Cj4+ID4gKwo+PiA+ICsgICAgZm9yIChpbnQgaSA9IDA7IGkg PCBNQVhfTFBDX09SREVSOyBpKyspCj4+ID4gKyAgICAgICAgc3JjW2ldID0gMC47Cj4+ID4gKwo+ PiA+ICsgICAgc3JjICs9IE1BWF9MUENfT1JERVI7Cj4+ID4gKwo+PiA+ICsgICAgZm9yIChwdHJk aWZmX3QgaSA9IDA7IGkgPCBsZW47IGkrKykgewo+PiA+ICsgICAgICAgIHNyY1tpXSA9IChkb3Vi bGUpcm5kKCkgLyAoZG91YmxlKVVJTlRfTUFYOwo+PiA+ICsgICAgfQo+PiA+ICsKPj4gPiArICAg IGNhbGxfcmVmKHNyYywgbGVuLCBsYWcsIGRzdDApOwo+PiA+ICsgICAgY2FsbF9uZXcoc3JjLCBs ZW4sIGxhZywgZHN0MSk7Cj4+ID4gKwo+PiA+ICsgICAgZm9yIChzaXplX3QgaSA9IDA7IGkgPCBs YWc7IGkrKykgewo+PiA+ICsgICAgICAgIGlmICghZG91YmxlX25lYXJfYWJzX2Vwcyhkc3QwW2ld LCBkc3QxW2ldLCBFUFMpKSB7Cj4+IAo+PiBjaGVja2FzbTogdXNpbmcgcmFuZG9tIHNlZWQgMjUw NDgxNjg4OAo+PiBTU0UyOgo+PiAgIC0gbHBjLmFwcGx5X3dlbGNoX3dpbmRvd19ldmVuIFtPS10K Pj4gICAtIGxwYy5hcHBseV93ZWxjaF93aW5kb3dfb2RkICBbT0tdCj4+IDA6ICA3NzAuMjI0NjQ2 MjcwNDUxIC0gIDc3MC4zODIzNzg3MTQxOTEgPSAtMC4xNTc3MzI0NDM3NAo+PiAgICAgYXV0b2Nv cnJfMTBfc3NlMiAobHBjLmM6ODYpCj4+ICAgLSBscGMuY29tcHV0ZV9hdXRvY29ycl8xMCAgICAg W0ZBSUxFRF0KPj4gMDogIDgwNy41NzQ0MTY0ODE3NDMgLSAgODA3LjczMjE0ODkyNTQ4MiA9IC0w LjE1NzczMjQ0MzczOQo+PiAgICAgYXV0b2NvcnJfMzBfc3NlMiAobHBjLmM6ODYpCj4+ICAgLSBs cGMuY29tcHV0ZV9hdXRvY29ycl8zMCAgICAgW0ZBSUxFRF0KPj4gMDogIDc4Ny4zMjkwNTMyODg4 ODggLSAgNzg3LjQ4Njc4NTczMjYyOCA9IC0wLjE1NzczMjQ0Mzc0Cj4+ICAgICBhdXRvY29ycl8z Ml9zc2UyIChscGMuYzo4NikKPj4gICAtIGxwYy5jb21wdXRlX2F1dG9jb3JyXzMyICAgICBbRkFJ TEVEXQo+PiAKPj4gY2hlY2thc206IHVzaW5nIHJhbmRvbSBzZWVkIDgyNzAwODU4Nwo+PiBTU0Uy Ogo+PiAgIC0gbHBjLmFwcGx5X3dlbGNoX3dpbmRvd19ldmVuIFtPS10KPj4gICAtIGxwYy5hcHBs eV93ZWxjaF93aW5kb3dfb2RkICBbT0tdCj4+ICAgLSBscGMuY29tcHV0ZV9hdXRvY29ycl8xMCAg ICAgW09LXQo+PiAgIC0gbHBjLmNvbXB1dGVfYXV0b2NvcnJfMzAgICAgIFtPS10KPj4gICAtIGxw Yy5jb21wdXRlX2F1dG9jb3JyXzMyICAgICBbT0tdCj4+IAo+PiBTb21lIHNlZWRzIHdvcmssIG90 aGVycyBkb24ndC4gU28gaSBndWVzcyBFUFMgaXMgdG9vIHNtYWxsCj4KPiBSb3VuZGluZyBlcnJv cnMgd291bGQgbm90IGNhdXNlIGEgY29uc3RhbnQgZ2FwIGFjcm9zcyB0aGUgZGlmZmVyZW50IHRl c3QgY2FzZXMuIAo+IFRoaXMgaXMgbW9zdCBsaWtlbHkgYW4gb2ZmLWJ5LW9uZSBpbiB0aGUgeDg2 IGNvZGUuIEkgZG9uJ3Qga25vdyBpZiB0aGlzIGlzIGEgCj4gYnVnIGluIHRoZSB4ODYgY29kZSwg b3IgdGhlIHRlc3QgY2FzZSBiZWluZyBhIGxpdHRsZSBsb29zZSB3aXRoIGlucHV0IAo+IHBhcmFt ZXRlcnMsIGFuZCBJIGhhdmUgbmVpdGhlciB0aW1lLCBub3IgbW90aXZhdGlvbiBub3QgdG8gbWVu dGlvbiBza2lsbHMgdG8gCj4gZmlndXJlIHRoYXQgb3V0LCBzbyB0aGVyZSB3aWxsIGJlIG5vIHRl c3QgY2FzZXMgZm9yIHRoaXMgZnVuY3Rpb24gZm9ybSBtZSAKPiBhZnRlcmFsbC4KCkZXSVcsIHdl J3ZlIGhhZCB0aGVzZSBzaXR1YXRpb25zIGVsc2V3aGVyZSBiZWZvcmUgYXMgd2VsbCwgaW4gc3dz Y2FsZSwgCndoZXJlIHRoZSBleGlzdGluZyB4ODYgYXNzZW1ibHkgbWlzbWF0Y2hlcyB0aGUgQyBj b2RlIGluIG5vbnRyaXZpYWwgd2F5cywgCmFuZCB3ZSBoYXZlIG5ldyBhc3NlbWJseSAoYWFyY2g2 NCBpbiB0aGF0IGNhc2UpIHRoYXQgaXMgbWlzc2luZyBhIHRlc3QgCihldmVuIGlmIG9uZSB3YXMg d3JpdHRlbikgZHVlIHRvIHRoaXMuCgpGaXJzdCBJIGNvbnNpZGVyZWQgaWYgd2Ugc2hvdWxkIGNv bGxlY3QgdGhlc2UgZXh0cmEgY2hlY2thc20gdGVzdHMgaW4gc29tZSAKYnJhbmNoIHNvbWV3aGVy ZSwgc28gdGhleSBhcmVuJ3QgbG9zdCwgYXMgdGhleSBhcmUgdXNlZnVsIHdoZW4gd29ya2luZyBv biAKYXNzZW1ibHkgb24gb3RoZXIgYXJjaGl0ZWN0dXJlcy4KCkJ1dCByYXRoZXIgdGhhbiBoYXZp bmcgdGhlIGNvZGUgcm90LCBmb3Jnb3R0ZW4gaW4gYSBzdHJheSBicmFuY2ggCnNvbWV3aGVyZSwg SSB3b25kZXIgaWYgd2Ugc2hvdWxkIGp1c3QgZ28gYWhlYWQgYW5kIG1lcmdlIGl0IHdpdGggYW4g I2lmIAohQVJDSF9YODYgb3Igc29tZXRoaW5nLCB0b2dldGhlciB3aXRoIGEgbm90YWJsZSBGSVhN RSBjb21tZW50LgoKVGhhdCB3b3VsZCBrZWVwIHRoZSB0ZXN0IGNvdmVyYWdlIGZvciBuZXcgYXNt IGltcGxlbWVudGF0aW9ucywgYXZvaWQgY29kZSAKcm90LCBhbmQgbGVhdmUgdGhlIG9wcG9ydHVu aXR5IHRvIHNvcnQgdGhpbmdzIG91dCBlYXNpbHkgYXZhaWxhYmxlIGZvciAKd2hvZXZlciB3YW50 cyB0byBkaXNzZWN0IHRoZSBvbGQgZXhpc3RpbmcgeDg2IGFzc2VtYmx5IGltcGxlbWVudGF0aW9u cy4KClRoYXQncyBjbGVhcmx5IG5vdCBpZGVhbCwgYnV0IHdvdWxkIHByYWdtYXRpY2FsbHkgYmUg YmV0dGVyIHRoYW4gdG8ganVzdCAKbm90IG1lcmdlIHRoZSBuZXcgY2hlY2thc20gdGVzdCBhdCBh bGwuIFdoYXQgZG8gb3RoZXJzIHRoaW5rPwoKLy8gTWFydGluCl9fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZt cGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8v ZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK ZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJl Ii4K