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 E438F49394 for ; Fri, 10 May 2024 15:58:15 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4A0D968D4F5; Fri, 10 May 2024 18:58:12 +0300 (EEST) Received: from 7.mo560.mail-out.ovh.net (7.mo560.mail-out.ovh.net [188.165.48.182]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C8B2968D4B7 for ; Fri, 10 May 2024 18:58:05 +0300 (EEST) Received: from director6.ghost.mail-out.ovh.net (unknown [10.108.17.154]) by mo560.mail-out.ovh.net (Postfix) with ESMTP id 4VbYSX6Wrtz1P04 for ; Fri, 10 May 2024 15:58:04 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-87gn4 (unknown [10.110.113.134]) by director6.ghost.mail-out.ovh.net (Postfix) with ESMTPS id B6AB11FE0D for ; Fri, 10 May 2024 15:58:04 +0000 (UTC) Received: from courmont.net ([37.59.142.102]) by ghost-submission-6684bf9d7b-87gn4 with ESMTPSA id S0pBJwxEPmaPChEA7h8ZUA (envelope-from ) for ; Fri, 10 May 2024 15:58:04 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-102R0046aca8d7e-6795-45f8-8689-6ff24d284f42, C70C1C2844B95FFECF9E406D6C828A9C91DA4EC3) 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, 10 May 2024 18:58:03 +0300 Message-ID: <2041143.pNDNh4BJOR@basile.remlab.net> Organization: Remlab In-Reply-To: References: MIME-Version: 1.0 X-Ovh-Tracer-Id: 4903294098502719993 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: 0 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdefkedgleegucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucenucfjughrpefhvffufffkohgjfhgggfgtsehtqhertddttdejnecuhfhrohhmpeftrohmihcuffgvnhhishdqvehouhhrmhhonhhtuceorhgvmhhisehrvghmlhgrsgdrnhgvtheqnecuggftrfgrthhtvghrnhepkeetfefhuddttedvhffftdeftdehtdevhefhtdeftefhuddufeejleeijefggfdvnecuffhomhgrihhnpehvphelpghinhhtrhgrpghrvhhirdhssgdprhgvmhhlrggsrdhnvghtnecukfhppeduvdejrddtrddtrddupdekjedrledvrdduleegrdekkedpfeejrdehledrudegvddruddtvdenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehiedtpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH v2 1/9] lavc/vp9dsp: R-V ipred vert 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: TGUgdGlpc3RhaW5hIDcuIHRvdWtva3V1dGEgMjAyNCwgMTAuMzYuMDUgRUVTVCB1azdiQGZveG1h aWwuY29tIGEgw6ljcml0IDoKPiBGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5j bj4KPiAKPiBDOTA4Ogo+IHZwOV92ZXJ0Xzh4OF84YnBwX2M6IDIyLjAKPiB2cDlfdmVydF84eDhf OGJwcF9ydmk6IDE1LjcKPiB2cDlfdmVydF8xNngxNl84YnBwX2M6IDcxLjIKPiB2cDlfdmVydF8x NngxNl84YnBwX3J2aTogMzkuMAo+IHZwOV92ZXJ0XzMyeDMyXzhicHBfYzogMzAwLjIKPiB2cDlf dmVydF8zMngzMl84YnBwX3J2aTogMTM1LjIKPiAtLS0KPiAgbGliYXZjb2RlYy9yaXNjdi9NYWtl ZmlsZSAgICAgICAgfCAgMSArCj4gIGxpYmF2Y29kZWMvcmlzY3YvdnA5X2ludHJhX3J2aS5TIHwg NjEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgbGliYXZjb2RlYy9yaXNjdi92 cDlkc3AuaCAgICAgICAgfCAgNiArKysrCj4gIGxpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwX2luaXQu YyAgIHwgMTUgKysrKysrLS0KPiAgNCBmaWxlcyBjaGFuZ2VkLCA4MCBpbnNlcnRpb25zKCspLCAz IGRlbGV0aW9ucygtKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9yaXNjdi92cDlf aW50cmFfcnZpLlMKPiAKPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZSBi L2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUKPiBpbmRleCAwNTBjMDhlZTYxLi42NWRkMGQ2NTZh IDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUKPiArKysgYi9saWJhdmNv ZGVjL3Jpc2N2L01ha2VmaWxlCj4gQEAgLTYzLDYgKzYzLDcgQEAgUlZWLU9CSlMtJChDT05GSUdf VkMxRFNQKSArPSByaXNjdi92YzFkc3BfcnZ2Lm8KPiAgT0JKUy0kKENPTkZJR19WUDhEU1ApICs9 IHJpc2N2L3ZwOGRzcF9pbml0Lm8KPiAgUlZWLU9CSlMtJChDT05GSUdfVlA4RFNQKSArPSByaXNj di92cDhkc3BfcnZ2Lm8KPiAgT0JKUy0kKENPTkZJR19WUDlfREVDT0RFUikgKz0gcmlzY3YvdnA5 ZHNwX2luaXQubwo+ICtSVi1PQkpTLSQoQ09ORklHX1ZQOV9ERUNPREVSKSArPSByaXNjdi92cDlf aW50cmFfcnZpLm8KPiAgUlZWLU9CSlMtJChDT05GSUdfVlA5X0RFQ09ERVIpICs9IHJpc2N2L3Zw OV9pbnRyYV9ydnYubwo+ICBPQkpTLSQoQ09ORklHX1ZPUkJJU19ERUNPREVSKSArPSByaXNjdi92 b3JiaXNkc3BfaW5pdC5vCj4gIFJWVi1PQkpTLSQoQ09ORklHX1ZPUkJJU19ERUNPREVSKSArPSBy aXNjdi92b3JiaXNkc3BfcnZ2Lm8KPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi92cDlf aW50cmFfcnZpLlMKPiBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5X2ludHJhX3J2aS5TIG5ldyBmaWxl IG1vZGUgMTAwNjQ0Cj4gaW5kZXggMDAwMDAwMDAwMC4uNjE3ZjlmNTVhMgo+IC0tLSAvZGV2L251 bGwKPiArKysgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOV9pbnRyYV9ydmkuUwo+IEBAIC0wLDAgKzEs NjEgQEAKPiArLyoKPiArICogQ29weXJpZ2h0IChjKSAyMDI0IEluc3RpdHVlIG9mIFNvZnR3YXJl IENoaW5lc2UgQWNhZGVteSBvZiBTY2llbmNlcwo+IChJU0NBUykuICsgKgo+ICsgKiBUaGlzIGZp bGUgaXMgcGFydCBvZiBGRm1wZWcuCj4gKyAqCj4gKyAqIEZGbXBlZyBpcyBmcmVlIHNvZnR3YXJl OyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBhbmQvb3IKPiArICogbW9kaWZ5IGl0IHVuZGVyIHRo ZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwo+ICsgKiBMaWNlbnNlIGFz IHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKPiArICog dmVyc2lvbiAyLjEgb2YgdGhlIExpY2Vuc2UsIG9yIChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVy IHZlcnNpb24uCj4gKyAqCj4gKyAqIEZGbXBlZyBpcyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0 aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+ICsgKiBidXQgV0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdp dGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgo+ICsgKiBNRVJDSEFOVEFCSUxJVFkg b3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQo+ICsgKiBM ZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgo+ICsgKgo+ICsg KiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVy YWwgUHVibGljCj4gKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUg dG8gdGhlIEZyZWUgU29mdHdhcmUKPiArICogRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJhbmtsaW4g U3RyZWV0LCBGaWZ0aCBGbG9vciwgQm9zdG9uLCBNQSAwMjExMC0xMzAxCj4gVVNBICsgKi8KPiAr Cj4gKyNpbmNsdWRlICJsaWJhdnV0aWwvcmlzY3YvYXNtLlMiCj4gKwo+ICsjaWYgX19yaXNjdl94 bGVuID49IDY0Cj4gK2Z1bmMgZmZfdl8zMngzMl9ydmkKPiArICAgICAgICBsZCAgICAgICAgICAg dDAsIChhMykKPiArICAgICAgICBsZCAgICAgICAgICAgdDEsIDgoYTMpCj4gKyAgICAgICAgbGQg ICAgICAgICAgIHQyLCAxNihhMykKPiArICAgICAgICBsZCAgICAgICAgICAgdDMsIDI0KGEzKQo+ ICsgICAgICAgIC5yZXB0IDMyCj4gKyAgICAgICAgc2QgICAgICAgICAgIHQwLCAoYTApCj4gKyAg ICAgICAgc2QgICAgICAgICAgIHQxLCA4KGEwKQo+ICsgICAgICAgIHNkICAgICAgICAgICB0Miwg MTYoYTApCj4gKyAgICAgICAgc2QgICAgICAgICAgIHQzLCAyNChhMCkKPiArICAgICAgICBhZGQg ICAgICAgICAgYTAsIGEwLCBhMQoKSXQgc2hvdWxkIGJlIHBvc3NpYmxlIHRvIGltcHJvdmUgb3Jk ZXJpbmcgdG8gYXZvaWQgaW1tZWRpYXRlIGRlcGVuZGVuY3kgZnJvbSAKQUREIHRvIFNELiBEaXR0 byBiZWxvdy4KCj4gKyAgICAgICAgLmVuZHIKPiArCj4gKyAgICAgICAgcmV0Cj4gK2VuZGZ1bmMK PiArCj4gK2Z1bmMgZmZfdl8xNngxNl9ydmkKPiArICAgICAgICBsZCAgICAgICAgICAgdDAsIChh MykKPiArICAgICAgICBsZCAgICAgICAgICAgdDEsIDgoYTMpCj4gKyAgICAgICAgLnJlcHQgMTYK PiArICAgICAgICBzZCAgICAgICAgICAgdDAsIChhMCkKPiArICAgICAgICBzZCAgICAgICAgICAg dDEsIDgoYTApCj4gKyAgICAgICAgYWRkICAgICAgICAgIGEwLCBhMCwgYTEKPiArICAgICAgICAu ZW5kcgo+ICsKPiArICAgICAgICByZXQKPiArZW5kZnVuYwo+ICsKPiArZnVuYyBmZl92Xzh4OF9y dmkKPiArICAgICAgICBsZCAgICAgICAgICAgdDAsIChhMykKPiArICAgICAgICAucmVwdCA4Cj4g KyAgICAgICAgc2QgICAgICAgICAgIHQwLCAoYTApCj4gKyAgICAgICAgYWRkICAgICAgICAgIGEw LCBhMCwgYTEKPiArICAgICAgICAuZW5kcgo+ICsKPiArICAgICAgICByZXQKPiArZW5kZnVuYwo+ ICsjZW5kaWYKPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi92cDlkc3AuaCBiL2xpYmF2 Y29kZWMvcmlzY3YvdnA5ZHNwLmgKPiBpbmRleCAyNTA0N2VkNTA3Li5mOGJjNjU2M2E1IDEwMDY0 NAo+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwLmgKPiArKysgYi9saWJhdmNvZGVjL3Jp c2N2L3ZwOWRzcC5oCj4gQEAgLTYwLDYgKzYwLDEyIEBAIHZvaWQgZmZfZGNfMTI5XzE2eDE2X3J2 dih1aW50OF90ICpkc3QsIHB0cmRpZmZfdCBzdHJpZGUsCj4gY29uc3QgdWludDhfdCAqbCwgY29u c3QgdWludDhfdCAqYSk7Cj4gIHZvaWQgZmZfZGNfMTI5Xzh4OF9ydnYodWludDhfdCAqZHN0LCBw dHJkaWZmX3Qgc3RyaWRlLCBjb25zdCB1aW50OF90ICpsLAo+ICAgICAgICAgICAgICAgICAgICAg ICAgIGNvbnN0IHVpbnQ4X3QgKmEpOwo+ICt2b2lkIGZmX3ZfMzJ4MzJfcnZpKHVpbnQ4X3QgKmRz dCwgcHRyZGlmZl90IHN0cmlkZSwgY29uc3QgdWludDhfdCAqbCwKPiArICAgICAgICAgICAgICAg ICAgICBjb25zdCB1aW50OF90ICphKTsKPiArdm9pZCBmZl92XzE2eDE2X3J2aSh1aW50OF90ICpk c3QsIHB0cmRpZmZfdCBzdHJpZGUsIGNvbnN0IHVpbnQ4X3QgKmwsCj4gKyAgICAgICAgICAgICAg ICAgICAgY29uc3QgdWludDhfdCAqYSk7Cj4gK3ZvaWQgZmZfdl84eDhfcnZpKHVpbnQ4X3QgKmRz dCwgcHRyZGlmZl90IHN0cmlkZSwgY29uc3QgdWludDhfdCAqbCwKPiArICAgICAgICAgICAgICAg ICAgY29uc3QgdWludDhfdCAqYSk7Cj4gCj4gICNkZWZpbmUgVlA5XzhUQVBfUklTQ1ZfUlZWX0ZV TkMoU0laRSwgdHlwZSwgdHlwZV9pZHgpICAgICAgICAgICAgICAgICAgICAgIAo+ICAgXCB2b2lk IGZmX3B1dF84dGFwXyMjdHlwZSMjXyMjU0laRSMjaF9ydnYodWludDhfdCAqZHN0LCBwdHJkaWZm X3QKPiBkc3RzdHJpZGUsICAgXCBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi92cDlkc3Bf aW5pdC5jCj4gYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcF9pbml0LmMgaW5kZXggNjlhYjM5MDA0 Yy4uZDI0OWRkNzFiMiAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcF9pbml0 LmMKPiArKysgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcF9pbml0LmMKPiBAQCAtMjQsMTEgKzI0 LDE5IEBACj4gICNpbmNsdWRlICJsaWJhdmNvZGVjL3ZwOWRzcC5oIgo+ICAjaW5jbHVkZSAidnA5 ZHNwLmgiCj4gCj4gLXN0YXRpYyBhdl9jb2xkIHZvaWQgdnA5ZHNwX2ludHJhcHJlZF9pbml0X3J2 dihWUDlEU1BDb250ZXh0ICpkc3AsIGludCBicHApCj4gK3N0YXRpYyBhdl9jb2xkIHZvaWQgdnA5 ZHNwX2ludHJhcHJlZF9pbml0X3Jpc2N2KFZQOURTUENvbnRleHQgKmRzcCwgaW50Cj4gYnBwKSB7 Cj4gLSAgICAjaWYgSEFWRV9SVlYKPiArICAgICNpZiBIQVZFX1JWCj4gICAgICAgICAgaW50IGZs YWdzID0gYXZfZ2V0X2NwdV9mbGFncygpOwo+IAo+ICsgICAgICAgIGlmIChicHAgPT0gOCAmJiBm bGFncyAmIEFWX0NQVV9GTEFHX1JWSSkgewo+ICsjIGlmIF9fcmlzY3ZfeGxlbiA+PSA2NAo+ICsg ICAgICAgICAgICBkc3AtPmludHJhX3ByZWRbVFhfMzJYMzJdW1ZFUlRfUFJFRF0gPSBmZl92XzMy eDMyX3J2aTsKPiArICAgICAgICAgICAgZHNwLT5pbnRyYV9wcmVkW1RYXzE2WDE2XVtWRVJUX1BS RURdID0gZmZfdl8xNngxNl9ydmk7Cj4gKyAgICAgICAgICAgIGRzcC0+aW50cmFfcHJlZFtUWF84 WDhdW1ZFUlRfUFJFRF0gPSBmZl92Xzh4OF9ydmk7Cj4gKyMgZW5kaWYKPiArICAgICAgICB9Cj4g KyAgICAjaWYgSEFWRV9SVlYKPiAgICAgICAgICBpZiAoYnBwID09IDggJiYgZmxhZ3MgJiBBVl9D UFVfRkxBR19SVlZfSTY0ICYmIGZmX2dldF9ydl92bGVuYigpID49Cj4gMTYpIHsgZHNwLT5pbnRy YV9wcmVkW1RYXzhYOF1bRENfUFJFRF0gPSBmZl9kY184eDhfcnZ2Owo+ICAgICAgICAgICAgICBk c3AtPmludHJhX3ByZWRbVFhfOFg4XVtMRUZUX0RDX1BSRURdID0gZmZfZGNfbGVmdF84eDhfcnZ2 Owo+IEBAIC01Myw5ICs2MSwxMCBAQCBzdGF0aWMgYXZfY29sZCB2b2lkCj4gdnA5ZHNwX2ludHJh cHJlZF9pbml0X3J2dihWUDlEU1BDb250ZXh0ICpkc3AsIGludCBicHApCj4gZHNwLT5pbnRyYV9w cmVkW1RYXzE2WDE2XVtUT1BfRENfUFJFRF0gPSBmZl9kY190b3BfMTZ4MTZfcnZ2OyB9Cj4gICAg ICAjZW5kaWYKPiArICAgICNlbmRpZgo+ICB9Cj4gCj4gIGF2X2NvbGQgdm9pZCBmZl92cDlkc3Bf aW5pdF9yaXNjdihWUDlEU1BDb250ZXh0ICpkc3AsIGludCBicHAsIGludAo+IGJpdGV4YWN0KSB7 Cj4gLSAgICB2cDlkc3BfaW50cmFwcmVkX2luaXRfcnZ2KGRzcCwgYnBwKTsKPiArICAgIHZwOWRz cF9pbnRyYXByZWRfaW5pdF9yaXNjdihkc3AsIGJwcCk7Cj4gIH0KCgotLSAKUsOpbWkgRGVuaXMt Q291cm1vbnQKaHR0cDovL3d3dy5yZW1sYWIubmV0LwoKCgpfX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBl Zy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2Zm bXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZm bXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIu Cg==