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 D20FA4AD60 for ; Tue, 21 May 2024 05:12:58 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5664568C620; Tue, 21 May 2024 08:12:55 +0300 (EEST) Received: from 2.mo576.mail-out.ovh.net (2.mo576.mail-out.ovh.net [178.33.251.80]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 233F568C10E for ; Tue, 21 May 2024 08:12:49 +0300 (EEST) Received: from director8.ghost.mail-out.ovh.net (unknown [10.108.9.185]) by mo576.mail-out.ovh.net (Postfix) with ESMTP id 4Vk2cw1qTmz1fyS for ; Tue, 21 May 2024 05:12:48 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-l64tj (unknown [10.111.182.117]) by director8.ghost.mail-out.ovh.net (Postfix) with ESMTPS id DA0B21FDC3 for ; Tue, 21 May 2024 05:12:47 +0000 (UTC) Received: from courmont.net ([37.59.142.95]) by ghost-submission-6684bf9d7b-l64tj with ESMTPSA id 37DNKk8tTGae8wIANsbJBQ (envelope-from ) for ; Tue, 21 May 2024 05:12:47 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G00142e63470-1803-4ddd-9508-537765d02d40, 6F5D2A1F9FBB2DC99C4C068C8C467F877E4324E6) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.95.21.105 Date: Tue, 21 May 2024 08:12:43 +0300 From: =?ISO-8859-1?Q?R=E9mi_Denis-Courmont?= To: FFmpeg development discussions and patches User-Agent: K-9 Mail for Android In-Reply-To: <20240520004210.11489-4-chen.stonechen@gmail.com> References: <20240520004210.11489-2-chen.stonechen@gmail.com> <20240520004210.11489-4-chen.stonechen@gmail.com> Message-ID: <290D984A-B758-47AC-AEF1-624793FCB13C@remlab.net> MIME-Version: 1.0 X-Ovh-Tracer-Id: 3265109731865467385 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -100 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvledrvdeiuddgleduucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnecujfgurhepfffhvffufggjfhfkgggtgfesthhqmhdttderjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpefgueelhfefffegveegteegueehgeduvdffledtjeegteduvddtjefhhfegtedvjeenucfkphepuddvjedrtddrtddruddpkeejrdelhedrvddurddutdehpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomheprhgvmhhisehrvghmlhgrsgdrnhgvthdpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehjeeipdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [PATCH v4 2/2][GSoC 2024] tests/checkasm: Add check_vvc_sad to vvc_mc.c 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: SGksCgpMZSAyMCBtYWkgMjAyNCAwMzo0MjowMyBHTVQrMDM6MDAsIFN0b25lIENoZW4gPGNoZW4u c3RvbmVjaGVuQGdtYWlsLmNvbT4gYSDDqWNyaXTCoDoKPkFkZHMgY2hlY2thc20gZm9yIERNVlIg U0FEIEFWWDIgaW1wbGVtZW50YXRpb24uCj4KPkJlbmNobWFya3MgKCBBTUQgNzk0MEhTICkKPnZ2 Y19zYWRfOHg4X2M6IDcwLjAKPnZ2Y19zYWRfOHg4X2F2eDI6IDEwLjAKPnZ2Y19zYWRfMTZ4MTZf YzogMjgwLjAKPnZ2Y19zYWRfMTZ4MTZfYXZ4MjogMjAuMAo+dnZjX3NhZF8zMngzMl9jOiAxMDIw LjAKPnZ2Y19zYWRfMzJ4MzJfYXZ4MjogNzAuMAo+dnZjX3NhZF82NHg2NF9jOiAzNTYwLjAKPnZ2 Y19zYWRfNjR4NjRfYXZ4MjogMjcwLjAKPnZ2Y19zYWRfMTI4eDEyOF9jOiAxMzc2MC4wCj52dmNf c2FkXzEyOHgxMjhfYXZ4MjogMTA3MC4wCj4tLS0KPiB0ZXN0cy9jaGVja2FzbS92dmNfbWMuYyB8 IDM4ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gMSBmaWxlIGNoYW5n ZWQsIDM4IGluc2VydGlvbnMoKykKClZWQyBiZW5jaG1hcmtzIGhhdmUgaW5jcmVhc2VkIGNoZWNr c2FtIHJ1bnRpbWUgYnkgYXQgbGVhc3QgYW4gb3JkZXIgb2YgbWFnbml0dWRlLiBJdCdzIGJlY29t ZSBzbyBwcm9oaWJpdGl2ZWx5IHNsb3cgdGhhdCBJIGNvdWxkIG5vdCBldmVuIGdldCB0byB0aGUg ZW5kLgoKVGhpcyBpcyBub3QgYW4gYWNjZXB0YWJsZSBzaXR1YXRpb24gYW5kIGltcGVkZXMgbm9u LVZWQyBhc3NlbWJsZXIgd29yayAKClBsZWFzZSBmaXggdGhpcyBiZWZvcmUgeW91IGFkZCBhbnkg bmV3IFZWQyB0ZXN0cy4gSW4gdGhlIG1lYW4gdGltZToKCi0xIC8gTmFjayBhbGwgVlZDIGNoZWNr c2FtIGZyb20gbXkgYmVoYWxmLgoKCj5kaWZmIC0tZ2l0IGEvdGVzdHMvY2hlY2thc20vdnZjX21j LmMgYi90ZXN0cy9jaGVja2FzbS92dmNfbWMuYwo+aW5kZXggOTdmNTdjYjQwMS4uZTI1MTQwMGJm YyAxMDA2NDQKPi0tLSBhL3Rlc3RzL2NoZWNrYXNtL3Z2Y19tYy5jCj4rKysgYi90ZXN0cy9jaGVj a2FzbS92dmNfbWMuYwo+QEAgLTMyMiw4ICszMjIsNDYgQEAgc3RhdGljIHZvaWQgY2hlY2tfYXZn KHZvaWQpCj4gICAgIHJlcG9ydCgiYXZnIik7Cj4gfQo+IAo+K3N0YXRpYyB2b2lkIGNoZWNrX3Z2 Y19zYWQodm9pZCkKPit7Cj4rICAgIGNvbnN0IGludCBiaXRfZGVwdGggPSAxMDsKPisgICAgVlZD RFNQQ29udGV4dCBjOwo+KyAgICBMT0NBTF9BTElHTkVEXzMyKHVpbnQxNl90LCBzcmMwLCBbTUFY X0NUVV9TSVpFICogTUFYX0NUVV9TSVpFICogNF0pOwo+KyAgICBMT0NBTF9BTElHTkVEXzMyKHVp bnQxNl90LCBzcmMxLCBbTUFYX0NUVV9TSVpFICogTUFYX0NUVV9TSVpFICogNF0pOwo+KyAgICBk ZWNsYXJlX2Z1bmMoaW50LCBjb25zdCBpbnQxNl90ICpzcmMwLCBjb25zdCBpbnQxNl90ICpzcmMx LCBpbnQgZHgsIGludCBkeSwgaW50IGJsb2NrX3csIGludCBibG9ja19oKTsKPisKPisgICAgZmZf dnZjX2RzcF9pbml0KCZjLCBiaXRfZGVwdGgpOwo+KyAgICBtZW1zZXQoc3JjMCwgMCwgTUFYX0NU VV9TSVpFICogTUFYX0NUVV9TSVpFICogNCk7Cj4rICAgIG1lbXNldChzcmMxLCAwLCBNQVhfQ1RV X1NJWkUgKiBNQVhfQ1RVX1NJWkUgKiA0KTsKPisKPisgICAgcmFuZG9taXplX3BpeGVscyhzcmMw LCBzcmMxLCBNQVhfQ1RVX1NJWkUgKiBNQVhfQ1RVX1NJWkUgKiAyKTsKPisgICAgIGZvciAoaW50 IGggPSA4OyBoIDw9IE1BWF9DVFVfU0laRTsgaCAqPSAyKSB7Cj4rICAgICAgICBmb3IgKGludCB3 ID0gODsgdyA8PSBNQVhfQ1RVX1NJWkU7IHcgKj0gMikgewo+KyAgICAgICAgICAgIGZvcihpbnQg b2ZmeSA9IDA7IG9mZnkgPD0gNDsgb2ZmeSsrKSB7Cj4rICAgICAgICAgICAgICAgIGZvcihpbnQg b2ZmeCA9IDA7IG9mZnggPD0gNDsgb2ZmeCsrKSB7Cj4rICAgICAgICAgICAgICAgICAgICBpZihj aGVja19mdW5jKGMuaW50ZXIuc2FkLCAidnZjX3NhZF8lZHglZCIsIHcsIGgpKSB7Cj4rICAgICAg ICAgICAgICAgICAgICAgICAgaW50IHJlc3VsdDA7Cj4rICAgICAgICAgICAgICAgICAgICAgICAg aW50IHJlc3VsdDE7Cj4rCj4rICAgICAgICAgICAgICAgICAgICAgICAgcmVzdWx0MCA9ICBjYWxs X3JlZihzcmMwICsgUElYRUxfU1RSSURFICogMiArIDIsIHNyYzEgKyBQSVhFTF9TVFJJREUgKiAy ICsgMiwgb2ZmeCwgb2ZmeSwgdywgaCk7Cj4rICAgICAgICAgICAgICAgICAgICAgICAgcmVzdWx0 MSA9ICBjYWxsX25ldyhzcmMwICsgUElYRUxfU1RSSURFICogMiArIDIsIHNyYzEgKyBQSVhFTF9T VFJJREUgKiAyICsgMiwgb2ZmeCwgb2ZmeSwgdywgaCk7Cj4rCj4rICAgICAgICAgICAgICAgICAg ICAgICAgaWYgKHJlc3VsdDEgIT0gcmVzdWx0MCkKPisgICAgICAgICAgICAgICAgICAgICAgICAg ICAgZmFpbCgpOwo+KyAgICAgICAgICAgICAgICAgICAgICAgIGlmKHcgPT0gaCAmJiBvZmZ4ID09 IDAgJiYgb2ZmeSA9PSAwKQo+KyAgICAgICAgICAgICAgICAgICAgICAgICAgICBiZW5jaF9uZXco c3JjMCArIFBJWEVMX1NUUklERSAqIDIgKyAyLCBzcmMxICsgUElYRUxfU1RSSURFICogMiArIDIs IG9mZngsIG9mZnksIHcsIGgpOwo+KyAgICAgICAgICAgICAgICAgICAgfQo+KyAgICAgICAgICAg ICAgICB9Cj4rICAgICAgICAgICAgfQo+KyAgICAgICAgfQo+KyAgICAgfQo+Kwo+KyAgICByZXBv cnQoImNoZWNrX3Z2Y19zYWQiKTsKPit9Cj4rCj4gdm9pZCBjaGVja2FzbV9jaGVja192dmNfbWMo dm9pZCkKPiB7Cj4rICAgIGNoZWNrX3Z2Y19zYWQoKTsKPiAgICAgY2hlY2tfcHV0X3Z2Y19sdW1h KCk7Cj4gICAgIGNoZWNrX3B1dF92dmNfbHVtYV91bmkoKTsKPiAgICAgY2hlY2tfcHV0X3Z2Y19j aHJvbWEoKTsKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczov L2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcu b3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=