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 329D64945C for ; Fri, 9 Aug 2024 19:26:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3C41D68DA0A; Fri, 9 Aug 2024 22:26:34 +0300 (EEST) Received: from 11.mo583.mail-out.ovh.net (11.mo583.mail-out.ovh.net [46.105.47.167]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E060168A946 for ; Fri, 9 Aug 2024 22:26:26 +0300 (EEST) Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.139.11]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4WgYmy2mlKz1Pp9 for ; Fri, 9 Aug 2024 19:26:26 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-g57hb (unknown [10.111.174.38]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 23ECB1FD5C for ; Fri, 9 Aug 2024 19:26:26 +0000 (UTC) Received: from courmont.net ([37.59.142.102]) by ghost-submission-6684bf9d7b-g57hb with ESMTPSA id KL8EA2JttmYgYAQAoQQbKA (envelope-from ) for ; Fri, 09 Aug 2024 19:26:26 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R0045d991fc9-4dd2-401a-bc12-465d7a335fa9, E26C6504184874610222BD06EC9F7A86999FE859) 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: Fri, 09 Aug 2024 22:26:18 +0300 Message-ID: <1745694.plPzU2ECUD@basile.remlab.net> Organization: Remlab In-Reply-To: <1975452.Y95mLH6JYM@basile.remlab.net> References: <20240809190725.22182-1-remi@remlab.net> <1975452.Y95mLH6JYM@basile.remlab.net> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7881862299102157305 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrleeggddufeehucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffufffkohgjfhgggfgtsehtqhertddttdejnecuhfhrohhmpeftrohmihcuffgvnhhishdqvehouhhrmhhonhhtuceorhgvmhhisehrvghmlhgrsgdrnhgvtheqnecuggftrfgrthhtvghrnhepteetjeelffefgfehheejgefhudfghfekveekkeeujeelkefhudelhfdvkedtiefgnecuffhomhgrihhnpehmphgvghhvihguvghovghntggushhppghrvhhvrdhssgdprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehkeefpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH] lavc/mpegvideoencdsp: R-V V pix_sum 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: TGUgcGVyamFudGFpbmEgOS4gZWxva3V1dGEgMjAyNCwgMjIuMjMuNDMgRUVTVCBSw6ltaSBEZW5p cy1Db3VybW9udCBhIMOpY3JpdCA6Cj4gTGUgcGVyamFudGFpbmEgOS4gZWxva3V1dGEgMjAyNCwg MjIuMDcuMjUgRUVTVCBSw6ltaSBEZW5pcy1Db3VybW9udCBhIMOpY3JpdCA6Cj4gPiBULUhlYWQg QzkwODoKPiA+IHBpeF9zdW1fYzogICAgICAzMzIuMgo+ID4gcGl4X3N1bV9ydnZfaTY0OiA5MS4y Cj4gPiAKPiA+IFNwYWNlbWlUIFg2MDoKPiA+IHBpeF9zdW1fYzogICAgICAzMjEuMgo+ID4gcGl4 X3N1bV9ydnZfaTY0OiA2MC45Cj4gPiAtLS0KPiA+IAo+ID4gIGxpYmF2Y29kZWMvbXBlZ3ZpZGVv ZW5jZHNwLmMgICAgICAgICAgICB8ICAyICsrCj4gPiAgbGliYXZjb2RlYy9tcGVndmlkZW9lbmNk c3AuaCAgICAgICAgICAgIHwgIDIgKysKPiA+ICBsaWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlICAg ICAgICAgICAgICAgfCAgMiArKwo+ID4gIGxpYmF2Y29kZWMvcmlzY3YvbXBlZ3ZpZGVvZW5jZHNw X2luaXQuYyB8IDM3ICsrKysrKysrKysrKysrKysrKysrCj4gPiAgbGliYXZjb2RlYy9yaXNjdi9t cGVndmlkZW9lbmNkc3BfcnZ2LlMgIHwgNDUgKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4g IDUgZmlsZXMgY2hhbmdlZCwgODggaW5zZXJ0aW9ucygrKQo+ID4gIGNyZWF0ZSBtb2RlIDEwMDY0 NCBsaWJhdmNvZGVjL3Jpc2N2L21wZWd2aWRlb2VuY2RzcF9pbml0LmMKPiA+ICBjcmVhdGUgbW9k ZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi9tcGVndmlkZW9lbmNkc3BfcnZ2LlMKPiA+IAo+ID4g ZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvbXBlZ3ZpZGVvZW5jZHNwLmMgYi9saWJhdmNvZGVjL21w ZWd2aWRlb2VuY2RzcC5jCj4gPiBpbmRleCBhOTZmMGI2NDM2Li4xMDkxYzk0NTc0IDEwMDY0NAo+ ID4gLS0tIGEvbGliYXZjb2RlYy9tcGVndmlkZW9lbmNkc3AuYwo+ID4gKysrIGIvbGliYXZjb2Rl Yy9tcGVndmlkZW9lbmNkc3AuYwo+ID4gQEAgLTI1MSw2ICsyNTEsOCBAQCBhdl9jb2xkIHZvaWQK PiA+IGZmX21wZWd2aWRlb2VuY2RzcF9pbml0KE1wZWd2aWRlb0VuY0RTUENvbnRleHQgKmMsCj4g PiBmZl9tcGVndmlkZW9lbmNkc3BfaW5pdF9hcm0oYywgYXZjdHgpOwo+ID4gCj4gPiAgI2VsaWYg QVJDSF9QUEMKPiA+ICAKPiA+ICAgICAgZmZfbXBlZ3ZpZGVvZW5jZHNwX2luaXRfcHBjKGMsIGF2 Y3R4KTsKPiA+IAo+ID4gKyNlbGlmIEFSQ0hfUklTQ1YKPiA+ICsgICAgZmZfbXBlZ3ZpZGVvZW5j ZHNwX2luaXRfcmlzY3YoYywgYXZjdHgpOwo+ID4gCj4gPiAgI2VsaWYgQVJDSF9YODYKPiA+ICAK PiA+ICAgICAgZmZfbXBlZ3ZpZGVvZW5jZHNwX2luaXRfeDg2KGMsIGF2Y3R4KTsKPiA+ICAKPiA+ ICAjZWxpZiBBUkNIX01JUFMKPiA+IAo+ID4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvbXBlZ3Zp ZGVvZW5jZHNwLmggYi9saWJhdmNvZGVjL21wZWd2aWRlb2VuY2RzcC5oCj4gPiBpbmRleCA2M2Ri ZDM5NjAzLi5mNDM3YmM0ZTRlIDEwMDY0NAo+ID4gLS0tIGEvbGliYXZjb2RlYy9tcGVndmlkZW9l bmNkc3AuaAo+ID4gKysrIGIvbGliYXZjb2RlYy9tcGVndmlkZW9lbmNkc3AuaAo+ID4gQEAgLTUy LDYgKzUyLDggQEAgdm9pZCBmZl9tcGVndmlkZW9lbmNkc3BfaW5pdF9hcm0oTXBlZ3ZpZGVvRW5j RFNQQ29udGV4dAo+ID4gKmMsIEFWQ29kZWNDb250ZXh0ICphdmN0eCk7Cj4gPiAKPiA+ICB2b2lk IGZmX21wZWd2aWRlb2VuY2RzcF9pbml0X3BwYyhNcGVndmlkZW9FbmNEU1BDb250ZXh0ICpjLAo+ ID4gIAo+ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEFWQ29kZWNDb250ZXh0 ICphdmN0eCk7Cj4gPiAKPiA+ICt2b2lkIGZmX21wZWd2aWRlb2VuY2RzcF9pbml0X3Jpc2N2KE1w ZWd2aWRlb0VuY0RTUENvbnRleHQgKmMsCj4gPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBBVkNvZGVjQ29udGV4dCAqYXZjdHgpOwo+ID4gCj4gPiAgdm9pZCBmZl9tcGVndmlk ZW9lbmNkc3BfaW5pdF94ODYoTXBlZ3ZpZGVvRW5jRFNQQ29udGV4dCAqYywKPiA+ICAKPiA+ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBBVkNvZGVjQ29udGV4dCAqYXZjdHgpOwo+ ID4gIAo+ID4gIHZvaWQgZmZfbXBlZ3ZpZGVvZW5jZHNwX2luaXRfbWlwcyhNcGVndmlkZW9FbmNE U1BDb250ZXh0ICpjLAo+ID4gCj4gPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi9NYWtl ZmlsZSBiL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUKPiA+IGluZGV4IGIzYTZiNTg4YzkuLjI3 YmVmY2U5MjkgMTAwNjQ0Cj4gPiAtLS0gYS9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlCj4gPiAr KysgYi9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlCj4gPiBAQCAtNDcsNiArNDcsOCBAQCBPQkpT LSQoQ09ORklHX0xQQykgKz0gcmlzY3YvbHBjX2luaXQubwo+ID4gCj4gPiAgUlZWLU9CSlMtJChD T05GSUdfTFBDKSArPSByaXNjdi9scGNfcnZ2Lm8KPiA+ICBPQkpTLSQoQ09ORklHX01FX0NNUCkg Kz0gcmlzY3YvbWVfY21wX2luaXQubwo+ID4gIFJWVi1PQkpTLSQoQ09ORklHX01FX0NNUCkgKz0g cmlzY3YvbWVfY21wX3J2di5vCj4gPiAKPiA+ICtPQkpTLSQoQ09ORklHX01QRUdWSURFT0VOQykg Kz0gcmlzY3YvbXBlZ3ZpZGVvZW5jZHNwX2luaXQubwo+ID4gK1JWVi1PQkpTLSQoQ09ORklHX01Q RUdWSURFT0VOQykgKz0gcmlzY3YvbXBlZ3ZpZGVvZW5jZHNwX3J2di5vCj4gPiAKPiA+ICBPQkpT LSQoQ09ORklHX09QVVNfREVDT0RFUikgKz0gcmlzY3Yvb3B1c2RzcF9pbml0Lm8KPiA+ICBSVlYt T0JKUy0kKENPTkZJR19PUFVTX0RFQ09ERVIpICs9IHJpc2N2L29wdXNkc3BfcnZ2Lm8KPiA+ICBP QkpTLSQoQ09ORklHX1BJWEJMT0NLRFNQKSArPSByaXNjdi9waXhibG9ja2RzcF9pbml0Lm8KPiA+ IAo+ID4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvbXBlZ3ZpZGVvZW5jZHNwX2luaXQu Ywo+ID4gYi9saWJhdmNvZGVjL3Jpc2N2L21wZWd2aWRlb2VuY2RzcF9pbml0LmMgbmV3IGZpbGUg bW9kZSAxMDA2NDQKPiA+IGluZGV4IDAwMDAwMDAwMDAuLjk1NTM0OGNhNmIKPiA+IC0tLSAvZGV2 L251bGwKPiA+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvbXBlZ3ZpZGVvZW5jZHNwX2luaXQuYwo+ ID4gQEAgLTAsMCArMSwzNyBAQAo+ID4gKy8qCj4gPiArICogQ29weXJpZ2h0IMKpIDIwMjQgUsOp bWkgRGVuaXMtQ291cm1vbnQuCj4gPiArICoKPiA+ICsgKiBUaGlzIGZpbGUgaXMgcGFydCBvZiBG Rm1wZWcuCj4gPiArICoKPiA+ICsgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiBy ZWRpc3RyaWJ1dGUgaXQgYW5kL29yCj4gPiArICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBv ZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwo+ID4gKyAqIExpY2Vuc2UgYXMgcHVibGlz aGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcgo+ID4gKyAqIHZlcnNp b24gMi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJz aW9uLgo+ID4gKyAqCj4gPiArICogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRo YXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gPiArICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3 aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiA+ICsgKiBNRVJDSEFOVEFCSUxJ VFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQo+ID4g KyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gPiAr ICoKPiA+ICsgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGVz c2VyIEdlbmVyYWwgUHVibGljCj4gPiArICogTGljZW5zZSBhbG9uZyB3aXRoIEZGbXBlZzsgaWYg bm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQo+ID4gKyAqIEZvdW5kYXRpb24sIEluYy4s IDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEKPiA+IDAyMTEwLTEz MDEgVVNBICsgKi8KPiA+ICsKPiA+ICsjaW5jbHVkZSA8c3RkaW50Lmg+Cj4gPiArCj4gPiArI2lu Y2x1ZGUgImxpYmF2dXRpbC9jcHUuaCIKPiA+ICsjaW5jbHVkZSAibGliYXZjb2RlYy9tcGVndmlk ZW9lbmNkc3AuaCIKPiA+ICsKPiA+ICtpbnQgZmZfcGl4X3N1bV9ydnYoY29uc3QgdWludDhfdCAq cGl4LCBpbnQgbGluZV9zaXplKTsKPiA+ICsKPiA+ICthdl9jb2xkIHZvaWQgZmZfbXBlZ3ZpZGVv ZW5jZHNwX2luaXRfcmlzY3YoTXBlZ3ZpZGVvRW5jRFNQQ29udGV4dCAqYywKPiA+ICsgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQVZDb2RlY0NvbnRleHQgKmF2Y3R4 KQo+ID4gK3sKPiA+ICsjaWYgSEFWRV9SVlYKPiA+ICsgICAgaW50IGZsYWdzID0gYXZfZ2V0X2Nw dV9mbGFncygpOwo+ID4gKwo+ID4gKyAgICBpZiAoKGZsYWdzICYgQVZfQ1BVX0ZMQUdfUlZWX0k2 NCkgJiYgZmZfcnZfdmxlbl9sZWFzdCgxMjgpKQo+ID4gKyAgICAgICAgYy0+cGl4X3N1bSA9IGZm X3BpeF9zdW1fcnZ2Owo+ID4gKyNlbmRpZgo+ID4gK30KPiA+IGRpZmYgLS1naXQgYS9saWJhdmNv ZGVjL3Jpc2N2L21wZWd2aWRlb2VuY2RzcF9ydnYuUwo+ID4gYi9saWJhdmNvZGVjL3Jpc2N2L21w ZWd2aWRlb2VuY2RzcF9ydnYuUyBuZXcgZmlsZSBtb2RlIDEwMDY0NAo+ID4gaW5kZXggMDAwMDAw MDAwMC4uN2VjNDJjZTBkZQo+ID4gLS0tIC9kZXYvbnVsbAo+ID4gKysrIGIvbGliYXZjb2RlYy9y aXNjdi9tcGVndmlkZW9lbmNkc3BfcnZ2LlMKPiA+IEBAIC0wLDAgKzEsNDUgQEAKPiA+ICsvKgo+ ID4gKyAqIENvcHlyaWdodCDCqSAyMDI0IFLDqW1pIERlbmlzLUNvdXJtb250Lgo+ID4gKyAqCj4g PiArICogVGhpcyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLgo+ID4gKyAqCj4gPiArICogRkZtcGVn IGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgo+ID4gKyAq IG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJs aWMKPiA+ICsgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3Vu ZGF0aW9uOyBlaXRoZXIKPiA+ICsgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwgb3IgKGF0 IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiA+ICsgKgo+ID4gKyAqIEZGbXBlZyBp cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+ID4gKyAq IGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJh bnR5IG9mCj4gPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxB UiBQVVJQT1NFLiAgU2VlIHRoZSBHTlUKPiA+ICsgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGlj ZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ID4gKyAqCj4gPiArICogWW91IHNob3VsZCBoYXZlIHJl Y2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwo+ID4gKyAqIExp Y2Vuc2UgYWxvbmcgd2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdh cmUKPiA+ICsgKiBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZs b29yLCBCb3N0b24sIE1BCj4gPiAwMjExMC0xMzAxIFVTQSArICovCj4gPiArCj4gPiArI2luY2x1 ZGUgImxpYmF2dXRpbC9yaXNjdi9hc20uUyIKPiA+ICsKPiA+ICtmdW5jIGZmX3BpeF9zdW1fcnZ2 LCB6dmU2NHgsIGIKPiAKPiBNaXNzaW5nIExQQUQuCgpBbmQgdW5jb21taXR0ZWQgUlZCIGNoZWNr LCB3aWxsIGFkZCBtYW51YWxseS4KCi0tIApSw6ltaSBEZW5pcy1Db3VybW9udApodHRwOi8vd3d3 LnJlbWxhYi5uZXQvCgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcK aHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1 YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RA ZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K