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 B523C48A37 for ; Sat, 25 May 2024 15:52:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 19EF768D4FB; Sat, 25 May 2024 18:52:44 +0300 (EEST) Received: from 6.mo560.mail-out.ovh.net (6.mo560.mail-out.ovh.net [87.98.165.38]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id DE3B168BEFE for ; Sat, 25 May 2024 18:52:37 +0300 (EEST) Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.2.206]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4VmmdK1g0vz1Ss0 for ; Sat, 25 May 2024 15:52:37 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-gvqz2 (unknown [10.110.113.124]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 091D81FE2F for ; Sat, 25 May 2024 15:52:36 +0000 (UTC) Received: from courmont.net ([37.59.142.105]) by ghost-submission-6684bf9d7b-gvqz2 with ESMTPSA id uDqmOUQJUmbKvgEAb9jeKA (envelope-from ) for ; Sat, 25 May 2024 15:52:36 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-105G0069ec4ac45-07a8-4cb8-aa43-e6d87929de2a, 2782D58D60670A0983CBF5846006E8705A64DD6D) 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: Sat, 25 May 2024 18:52:35 +0300 Message-ID: <2460691.jE0xQCEvom@basile.remlab.net> Organization: Remlab In-Reply-To: <20240518184410.60089-1-remi@remlab.net> References: <20240518184410.60089-1-remi@remlab.net> MIME-Version: 1.0 X-Ovh-Tracer-Id: 667940119878375929 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdejtddgledtucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffufffkohgjfhgggfgtsehtqhertddttdejnecuhfhrohhmpeftrohmihcuffgvnhhishdqvehouhhrmhhonhhtuceorhgvmhhisehrvghmlhgrsgdrnhgvtheqnecuggftrfgrthhtvghrnhepffegtdfhgeevfefhhfffhedvtddvtefgleevueeukeekteevgfdtgfffvdfhgeevnecuffhomhgrihhnpehrvghmlhgrsgdrnhgvthenucfkphepuddvjedrtddrtddruddpkeejrdelvddrudelgedrkeekpdefjedrheelrddugedvrddutdehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehrvghmihesrhgvmhhlrggsrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdpoffvtefjohhsthepmhhoheeitddpmhhouggvpehsmhhtphhouhht Subject: Re: [FFmpeg-devel] [PATCH] checkasm: add h263dsp.{h,v}_loop_filter 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: TGUgbGF1YW50YWluYSAxOC4gdG91a29rdXV0YSAyMDI0LCAyMS40NC4xMCBFRVNUIFLDqW1pIERl bmlzLUNvdXJtb250IGEgw6ljcml0IDoKPiAtLS0KPiAgdGVzdHMvY2hlY2thc20vTWFrZWZpbGUg ICB8ICAxICsKPiAgdGVzdHMvY2hlY2thc20vY2hlY2thc20uYyB8ICAzICsrCj4gIHRlc3RzL2No ZWNrYXNtL2NoZWNrYXNtLmggfCAgMSArCj4gIHRlc3RzL2NoZWNrYXNtL2gyNjNkc3AuYyAgfCA2 MiArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgdGVzdHMvZmF0ZS9j aGVja2FzbS5tYWsgICB8ICAxICsKPiAgNSBmaWxlcyBjaGFuZ2VkLCA2OCBpbnNlcnRpb25zKCsp Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCB0ZXN0cy9jaGVja2FzbS9oMjYzZHNwLmMKPiAKPiBkaWZm IC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vTWFrZWZpbGUgYi90ZXN0cy9jaGVja2FzbS9NYWtlZmls ZQo+IGluZGV4IDkyNjI0YWFiMGEuLjFkYzc3MGU5ZGEgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvY2hl Y2thc20vTWFrZWZpbGUKPiArKysgYi90ZXN0cy9jaGVja2FzbS9NYWtlZmlsZQo+IEBAIC03LDYg KzcsNyBAQCBBVkNPREVDT0JKUy0kKENPTkZJR19CU1dBUERTUCkgICAgICAgICAgKz0gYnN3YXBk c3Aubwo+ICBBVkNPREVDT0JKUy0kKENPTkZJR19GRENURFNQKSAgICAgICAgICAgKz0gZmRjdGRz cC5vCj4gIEFWQ09ERUNPQkpTLSQoQ09ORklHX0ZNVENPTlZFUlQpICAgICAgICArPSBmbXRjb252 ZXJ0Lm8KPiAgQVZDT0RFQ09CSlMtJChDT05GSUdfRzcyMkRTUCkgICAgICAgICAgICs9IGc3MjJk c3Aubwo+ICtBVkNPREVDT0JKUy0kKENPTkZJR19IMjYzRFNQKSAgICAgICAgICAgKz0gaDI2M2Rz cC5vCj4gIEFWQ09ERUNPQkpTLSQoQ09ORklHX0gyNjRDSFJPTUEpICAgICAgICArPSBoMjY0Y2hy b21hLm8KPiAgQVZDT0RFQ09CSlMtJChDT05GSUdfSDI2NERTUCkgICAgICAgICAgICs9IGgyNjRk c3Aubwo+ICBBVkNPREVDT0JKUy0kKENPTkZJR19IMjY0UFJFRCkgICAgICAgICAgKz0gaDI2NHBy ZWQubwo+IGRpZmYgLS1naXQgYS90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5jIGIvdGVzdHMvY2hl Y2thc20vY2hlY2thc20uYwo+IGluZGV4IDMxY2E5ZjZlMmIuLjkyYzllNDRkZjcgMTAwNjQ0Cj4g LS0tIGEvdGVzdHMvY2hlY2thc20vY2hlY2thc20uYwo+ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL2No ZWNrYXNtLmMKPiBAQCAtMTE4LDYgKzExOCw5IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3Qgewo+ICAg ICAgI2lmIENPTkZJR19HNzIyRFNQCj4gICAgICAgICAgeyAiZzcyMmRzcCIsIGNoZWNrYXNtX2No ZWNrX2c3MjJkc3AgfSwKPiAgICAgICNlbmRpZgo+ICsgICAgI2lmIENPTkZJR19IMjYzRFNQCj4g KyAgICAgICAgeyAiaDI2M2RzcCIsIGNoZWNrYXNtX2NoZWNrX2gyNjNkc3AgfSwKPiArICAgICNl bmRpZgo+ICAgICAgI2lmIENPTkZJR19IMjY0Q0hST01BCj4gICAgICAgICAgeyAiaDI2NGNocm9t YSIsIGNoZWNrYXNtX2NoZWNrX2gyNjRjaHJvbWEgfSwKPiAgICAgICNlbmRpZgo+IGRpZmYgLS1n aXQgYS90ZXN0cy9jaGVja2FzbS9jaGVja2FzbS5oIGIvdGVzdHMvY2hlY2thc20vY2hlY2thc20u aAo+IGluZGV4IDA3ZmNjNzUxZmYuLjMzNGZiNzk3MzQgMTAwNjQ0Cj4gLS0tIGEvdGVzdHMvY2hl Y2thc20vY2hlY2thc20uaAo+ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL2NoZWNrYXNtLmgKPiBAQCAt OTEsNiArOTEsNyBAQCB2b2lkIGNoZWNrYXNtX2NoZWNrX2ZsYWNkc3Aodm9pZCk7Cj4gIHZvaWQg Y2hlY2thc21fY2hlY2tfZmxvYXRfZHNwKHZvaWQpOwo+ICB2b2lkIGNoZWNrYXNtX2NoZWNrX2Zt dGNvbnZlcnQodm9pZCk7Cj4gIHZvaWQgY2hlY2thc21fY2hlY2tfZzcyMmRzcCh2b2lkKTsKPiAr dm9pZCBjaGVja2FzbV9jaGVja19oMjYzZHNwKHZvaWQpOwo+ICB2b2lkIGNoZWNrYXNtX2NoZWNr X2gyNjRjaHJvbWEodm9pZCk7Cj4gIHZvaWQgY2hlY2thc21fY2hlY2tfaDI2NGRzcCh2b2lkKTsK PiAgdm9pZCBjaGVja2FzbV9jaGVja19oMjY0cHJlZCh2b2lkKTsKPiBkaWZmIC0tZ2l0IGEvdGVz dHMvY2hlY2thc20vaDI2M2RzcC5jIGIvdGVzdHMvY2hlY2thc20vaDI2M2RzcC5jCj4gbmV3IGZp bGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi4yZDA5NTdhOTBiCj4gLS0tIC9kZXYv bnVsbAo+ICsrKyBiL3Rlc3RzL2NoZWNrYXNtL2gyNjNkc3AuYwo+IEBAIC0wLDAgKzEsNjIgQEAK PiArLyoKPiArICogQ29weXJpZ2h0IChjKSAyMDI0IFLDqW1pIERlbmlzLUNvdXJtb250Cj4gKyAq Cj4gKyAqIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEZGbXBlZy4KPiArICoKPiArICogRkZtcGVnIGlz IGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBtb2RpZnkKPiAr ICogaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBh cyBwdWJsaXNoZWQgYnkKPiArICogdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVy IHZlcnNpb24gMiBvZiB0aGUgTGljZW5zZSwgb3IKPiArICogKGF0IHlvdXIgb3B0aW9uKSBhbnkg bGF0ZXIgdmVyc2lvbi4KPiArICoKPiArICogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBo b3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5U WTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gKyAqIE1FUkNIQU5UQUJJ TElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUKPiArICog R05VIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KPiArICoKPiArICog WW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIEdlbmVyYWwgUHVibGlj IExpY2Vuc2UgYWxvbmcKPiArICogd2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZy ZWUgU29mdHdhcmUgRm91bmRhdGlvbiwgSW5jLiwKPiArICogNTEgRnJhbmtsaW4gU3RyZWV0LCBG aWZ0aCBGbG9vciwgQm9zdG9uLCBNQSAwMjExMC0xMzAxIFVTQS4KPiArICovCj4gKwo+ICsjaW5j bHVkZSA8c3RyaW5nLmg+Cj4gKwo+ICsjaW5jbHVkZSAiY2hlY2thc20uaCIKPiArCj4gKyNpbmNs dWRlICJsaWJhdmNvZGVjL2gyNjNkc3AuaCIKPiArI2luY2x1ZGUgImxpYmF2dXRpbC9tZW0uaCIK PiArI2luY2x1ZGUgImxpYmF2dXRpbC9tZW1faW50ZXJuYWwuaCIKPiArCj4gK3R5cGVkZWYgdm9p ZCAoKmZpbHRlcikodWludDhfdCAqc3JjLCBpbnQgc3RyaWRlLCBpbnQgcXNjYWxlKTsKPiArCj4g K3N0YXRpYyB2b2lkIGNoZWNrX2xvb3BfZmlsdGVyKGNoYXIgZGltLCBmaWx0ZXIgZnVuYykKPiAr ewo+ICsgICAgTE9DQUxfQUxJR05FRF8xNih1aW50OF90LCBidWYwLCBbMzIgKiAzMl0pOwo+ICsg ICAgTE9DQUxfQUxJR05FRF8xNih1aW50OF90LCBidWYxLCBbMzIgKiAzMl0pOwo+ICsgICAgaW50 IHFzY2FsZSA9IHJuZCgpICUgMzI7Cj4gKwo+ICsgICAgZGVjbGFyZV9mdW5jX2VtbXMoQVZfQ1BV X0ZMQUdfTU1YLCB2b2lkLCB1aW50OF90ICosIGludCwgaW50KTsKPiArCj4gKyAgICBmb3IgKHNp emVfdCB5ID0gMDsgeSA8IDMyOyB5KyspCj4gKyAgICAgICAgZm9yIChzaXplX3QgeCA9IDA7IHgg PCAzMjsgeCsrKQo+ICsgICAgICAgICAgICBidWYwW3kgKiAzMiArIHhdID0gYnVmMVt5ICogMzIg KyB4XSA9IHJuZCgpOwoKVGhpcyBoYXMgb25seSBhIGxvdyBjaGFuY2Ugb2YgdHJpZ2dlcmluZyB0 aGUgaW50ZXJlc3RpbmcgY2FzZXMsIGJ1dCB0aGVuIGFnYWluIApzb21lIHRlc3QgaXMgYmV0dGVy IHRoYW4gbm8gdGVzdC4gRXhjZXB0IGZvciBvYmplY3Rpb25zLCBJJ2xsIG1lcmdlIGFzIGlzLgoK PiArCj4gKyAgICBpZiAoY2hlY2tfZnVuYyhmdW5jLCAiaDI2M2RzcC4lY19sb29wX2ZpbHRlciIs IGRpbSkpIHsKPiArICAgICAgICBjYWxsX3JlZihidWYwICsgOCAqIDMzLCAzMiwgcXNjYWxlKTsK PiArICAgICAgICBjYWxsX25ldyhidWYxICsgOCAqIDMzLCAzMiwgcXNjYWxlKTsKPiArCj4gKyAg ICAgICAgaWYgKG1lbWNtcChidWYwLCBidWYxLCAzMiAqIDMyKSkKPiArICAgICAgICAgICAgZmFp bCgpOwo+ICsKPiArICAgICAgICBiZW5jaF9uZXcoYnVmMSArIDggKiAzMywgMzIsIDEpOwo+ICsg ICAgfQo+ICt9Cj4gKwo+ICt2b2lkIGNoZWNrYXNtX2NoZWNrX2gyNjNkc3Aodm9pZCkKPiArewo+ ICsgICAgSDI2M0RTUENvbnRleHQgY3R4Owo+ICsKPiArICAgIGZmX2gyNjNkc3BfaW5pdCgmY3R4 KTsKPiArICAgIGNoZWNrX2xvb3BfZmlsdGVyKCdoJywgY3R4LmgyNjNfaF9sb29wX2ZpbHRlcik7 Cj4gKyAgICBjaGVja19sb29wX2ZpbHRlcigndicsIGN0eC5oMjYzX3ZfbG9vcF9maWx0ZXIpOwo+ ICsgICAgcmVwb3J0KCJsb29wX2ZpbHRlciIpOwo+ICt9Cj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2Zh dGUvY2hlY2thc20ubWFrIGIvdGVzdHMvZmF0ZS9jaGVja2FzbS5tYWsKPiBpbmRleCBkMDIxZTEy NGQxLi44ZDI3MDUxNjVhIDEwMDY0NAo+IC0tLSBhL3Rlc3RzL2ZhdGUvY2hlY2thc20ubWFrCj4g KysrIGIvdGVzdHMvZmF0ZS9jaGVja2FzbS5tYWsKPiBAQCAtMTQsNiArMTQsNyBAQCBGQVRFX0NI RUNLQVNNID0gZmF0ZS1jaGVja2FzbS1hYWNlbmNkc3AgICAgICAgICAgICAgICAgICAgCj4gICAg ICAgICAgICAgIFwgZmF0ZS1jaGVja2FzbS1mbG9hdF9kc3AgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBcCj4gZmF0ZS1jaGVja2FzbS1mbXRjb252ZXJ0ICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBcCj4gZmF0ZS1jaGVja2FzbS1nNzIyZHNwICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBcICsgICAgICAgICAgICAgICAKPiBmYXRlLWNoZWNrYXNtLWgyNjNk c3AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBmYXRlLWNoZWNrYXNtLWgy NjRjaHJvbWEgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBmYXRlLWNoZWNrYXNt LWgyNjRkc3AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKPiBmYXRlLWNoZWNr YXNtLWgyNjRwcmVkICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKCgotLSAK44Os 44Of44O744OH44OLLeOCr+ODvOODq+ODouODswpodHRwOi8vd3d3LnJlbWxhYi5uZXQvCgoKCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3Jn L21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGlu ayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1 YmplY3QgInVuc3Vic2NyaWJlIi4K