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 2173249FD3 for ; Fri, 17 May 2024 15:11:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 9228068D2A5; Fri, 17 May 2024 18:11:28 +0300 (EEST) Received: from 3.mo560.mail-out.ovh.net (3.mo560.mail-out.ovh.net [46.105.58.226]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id AA50D687F3E for ; Fri, 17 May 2024 18:11:21 +0300 (EEST) Received: from director5.ghost.mail-out.ovh.net (unknown [10.108.25.157]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4Vgr5N6Ncnz1WyB for ; Fri, 17 May 2024 15:11:20 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-j6pmc (unknown [10.110.168.221]) by director5.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 9D8061FEBF for ; Fri, 17 May 2024 15:11:20 +0000 (UTC) Received: from courmont.net ([37.59.142.101]) by ghost-submission-6684bf9d7b-j6pmc with ESMTPSA id mFQRIZhzR2axGAEAbYVkbg (envelope-from ) for ; Fri, 17 May 2024 15:11:20 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G004e2703b33-f52f-4319-a11b-8a6750fb6c5d, 101823F1AA59C88C06C153A27D5AFF10E4C61772) 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, 17 May 2024 18:11:19 +0300 Message-ID: <9276774.vF19fDgCsf@basile.remlab.net> Organization: Remlab In-Reply-To: References: <20240513165926.1467967-1-uk7b@foxmail.com> MIME-Version: 1.0 X-Ovh-Tracer-Id: 8329407513377184249 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdehfedgudefjecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfhojghfggfgtgesthhqredttddtjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpefglefggeelhfeghffftedvfefffefhhfeuuddtuddtheefvdefjeekfefhvddvfeenucffohhmrghinhepvhhplegpmhgtpghrvhhvrdhssgdprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtudenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH v3 5/9] lavc/vp9dsp: R-V V mc avg 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: TGUgbWFhbmFudGFpbmEgMTMuIHRvdWtva3V1dGEgMjAyNCwgMTkuNTkuMjIgRUVTVCB1azdiQGZv eG1haWwuY29tIGEgw6ljcml0IDoKPiBGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5h Yy5jbj4KPiAKPiBDOTA4Ogo+IHZwOV9hdmc0XzhicHBfYzogMS4yCj4gdnA5X2F2ZzRfOGJwcF9y dnZfaTY0OiAxLjAKPiB2cDlfYXZnOF84YnBwX2M6IDMuNwo+IHZwOV9hdmc4XzhicHBfcnZ2X2k2 NDogMS41Cj4gdnA5X2F2ZzE2XzhicHBfYzogMTQuNwo+IHZwOV9hdmcxNl84YnBwX3J2dl9pNjQ6 IDMuNQo+IHZwOV9hdmczMl84YnBwX2M6IDU3LjcKPiB2cDlfYXZnMzJfOGJwcF9ydnZfaTY0OiAx MC4wCj4gdnA5X2F2ZzY0XzhicHBfYzogMjI5LjAKPiB2cDlfYXZnNjRfOGJwcF9ydnZfaTY0OiAz MS43Cj4gLS0tCj4gIGxpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUgICAgICB8ICAzICstCj4gIGxp YmF2Y29kZWMvcmlzY3YvdnA5X21jX3J2di5TICB8IDU4ICsrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKPiAgbGliYXZjb2RlYy9yaXNjdi92cDlkc3BfaW5pdC5jIHwgMTggKysrKysr KysrKysKPiAgMyBmaWxlcyBjaGFuZ2VkLCA3OCBpbnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0p Cj4gIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L3ZwOV9tY19ydnYuUwo+IAo+ IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlIGIvbGliYXZjb2RlYy9yaXNj di9NYWtlZmlsZQo+IGluZGV4IDBjZDkwMDEwNGYuLjExODMzNTdiMzcgMTAwNjQ0Cj4gLS0tIGEv bGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZQo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZp bGUKPiBAQCAtNjQsNiArNjQsNyBAQCBSVlYtT0JKUy0kKENPTkZJR19WUDhEU1ApICs9IHJpc2N2 L3ZwOGRzcF9ydnYubwo+ICBPQkpTLSQoQ09ORklHX1ZQOV9ERUNPREVSKSArPSByaXNjdi92cDlk c3BfaW5pdC5vCj4gIFJWLU9CSlMtJChDT05GSUdfVlA5X0RFQ09ERVIpICs9IHJpc2N2L3ZwOV9p bnRyYV9ydmkubyBcCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpc2N2L3Zw OV9tY19ydmkubwo+IC1SVlYtT0JKUy0kKENPTkZJR19WUDlfREVDT0RFUikgKz0gcmlzY3YvdnA5 X2ludHJhX3J2di5vCj4gK1JWVi1PQkpTLSQoQ09ORklHX1ZQOV9ERUNPREVSKSArPSByaXNjdi92 cDlfaW50cmFfcnZ2Lm8gXAo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlz Y3YvdnA5X21jX3J2di5vCj4gIE9CSlMtJChDT05GSUdfVk9SQklTX0RFQ09ERVIpICs9IHJpc2N2 L3ZvcmJpc2RzcF9pbml0Lm8KPiAgUlZWLU9CSlMtJChDT05GSUdfVk9SQklTX0RFQ09ERVIpICs9 IHJpc2N2L3ZvcmJpc2RzcF9ydnYubwo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3Zw OV9tY19ydnYuUyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5X21jX3J2di5TCj4gbmV3IGZpbGUgbW9k ZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAwMDAwLi41ZDkxN2U3Yjk4Cj4gLS0tIC9kZXYvbnVsbAo+ ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5X21jX3J2di5TCj4gQEAgLTAsMCArMSw1OCBAQAo+ ICsvKgo+ICsgKiBDb3B5cmlnaHQgKGMpIDIwMjQgSW5zdGl0dWUgb2YgU29mdHdhcmUgQ2hpbmVz ZSBBY2FkZW15IG9mIFNjaWVuY2VzCj4gKElTQ0FTKS4gKyAqCj4gKyAqIFRoaXMgZmlsZSBpcyBw YXJ0IG9mIEZGbXBlZy4KPiArICoKPiArICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBj YW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgo+ICsgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1z IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCj4gKyAqIExpY2Vuc2UgYXMgcHVibGlz aGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRpb247IGVpdGhlcgo+ICsgKiB2ZXJzaW9u IDIuMSBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lv bi4KPiArICoKPiArICogRkZtcGVnIGlzIGRpc3RyaWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQg d2lsbCBiZSB1c2VmdWwsCj4gKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBl dmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCj4gKyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRO RVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4gIFNlZSB0aGUgR05VCj4gKyAqIExlc3NlciBH ZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuCj4gKyAqCj4gKyAqIFlvdSBz aG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJs aWMKPiArICogTGljZW5zZSBhbG9uZyB3aXRoIEZGbXBlZzsgaWYgbm90LCB3cml0ZSB0byB0aGUg RnJlZSBTb2Z0d2FyZQo+ICsgKiBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQs IEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEKPiBVU0EgKyAqLwo+ICsKPiArI2lu Y2x1ZGUgImxpYmF2dXRpbC9yaXNjdi9hc20uUyIKPiArCj4gKy5tYWNybyB2c2V0dmxzdGF0aWM4 IGxlbiBhbiBtYXhsZW4gbW49bTQKPiArLmlmIFxsZW4gPT0gNAo+ICsgICAgICAgIHZzZXRpdmxp ICAgICAgICB6ZXJvLCBcbGVuLCBlOCwgbWY0LCB0YSwgbWEKPiArLmVsc2VpZiBcbGVuID09IDgK PiArICAgICAgICB2c2V0aXZsaSAgICAgICAgemVybywgXGxlbiwgZTgsIG1mMiwgdGEsIG1hCj4g Ky5lbHNlaWYgXGxlbiA9PSAxNgo+ICsgICAgICAgIHZzZXRpdmxpICAgICAgICB6ZXJvLCBcbGVu LCBlOCwgbTEsIHRhLCBtYQo+ICsuZWxzZWlmIFxsZW4gPT0gMzIKPiArICAgICAgICBsaSAgICAg ICAgICAgICAgXGFuLCBcbGVuCj4gKyAgICAgICAgdnNldHZsaSAgICAgICAgIHplcm8sIFxhbiwg ZTgsIG0yLCB0YSwgbWEKPiArLmVsc2VpZiBcbGVuID09IDY0Cj4gKyAgICAgICAgbGkgICAgICAg ICAgICAgIFxhbiwgXG1heGxlbgo+ICsgICAgICAgIHZzZXR2bGkgICAgICAgICB6ZXJvLCBcYW4s IGU4LCBcbW4sIHRhLCBtYQo+ICsuZW5kaWYKPiArLmVuZG0KPiArCj4gKy5tYWNybyBjb3B5X2F2 ZyBsZW4KPiArZnVuYyBmZl9hdmdcbGVuXCgpX3J2diwgenZlMzJ4Cj4gKyAgICAgICAgY3Nyd2kg ICAgICAgICAgIHZ4cm0sIDAKPiArICAgICAgICB2c2V0dmxzdGF0aWM4ICAgXGxlbiB0MCA2NAo+ ICsxOgo+ICsgICAgICAgIGFkZGkgICAgICAgICAgICBhNCwgYTQsIC0xCj4gKyAgICAgICAgdmxl OC52ICAgICAgICAgIHY4LCAoYTIpCj4gKyAgICAgICAgdmxlOC52ICAgICAgICAgIHYxNiwgKGEw KQo+ICsgICAgICAgIHZhYWRkdS52diAgICAgICB2OCwgdjgsIHYxNgo+ICsgICAgICAgIHZzZTgu diAgICAgICAgICB2OCwgKGEwKQo+ICsgICAgICAgIGFkZCAgICAgICAgICAgICBhMiwgYTIsIGEz Cj4gKyAgICAgICAgYWRkICAgICAgICAgICAgIGEwLCBhMCwgYTEKPiArICAgICAgICBibmV6ICAg ICAgICAgICAgYTQsIDFiCj4gKyAgICAgICAgcmV0CgpEb2Vzbid0IHRoaXMgZ2V0IHNsaWdodGx5 IGZhc3RlciBieSBpbnRlcmxlYXZpbmcgc2NhbGFyIGFuZCB2ZWN0b3IgCmluc3RydWN0aW9ucz8K Cj4gK2VuZGZ1bmMKPiArLmVuZG0KPiArCj4gKy5pcnAgbGVuIDY0LCAzMiwgMTYsIDgsIDQKPiAr ICAgICAgICBjb3B5X2F2ZyBcbGVuCj4gKy5lbmRyCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMv cmlzY3YvdnA5ZHNwX2luaXQuYyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwX2luaXQuYwo+IGlu ZGV4IDE4NGZhZGJhZjcuLjE5MjI0ODRhMWQgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy9yaXNj di92cDlkc3BfaW5pdC5jCj4gKysrIGIvbGliYXZjb2RlYy9yaXNjdi92cDlkc3BfaW5pdC5jCj4g QEAgLTQ4LDYgKzQ4LDI0IEBAIHN0YXRpYyBhdl9jb2xkIHZvaWQgdnA5ZHNwX21jX2luaXRfcmlz Y3YoVlA5RFNQQ29udGV4dAo+ICpkc3AsIGludCBicHApIH0KPiAgIyBlbmRpZgo+IAo+ICsjaWYg SEFWRV9SVlYKPiArICAgIGlmIChicHAgPT0gOCAmJiAoZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZf STMyKSAmJiBmZl9ydl92bGVuX2xlYXN0KDEyOCkpCj4geyArCj4gKyNkZWZpbmUgaW5pdF9mcGVs KGlkeDEsIHN6KSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCj4g KyAgICBkc3AtPm1jW2lkeDFdW0ZJTFRFUl84VEFQX1NNT09USCBdWzFdWzBdWzBdID0gZmZfYXZn IyNzeiMjX3J2djsgIFwKPiArICAgIGRzcC0+bWNbaWR4MV1bRklMVEVSXzhUQVBfUkVHVUxBUl1b MV1bMF1bMF0gPSBmZl9hdmcjI3N6IyNfcnZ2OyAgXAo+ICsgICAgZHNwLT5tY1tpZHgxXVtGSUxU RVJfOFRBUF9TSEFSUCAgXVsxXVswXVswXSA9IGZmX2F2ZyMjc3ojI19ydnY7ICBcCj4gKyAgICBk c3AtPm1jW2lkeDFdW0ZJTFRFUl9CSUxJTkVBUiAgICBdWzFdWzBdWzBdID0gZmZfYXZnIyNzeiMj X3J2dgo+ICsKPiArICAgIGluaXRfZnBlbCgwLCA2NCk7Cj4gKyAgICBpbml0X2ZwZWwoMSwgMzIp Owo+ICsgICAgaW5pdF9mcGVsKDIsIDE2KTsKPiArICAgIGluaXRfZnBlbCgzLCA4KTsKPiArICAg IGluaXRfZnBlbCg0LCA0KTsKPiArCj4gKyN1bmRlZiBpbml0X2ZwZWwKPiArICAgIH0KPiArI2Vu ZGlmCj4gICNlbmRpZgo+ICB9CgoKLS0gCumbt+exs+KAp+W+t+WwvC3lupPlsJTokpkKaHR0cDov L3d3dy5yZW1sYWIubmV0LwoKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==