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 CB9094AE85 for ; Mon, 24 Jun 2024 20:19:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E481868D3C6; Mon, 24 Jun 2024 23:19:32 +0300 (EEST) Received: from 16.mo583.mail-out.ovh.net (16.mo583.mail-out.ovh.net [87.98.174.144]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 5204D68CF19 for ; Mon, 24 Jun 2024 23:19:26 +0300 (EEST) Received: from director4.ghost.mail-out.ovh.net (unknown [10.108.2.197]) by mo583.mail-out.ovh.net (Postfix) with ESMTP id 4W7K7K5djLz1Nmf for ; Mon, 24 Jun 2024 20:19:25 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-rgzl9 (unknown [10.110.178.220]) by director4.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 966AF1FE61 for ; Mon, 24 Jun 2024 20:19:25 +0000 (UTC) Received: from courmont.net ([37.59.142.95]) by ghost-submission-6684bf9d7b-rgzl9 with ESMTPSA id fRqSIM3UeWYyggEAepRnDQ (envelope-from ) for ; Mon, 24 Jun 2024 20:19:25 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G001d07cf77a-8c55-46ea-be50-80b3cedb719b, E973E46FC242D6430FFD69E37278368E901CC49B) 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: Mon, 24 Jun 2024 23:19:24 +0300 Message-ID: <1990704.usQuhbGJ8B@basile.remlab.net> Organization: Remlab In-Reply-To: References: <20240622155806.3191984-1-uk7b@foxmail.com> MIME-Version: 1.0 X-Ovh-Tracer-Id: 15333912308295211513 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrfeeguddgudeglecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecunecujfgurhephffvufffkfhojghfggfgtgesthhqredttddtjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpedtjeeufedtuedthefftefhvdehtdeljeehleeftedugfelgedvvdfgueeufeeuveenucffohhmrghinhepvhhpkegushhppghrvhhvrdhssgdprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddrleehnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehrvghmihesrhgvmhhlrggsrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdpoffvtefjohhsthepmhhoheekfedpmhhouggvpehsmhhtphhouhht Subject: Re: [FFmpeg-devel] [PATCH 2/4] lavc/vp8dsp: R-V V loop_filter_simple 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: TGUgbGF1YW50YWluYSAyMi4ga2Vzw6RrdXV0YSAyMDI0LCAxOC41OC4wNCBFRVNUIHVrN2JAZm94 bWFpbC5jb20gYSDDqWNyaXQgOgo+IEZyb206IHN1bnl1ZWNoaSA8c3VueXVlY2hpQGlzY2FzLmFj LmNuPgo+IAo+ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgQzkwOCAgIFg2MAo+IHZwOF9sb29wX2ZpbHRlcl9zaW1wbGVfaF9jICAgICAgICAgICAg ICAgICAgICAgICAgIDogICAgNy4wICAgIDYuMAo+IHZwOF9sb29wX2ZpbHRlcl9zaW1wbGVfaF9y dnZfaTMyICAgICAgICAgICAgICAgICAgIDogICAgMy4yICAgIDIuNwo+IHZwOF9sb29wX2ZpbHRl cl9zaW1wbGVfdl9jICAgICAgICAgICAgICAgICAgICAgICAgIDogICAgNy4yICAgIDYuNQo+IHZw OF9sb29wX2ZpbHRlcl9zaW1wbGVfdl9ydnZfaTMyICAgICAgICAgICAgICAgICAgIDogICAgMS43 ICAgIDEuMgo+IC0tLQo+ICBsaWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9pbml0LmMgfCAxOCArKysr KystCj4gIGxpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2di5TICB8IDg3ICsrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysKPiAgMiBmaWxlcyBjaGFuZ2VkLCAxMDQgaW5zZXJ0aW9ucygr KSwgMSBkZWxldGlvbigtKQo+IAo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRz cF9pbml0LmMgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9pbml0LmMKPiBpbmRleCBkY2I2MzA3 ZDViLi44YzViMmM4YjA0IDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX2lu aXQuYwo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX2luaXQuYwo+IEBAIC00OSw2ICs0 OSw5IEBAIFZQOF9CSUxJTigxNiwgcnZ2MjU2KTsKPiAgVlA4X0JJTElOKDgsICBydnYyNTYpOwo+ ICBWUDhfQklMSU4oNCwgIHJ2djI1Nik7Cj4gCj4gK1ZQOF9MRihydnYxMjgpOwo+ICtWUDhfTEYo cnZ2MjU2KTsKPiArCj4gIGF2X2NvbGQgdm9pZCBmZl92cDc4ZHNwX2luaXRfcmlzY3YoVlA4RFNQ Q29udGV4dCAqYykKPiAgewo+ICAjaWYgSEFWRV9SVgo+IEBAIC0xNDcsOSArMTUwLDE1IEBAIGF2 X2NvbGQgdm9pZCBmZl92cDc4ZHNwX2luaXRfcmlzY3YoVlA4RFNQQ29udGV4dCAqYykKPiAgYXZf Y29sZCB2b2lkIGZmX3ZwOGRzcF9pbml0X3Jpc2N2KFZQOERTUENvbnRleHQgKmMpCj4gIHsKPiAg I2lmIEhBVkVfUlZWCj4gKyAgICBpbnQgdmxlbmIgPSBmZl9nZXRfcnZfdmxlbmIoKTsKPiArCj4g KyNkZWZpbmUgaW5pdF9sb29wX2ZpbHRlcih2bGVuKSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBcCj4gKyAgICBjLT52cDhfdl9sb29wX2ZpbHRlcl9zaW1wbGUgPSBm Zl92cDhfdl9sb29wX2ZpbHRlcjE2X3NpbXBsZV9ydnYjI3ZsZW47Cj4gXCArICAgIGMtPnZwOF9o X2xvb3BfZmlsdGVyX3NpbXBsZSA9Cj4gZmZfdnA4X2hfbG9vcF9maWx0ZXIxNl9zaW1wbGVfcnZ2 IyN2bGVuOyArCj4gICAgICBpbnQgZmxhZ3MgPSBhdl9nZXRfY3B1X2ZsYWdzKCk7Cj4gCj4gLSAg ICBpZiAoZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZfSTMyICYmIGZmX3J2X3ZsZW5fbGVhc3QoMTI4 KSkgewo+ICsgICAgaWYgKGZsYWdzICYgQVZfQ1BVX0ZMQUdfUlZWX0kzMiAmJiB2bGVuYiA+PSAx Nikgewo+ICAjaWYgX19yaXNjdl94bGVuID49IDY0Cj4gICAgICAgICAgaWYgKGZsYWdzICYgQVZf Q1BVX0ZMQUdfUlZWX0k2NCkKPiAgICAgICAgICAgICAgYy0+dnA4X2x1bWFfZGNfd2h0ID0gZmZf dnA4X2x1bWFfZGNfd2h0X3J2djsKPiBAQCAtMTU5LDYgKzE2OCwxMyBAQCBhdl9jb2xkIHZvaWQg ZmZfdnA4ZHNwX2luaXRfcmlzY3YoVlA4RFNQQ29udGV4dCAqYykKPiAgICAgICAgICBjLT52cDhf aWRjdF9kY19hZGQ0eSA9IGZmX3ZwOF9pZGN0X2RjX2FkZDR5X3J2djsKPiAgICAgICAgICBpZiAo ZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZfSTY0KQo+ICAgICAgICAgICAgICBjLT52cDhfaWRjdF9k Y19hZGQ0dXYgPSBmZl92cDhfaWRjdF9kY19hZGQ0dXZfcnZ2Owo+ICsKPiArICAgICAgICBpZiAo dmxlbmIgPj0gMzIpIHsKPiArICAgICAgICAgICAgaW5pdF9sb29wX2ZpbHRlcigyNTYpOwo+ICsg ICAgICAgIH0gZWxzZSB7Cj4gKyAgICAgICAgICAgIGluaXRfbG9vcF9maWx0ZXIoMTI4KTsKPiAr ICAgICAgICB9Cj4gICAgICB9Cj4gKyN1bmRlZiBpbml0X2xvb3BfZmlsdGVyCj4gICNlbmRpZgo+ ICB9Cj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2di5TIGIvbGliYXZj b2RlYy9yaXNjdi92cDhkc3BfcnZ2LlMKPiBpbmRleCAwY2JmMTY3MmY3Li5iNWY4YmIzMWI0IDEw MDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX3J2di5TCj4gKysrIGIvbGliYXZj b2RlYy9yaXNjdi92cDhkc3BfcnZ2LlMKPiBAQCAtMjc1LDYgKzI3NSw5MyBAQCBmdW5jIGZmX3Zw NzhfaWRjdF9kY19hZGQ0dXZfcnZ2LCB6dmU2NHgKPiAgICAgICAgICByZXQKPiAgZW5kZnVuYwo+ IAo+ICsubWFjcm8gZmlsdGVyX2ZtaW4gbGVuLCB2bGVuLCBhLCBmMSwgcDBmMiwgcTBmMQo+ICsg ICAgICAgIHZzZXR2bHN0YXRpYzE2ICBcbGVuLCBcdmxlbgo+ICsgICAgICAgIHZzZXh0LnZmMiAg ICAgICBccTBmMSwgXGEKPiArICAgICAgICB2bWluLnZ4ICAgICAgICAgXHAwZjIsIFxxMGYxLCBh Nwo+ICsgICAgICAgIHZtaW4udnggICAgICAgICBccTBmMSwgXHEwZjEsIHQzCj4gKyAgICAgICAg dmFkZC52aSAgICAgICAgIFxwMGYyLCBccDBmMiwgMwo+ICsgICAgICAgIHZhZGQudmkgICAgICAg ICBccTBmMSwgXHEwZjEsIDQKPiArICAgICAgICB2c3JhLnZpICAgICAgICAgXHAwZjIsIFxwMGYy LCAzCj4gKyAgICAgICAgdnNyYS52aSAgICAgICAgIFxmMSwgICBccTBmMSwgMwoKdnNzcmEudmkK Cj4gKyAgICAgICAgdmFkZC52diAgICAgICAgIFxwMGYyLCBccDBmMiwgdjgKPiArICAgICAgICB2 c3ViLnZ2ICAgICAgICAgXHEwZjEsIHYxNiwgXGYxCj4gKyAgICAgICAgdm1heC52eCAgICAgICAg IFxwMGYyLCBccDBmMiwgemVybwo+ICsgICAgICAgIHZtYXgudnggICAgICAgICBccTBmMSwgXHEw ZjEsIHplcm8KPiArLmVuZG0KPiArCj4gKy5tYWNybyBmaWx0ZXIgbGVuLCB2bGVuLCB0eXBlLCBu b3JtYWwsIGlubmVyLCBkc3QsIHN0cmlkZSwgZkUsIGZJLCB0aHJlc2gKPiArLmlmYyBcdHlwZSx2 Cj4gKyAgICAgICAgc2xsaSAgICAgICAgICAgIGE2LCBcc3RyaWRlLCAxCj4gKyAgICAgICAgc3Vi ICAgICAgICAgICAgIHQyLCBcZHN0LCBhNgo+ICsgICAgICAgIGFkZCAgICAgICAgICAgICB0NCwg XGRzdCwgXHN0cmlkZQo+ICsgICAgICAgIHN1YiAgICAgICAgICAgICB0MSwgXGRzdCwgXHN0cmlk ZQo+ICsgICAgICAgIHZsZTgudiAgICAgICAgICB2MSwgKHQyKQo+ICsgICAgICAgIHZsZTgudiAg ICAgICAgICB2MTEsICh0NCkKPiArICAgICAgICB2bGU4LnYgICAgICAgICAgdjE3LCAodDEpCj4g KyAgICAgICAgdmxlOC52ICAgICAgICAgIHYyMiwgKFxkc3QpCj4gKy5lbHNlCj4gKyAgICAgICAg YWRkaSAgICAgICAgICAgIHQxLCBcZHN0LCAtMQo+ICsgICAgICAgIGFkZGkgICAgICAgICAgICBh NiwgXGRzdCwgLTIKPiArICAgICAgICBhZGRpICAgICAgICAgICAgdDQsIFxkc3QsIDEKPiArICAg ICAgICB2bHNlOC52ICAgICAgICAgdjEsIChhNiksIFxzdHJpZGUKPiArICAgICAgICB2bHNlOC52 ICAgICAgICAgdjExLCAodDQpLCBcc3RyaWRlCj4gKyAgICAgICAgdmxzZTgudiAgICAgICAgIHYx NywgKHQxKSwgXHN0cmlkZQo+ICsgICAgICAgIHZsc2U4LnYgICAgICAgICB2MjIsIChcZHN0KSwg XHN0cmlkZQoKdmxzc2VnNGU4LnYKCj4gKy5lbmRpZgo+ICsgICAgICAgIHZ3c3VidS52diAgICAg ICB2MTIsIHYxLCB2MTEgICAgICAgICAgICAgLy8gcDEtcTEKPiArICAgICAgICB2d3N1YnUudnYg ICAgICAgdjI0LCB2MjIsIHYxNyAgICAgICAgICAgIC8vIHEwLXAwCj4gKyAgICAgICAgdm5jbGlw LndpICAgICAgIHYyMywgdjEyLCAwCgpJIGNhbid0IGZpbmQgd2hlcmUgVlhSTSBpcyBpbml0aWFs aXNlZCBmb3IgdGhhdC4KCj4gKyAgICAgICAgdnNldHZsc3RhdGljMTYgIFxsZW4sIFx2bGVuCj4g KyAgICAgICAgLy8gdnA4X3NpbXBsZV9saW1pdChkc3QgKyBpLCBzdHJpZGUsIGZsaW0pCj4gKyAg ICAgICAgbGkgICAgICAgICAgICAgIGE3LCAyCj4gKyAgICAgICAgdm5lZy52ICAgICAgICAgIHYx OCwgdjEyCj4gKyAgICAgICAgdm1heC52diAgICAgICAgIHYxOCwgdjE4LCB2MTIKPiArICAgICAg ICB2bmVnLnYgICAgICAgICAgdjgsIHYyNAo+ICsgICAgICAgIHZtYXgudnYgICAgICAgICB2OCwg djgsIHYyNAo+ICsgICAgICAgIHZzcmwudmkgICAgICAgICB2MTgsIHYxOCwgMQo+ICsgICAgICAg IHZtYWNjLnZ4ICAgICAgICB2MTgsIGE3LCB2OAo+ICsgICAgICAgIHZtc2xldS52eCAgICAgICB2 MCwgdjE4LCBcZkUKPiArCj4gKyAgICAgICAgbGkgICAgICAgICAgICAgIHQ1LCAzCj4gKyAgICAg ICAgbGkgICAgICAgICAgICAgIGE3LCAxMjQKPiArICAgICAgICBsaSAgICAgICAgICAgICAgdDMs IDEyMwo+ICsgICAgICAgIHZtdWwudnggICAgICAgICB2MzAsIHYyNCwgdDUKPiArICAgICAgICB2 c2V4dC52ZjIgICAgICAgdjQsIHYyMwo+ICsgICAgICAgIHZ6ZXh0LnZmMiAgICAgICB2OCwgdjE3 ICAgICAgICAgICAgICAgICAgLy8gcDAKPiArICAgICAgICB2emV4dC52ZjIgICAgICAgdjE2LCB2 MjIgICAgICAgICAgICAgICAgIC8vIHEwCj4gKyAgICAgICAgdmFkZC52diAgICAgICAgIHYxMiwg djMwLCB2NAoKdndhZGQud3YKCj4gKyAgICAgICAgdnNldHZsc3RhdGljOCAgIFxsZW4sIFx2bGVu Cj4gKyAgICAgICAgdm5jbGlwLndpICAgICAgIHYxMSwgdjEyLCAwCj4gKyAgICAgICAgZmlsdGVy X2ZtaW4gICAgIFxsZW4sIFx2bGVuLCB2MTEsIHYyNCwgdjQsIHY2Cj4gKyAgICAgICAgdnNldHZs c3RhdGljOCAgIFxsZW4sIFx2bGVuCj4gKyAgICAgICAgdm5jbGlwdS53aSAgICAgIHY0LCB2NCwg MAo+ICsgICAgICAgIHZuY2xpcHUud2kgICAgICB2NiwgdjYsIDAKPiArCj4gKy5pZmMgXHR5cGUs dgo+ICsgICAgICAgIHZzZTgudiAgICAgICAgICB2NCwgKHQxKSwgdjAudAo+ICsgICAgICAgIHZz ZTgudiAgICAgICAgICB2NiwgKFxkc3QpLCB2MC50Cj4gKy5lbHNlCj4gKyAgICAgICAgdnNzZTgu diAgICAgICAgIHY0LCAodDEpLCBcc3RyaWRlLCB2MC50Cj4gKyAgICAgICAgdnNzZTgudiAgICAg ICAgIHY2LCAoXGRzdCksIFxzdHJpZGUsIHYwLnQKCnZzc2VnMmU4LnYKCj4gKy5lbmRpZgo+ICsK PiArLmVuZG0KPiArCj4gKy5pcnAgdmxlbiwyNTYsMTI4Cj4gK2Z1bmMgZmZfdnA4X3ZfbG9vcF9m aWx0ZXIxNl9zaW1wbGVfcnZ2XHZsZW4sIHp2ZTMyeAo+ICsgICAgICAgIHZzZXR2bHN0YXRpYzgg ICAxNiwgXHZsZW4KPiArICAgICAgICBmaWx0ZXIgMTYsIFx2bGVuLCB2LCAwLCAwLCBhMCwgYTEs IGEyLCBhMywgYTQKPiArICAgICAgICByZXQKPiArZW5kZnVuYwo+ICsKPiArZnVuYyBmZl92cDhf aF9sb29wX2ZpbHRlcjE2X3NpbXBsZV9ydnZcdmxlbiwgenZlMzJ4Cj4gKyAgICAgICAgdnNldHZs c3RhdGljOCAgIDE2LCBcdmxlbgo+ICsgICAgICAgIGZpbHRlciAxNiwgXHZsZW4sIGgsIDAsIDAs IGEwLCBhMSwgYTIsIGEzLCBhNAo+ICsgICAgICAgIHJldAo+ICtlbmRmdW5jCj4gKy5lbmRyCj4g Kwo+ICAubWFjcm8gYmlsaW5fbG9hZF9oIGRzdCBtbgo+ICAgICAgICAgIGFkZGkgICAgICAgICAg ICB0NSwgYTIsIDEKPiAgICAgICAgICB2bGU4LnYgICAgICAgICAgXGRzdCwgKGEyKQoKCi0tIArj g6zjg5/jg7vjg4fjg4st44Kv44O844Or44Oi44OzCmh0dHA6Ly93d3cucmVtbGFiLm5ldC8KCgoK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRl dmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo=