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 8288647591 for ; Fri, 9 Aug 2024 19:23:55 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C023268D9E4; Fri, 9 Aug 2024 22:23:52 +0300 (EEST) Received: from 10.mo575.mail-out.ovh.net (10.mo575.mail-out.ovh.net [46.105.79.203]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 23A0B68D979 for ; Fri, 9 Aug 2024 22:23:46 +0300 (EEST) Received: from director9.ghost.mail-out.ovh.net (unknown [10.109.140.54]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id 4WgYjs1x9xz1H4B for ; Fri, 9 Aug 2024 19:23:45 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-fxpm5 (unknown [10.108.54.125]) by director9.ghost.mail-out.ovh.net (Postfix) with ESMTPS id F07A41FD25 for ; Fri, 9 Aug 2024 19:23:44 +0000 (UTC) Received: from courmont.net ([37.59.142.103]) by ghost-submission-6684bf9d7b-fxpm5 with ESMTPSA id GLuNM8BstmZ8AwAArfFAQA (envelope-from ) for ; Fri, 09 Aug 2024 19:23:44 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-103G005d12b4aff-7810-4073-a3c2-1c12a059e896, 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:23:43 +0300 Message-ID: <1975452.Y95mLH6JYM@basile.remlab.net> Organization: Remlab In-Reply-To: <20240809190725.22182-1-remi@remlab.net> References: <20240809190725.22182-1-remi@remlab.net> MIME-Version: 1.0 X-Ovh-Tracer-Id: 7836544829768669689 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeeftddrleeggddufeegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffufffkohgjfhgggfgtsehtqhertddttdejnecuhfhrohhmpeftrohmihcuffgvnhhishdqvehouhhrmhhonhhtuceorhgvmhhisehrvghmlhgrsgdrnhgvtheqnecuggftrfgrthhtvghrnhepteetjeelffefgfehheejgefhudfghfekveekkeeujeelkefhudelhfdvkedtiefgnecuffhomhgrihhnpehmphgvghhvihguvghovghntggushhppghrvhhvrdhssgdprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtfeenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth 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: TGUgcGVyamFudGFpbmEgOS4gZWxva3V1dGEgMjAyNCwgMjIuMDcuMjUgRUVTVCBSw6ltaSBEZW5p cy1Db3VybW9udCBhIMOpY3JpdCA6Cj4gVC1IZWFkIEM5MDg6Cj4gcGl4X3N1bV9jOiAgICAgIDMz Mi4yCj4gcGl4X3N1bV9ydnZfaTY0OiA5MS4yCj4gCj4gU3BhY2VtaVQgWDYwOgo+IHBpeF9zdW1f YzogICAgICAzMjEuMgo+IHBpeF9zdW1fcnZ2X2k2NDogNjAuOQo+IC0tLQo+ICBsaWJhdmNvZGVj L21wZWd2aWRlb2VuY2RzcC5jICAgICAgICAgICAgfCAgMiArKwo+ICBsaWJhdmNvZGVjL21wZWd2 aWRlb2VuY2RzcC5oICAgICAgICAgICAgfCAgMiArKwo+ICBsaWJhdmNvZGVjL3Jpc2N2L01ha2Vm aWxlICAgICAgICAgICAgICAgfCAgMiArKwo+ICBsaWJhdmNvZGVjL3Jpc2N2L21wZWd2aWRlb2Vu Y2RzcF9pbml0LmMgfCAzNyArKysrKysrKysrKysrKysrKysrKwo+ICBsaWJhdmNvZGVjL3Jpc2N2 L21wZWd2aWRlb2VuY2RzcF9ydnYuUyAgfCA0NSArKysrKysrKysrKysrKysrKysrKysrKysrCj4g IDUgZmlsZXMgY2hhbmdlZCwgODggaW5zZXJ0aW9ucygrKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg bGliYXZjb2RlYy9yaXNjdi9tcGVndmlkZW9lbmNkc3BfaW5pdC5jCj4gIGNyZWF0ZSBtb2RlIDEw MDY0NCBsaWJhdmNvZGVjL3Jpc2N2L21wZWd2aWRlb2VuY2RzcF9ydnYuUwo+IAo+IGRpZmYgLS1n aXQgYS9saWJhdmNvZGVjL21wZWd2aWRlb2VuY2RzcC5jIGIvbGliYXZjb2RlYy9tcGVndmlkZW9l bmNkc3AuYwo+IGluZGV4IGE5NmYwYjY0MzYuLjEwOTFjOTQ1NzQgMTAwNjQ0Cj4gLS0tIGEvbGli YXZjb2RlYy9tcGVndmlkZW9lbmNkc3AuYwo+ICsrKyBiL2xpYmF2Y29kZWMvbXBlZ3ZpZGVvZW5j ZHNwLmMKPiBAQCAtMjUxLDYgKzI1MSw4IEBAIGF2X2NvbGQgdm9pZAo+IGZmX21wZWd2aWRlb2Vu Y2RzcF9pbml0KE1wZWd2aWRlb0VuY0RTUENvbnRleHQgKmMsCj4gZmZfbXBlZ3ZpZGVvZW5jZHNw X2luaXRfYXJtKGMsIGF2Y3R4KTsKPiAgI2VsaWYgQVJDSF9QUEMKPiAgICAgIGZmX21wZWd2aWRl b2VuY2RzcF9pbml0X3BwYyhjLCBhdmN0eCk7Cj4gKyNlbGlmIEFSQ0hfUklTQ1YKPiArICAgIGZm X21wZWd2aWRlb2VuY2RzcF9pbml0X3Jpc2N2KGMsIGF2Y3R4KTsKPiAgI2VsaWYgQVJDSF9YODYK PiAgICAgIGZmX21wZWd2aWRlb2VuY2RzcF9pbml0X3g4NihjLCBhdmN0eCk7Cj4gICNlbGlmIEFS Q0hfTUlQUwo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL21wZWd2aWRlb2VuY2RzcC5oIGIvbGli YXZjb2RlYy9tcGVndmlkZW9lbmNkc3AuaAo+IGluZGV4IDYzZGJkMzk2MDMuLmY0MzdiYzRlNGUg MTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy9tcGVndmlkZW9lbmNkc3AuaAo+ICsrKyBiL2xpYmF2 Y29kZWMvbXBlZ3ZpZGVvZW5jZHNwLmgKPiBAQCAtNTIsNiArNTIsOCBAQCB2b2lkIGZmX21wZWd2 aWRlb2VuY2RzcF9pbml0X2FybShNcGVndmlkZW9FbmNEU1BDb250ZXh0Cj4gKmMsIEFWQ29kZWND b250ZXh0ICphdmN0eCk7Cj4gIHZvaWQgZmZfbXBlZ3ZpZGVvZW5jZHNwX2luaXRfcHBjKE1wZWd2 aWRlb0VuY0RTUENvbnRleHQgKmMsCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IEFWQ29kZWNDb250ZXh0ICphdmN0eCk7Cj4gK3ZvaWQgZmZfbXBlZ3ZpZGVvZW5jZHNwX2luaXRf cmlzY3YoTXBlZ3ZpZGVvRW5jRFNQQ29udGV4dCAqYywKPiArICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICBBVkNvZGVjQ29udGV4dCAqYXZjdHgpOwo+ICB2b2lkIGZmX21wZWd2aWRl b2VuY2RzcF9pbml0X3g4NihNcGVndmlkZW9FbmNEU1BDb250ZXh0ICpjLAo+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICBBVkNvZGVjQ29udGV4dCAqYXZjdHgpOwo+ICB2b2lkIGZm X21wZWd2aWRlb2VuY2RzcF9pbml0X21pcHMoTXBlZ3ZpZGVvRW5jRFNQQ29udGV4dCAqYywKPiBk aWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZSBiL2xpYmF2Y29kZWMvcmlzY3Yv TWFrZWZpbGUKPiBpbmRleCBiM2E2YjU4OGM5Li4yN2JlZmNlOTI5IDEwMDY0NAo+IC0tLSBhL2xp YmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUKPiArKysgYi9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxl Cj4gQEAgLTQ3LDYgKzQ3LDggQEAgT0JKUy0kKENPTkZJR19MUEMpICs9IHJpc2N2L2xwY19pbml0 Lm8KPiAgUlZWLU9CSlMtJChDT05GSUdfTFBDKSArPSByaXNjdi9scGNfcnZ2Lm8KPiAgT0JKUy0k KENPTkZJR19NRV9DTVApICs9IHJpc2N2L21lX2NtcF9pbml0Lm8KPiAgUlZWLU9CSlMtJChDT05G SUdfTUVfQ01QKSArPSByaXNjdi9tZV9jbXBfcnZ2Lm8KPiArT0JKUy0kKENPTkZJR19NUEVHVklE RU9FTkMpICs9IHJpc2N2L21wZWd2aWRlb2VuY2RzcF9pbml0Lm8KPiArUlZWLU9CSlMtJChDT05G SUdfTVBFR1ZJREVPRU5DKSArPSByaXNjdi9tcGVndmlkZW9lbmNkc3BfcnZ2Lm8KPiAgT0JKUy0k KENPTkZJR19PUFVTX0RFQ09ERVIpICs9IHJpc2N2L29wdXNkc3BfaW5pdC5vCj4gIFJWVi1PQkpT LSQoQ09ORklHX09QVVNfREVDT0RFUikgKz0gcmlzY3Yvb3B1c2RzcF9ydnYubwo+ICBPQkpTLSQo Q09ORklHX1BJWEJMT0NLRFNQKSArPSByaXNjdi9waXhibG9ja2RzcF9pbml0Lm8KPiBkaWZmIC0t Z2l0IGEvbGliYXZjb2RlYy9yaXNjdi9tcGVndmlkZW9lbmNkc3BfaW5pdC5jCj4gYi9saWJhdmNv ZGVjL3Jpc2N2L21wZWd2aWRlb2VuY2RzcF9pbml0LmMgbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBp bmRleCAwMDAwMDAwMDAwLi45NTUzNDhjYTZiCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2xpYmF2 Y29kZWMvcmlzY3YvbXBlZ3ZpZGVvZW5jZHNwX2luaXQuYwo+IEBAIC0wLDAgKzEsMzcgQEAKPiAr LyoKPiArICogQ29weXJpZ2h0IMKpIDIwMjQgUsOpbWkgRGVuaXMtQ291cm1vbnQuCj4gKyAqCj4g KyAqIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEZGbXBlZy4KPiArICoKPiArICogRkZtcGVnIGlzIGZy ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgo+ICsgKiBtb2RpZnkg aXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCj4gKyAq IExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVp dGhlcgo+ICsgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9u KSBhbnkgbGF0ZXIgdmVyc2lvbi4KPiArICoKPiArICogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGlu IHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCj4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBX QVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gKyAqIE1FUkNI QU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUg R05VCj4gKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMu Cj4gKyAqCj4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBM ZXNzZXIgR2VuZXJhbCBQdWJsaWMKPiArICogTGljZW5zZSBhbG9uZyB3aXRoIEZGbXBlZzsgaWYg bm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQo+ICsgKiBGb3VuZGF0aW9uLCBJbmMuLCA1 MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEKPiBV U0EgKyAqLwo+ICsKPiArI2luY2x1ZGUgPHN0ZGludC5oPgo+ICsKPiArI2luY2x1ZGUgImxpYmF2 dXRpbC9jcHUuaCIKPiArI2luY2x1ZGUgImxpYmF2Y29kZWMvbXBlZ3ZpZGVvZW5jZHNwLmgiCj4g Kwo+ICtpbnQgZmZfcGl4X3N1bV9ydnYoY29uc3QgdWludDhfdCAqcGl4LCBpbnQgbGluZV9zaXpl KTsKPiArCj4gK2F2X2NvbGQgdm9pZCBmZl9tcGVndmlkZW9lbmNkc3BfaW5pdF9yaXNjdihNcGVn dmlkZW9FbmNEU1BDb250ZXh0ICpjLAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgQVZDb2RlY0NvbnRleHQgKmF2Y3R4KQo+ICt7Cj4gKyNpZiBIQVZFX1JWVgo+ ICsgICAgaW50IGZsYWdzID0gYXZfZ2V0X2NwdV9mbGFncygpOwo+ICsKPiArICAgIGlmICgoZmxh Z3MgJiBBVl9DUFVfRkxBR19SVlZfSTY0KSAmJiBmZl9ydl92bGVuX2xlYXN0KDEyOCkpCj4gKyAg ICAgICAgYy0+cGl4X3N1bSA9IGZmX3BpeF9zdW1fcnZ2Owo+ICsjZW5kaWYKPiArfQo+IGRpZmYg LS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L21wZWd2aWRlb2VuY2RzcF9ydnYuUwo+IGIvbGliYXZj b2RlYy9yaXNjdi9tcGVndmlkZW9lbmNkc3BfcnZ2LlMgbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBp bmRleCAwMDAwMDAwMDAwLi43ZWM0MmNlMGRlCj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2xpYmF2 Y29kZWMvcmlzY3YvbXBlZ3ZpZGVvZW5jZHNwX3J2di5TCj4gQEAgLTAsMCArMSw0NSBAQAo+ICsv Kgo+ICsgKiBDb3B5cmlnaHQgwqkgMjAyNCBSw6ltaSBEZW5pcy1Db3VybW9udC4KPiArICoKPiAr ICogVGhpcyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLgo+ICsgKgo+ICsgKiBGRm1wZWcgaXMgZnJl ZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCj4gKyAqIG1vZGlmeSBp dCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKPiArICog TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0 aGVyCj4gKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBvcHRpb24p IGFueSBsYXRlciB2ZXJzaW9uLgo+ICsgKgo+ICsgKiBGRm1wZWcgaXMgZGlzdHJpYnV0ZWQgaW4g dGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiArICogYnV0IFdJVEhPVVQgQU5ZIFdB UlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPiArICogTUVSQ0hB TlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZSBH TlUKPiArICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4K PiArICoKPiArICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExl c3NlciBHZW5lcmFsIFB1YmxpYwo+ICsgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVnOyBpZiBu b3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCj4gKyAqIEZvdW5kYXRpb24sIEluYy4sIDUx IEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMQo+IFVT QSArICovCj4gKwo+ICsjaW5jbHVkZSAibGliYXZ1dGlsL3Jpc2N2L2FzbS5TIgo+ICsKPiArZnVu YyBmZl9waXhfc3VtX3J2diwgenZlNjR4LCBiCgpNaXNzaW5nIExQQUQuCgo+ICsgICAgICAgIHZz ZXRpdmxpICAgIHQwLCAxNiwgZTE2LCBtMSwgdGEsIG1hCj4gKyAgICAgICAgc2xsaSAgICB0MSwg dDAsIDMKPiArICAgICAgICB2bHNzZWcyZTY0LnYgICAgdjgsIChhMCksIGExICMgcG9vciBtYW4n cyB2bHNlMTI4LnYKPiArICAgICAgICBsaSAgICAgIHQyLCAxNgo+ICsgICAgICAgIHZtdi5zLngg ICAgIHYxLCB6ZXJvCj4gKyAgICAgICAgdnNldHZsaSAgICAgemVybywgdDEsIGU4LCBtNCwgdGEs IG1hCj4gKyAgICAgICAgdndhZGR1LnZ2ICAgdjE2LCB2OCwgdjEyCj4gKyAgICAgICAgYmVxICAg ICB0MCwgdDIsIDJmICMgVkxFTiA+PSAyNTYKPiArMToKPiArICAgICAgICBzaDNhZGQgIGEwLCBh MSwgYTAKPiArICAgICAgICB2c2V0aXZsaSAgICB6ZXJvLCA4LCBlMTYsIG0xLCB0YSwgbWEKPiAr ICAgICAgICB2bHNzZWcyZTY0LnYgICAgdjgsIChhMCksIGExCj4gKyAgICAgICAgdnNldHZsaSAg ICAgemVybywgdDEsIGU4LCBtNCwgdGEsIG1hCj4gKyAgICAgICAgdndhZGR1Lnd2ICAgdjE2LCB2 MTYsIHY4Cj4gKyAgICAgICAgdndhZGR1Lnd2ICAgdjE2LCB2MTYsIHYxMgo+ICsyOgo+ICsgICAg ICAgIHZzZXR2bGkgICAgIHplcm8sIHplcm8sIGUxNiwgbTgsIHRhLCBtYQo+ICsgICAgICAgIHZy ZWRzdW0udnMgIHYxLCB2MTYsIHYxCj4gKyAgICAgICAgdm12LngucyAgICAgYTAsIHYxCj4gKyAg ICAgICAgemV4dC5oICAgICAgYTAsIGEwCj4gKyAgICAgICAgcmV0Cj4gK2VuZGZ1bmMKCgotLSAK 44Os44Of44O744OH44OLLeOCr+ODvOODq+ODouODswpodHRwOi8vd3d3LnJlbWxhYi5uZXQvCgoK Cl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1k ZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQg bGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4K