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 1075A4AB8D for ; Tue, 14 May 2024 11:25:45 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B167768D6AD; Tue, 14 May 2024 14:25:43 +0300 (EEST) Received: from mail-lf1-f47.google.com (mail-lf1-f47.google.com [209.85.167.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EA69468D196 for ; Tue, 14 May 2024 14:25:36 +0300 (EEST) Received: by mail-lf1-f47.google.com with SMTP id 2adb3069b0e04-51fc01b6fe7so5838933e87.0 for ; Tue, 14 May 2024 04:25:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1715685936; x=1716290736; darn=ffmpeg.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=J++hplKGWEdVUUbGljrxiXrj2P+qjT+KIm13KfCwV9Q=; b=VMNw5B9bPoeAADAQ4BKKHIELkmtLdpYqv4kBZf2SJyKdk7Qy+HF+Rg6Ds0u9kgqOlr 7VUjGsVKBZ4WGSdK6Js8oRRlZGBfD37B11WasTTAthZaFAUh0VPVGNnca/+83l2FeH3t Ca1WQ7Dy3FfUPTehqeqCPsdHfvIsfsKmEuF4yuP0pC+Km/HD4KnyGU0uOphTX25QDVK3 nemujppLH8SXmmUOTYZTZz6WGRkY6uGS1F4PeDBAI1yIif4pkBYFhzjJnntAhA/BtOox nPEFI38prlvLSMulspLMTVZSVl5K1aj0DQyFNkfJw910jGKfcNRFSB6X5sto5kPiyYZB WJAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1715685936; x=1716290736; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=J++hplKGWEdVUUbGljrxiXrj2P+qjT+KIm13KfCwV9Q=; b=r/WwPYwyQmAImyID9PZi/GgcHgnuMtAaxlA4YeWEEYoGtB4PcuJhD3z4qNXTOtCZog 27MbJzq1c4OOaumjFXP84MVqC8xdlxT+34jLa///TsKySSCi6oVXHvo9UQ4mwelIW86/ kCjYyZPqldm0YGAwujwFNRWouBoSn/HhwFam5aXKvgkyBtUK/0urgd1o4bU5v0TNDk4z 0FQSyuh7/9jSj4F/HugS3bxtV9NpHtVrRSN80TP04NdWOs2qRaExAEVih8UI+fIir6ny LJ3K8lDNoDn5HBajVpDL+lBn3CRY4BF0g7BGQ23/KFGeGKZqfo4USsV55HaSaYbV9XZ0 qOVA== X-Gm-Message-State: AOJu0YymQuW/ibRJW+rOCQKMnV/X94fKo93lmsnvzHVhg4ifx1eBmDrS S8rAkF0hoWAk7aCkHcxj4EJvac7oMI2g7cnPKtRDQdCJYlfTB8tAPuVE3T7U/rjfAMbNMZFdpDo QYWPKmAwG3JfJliXv9tTUaYaoMB1h1A== X-Google-Smtp-Source: AGHT+IHoZEA/5+MZbf3+fmJ20c/vV51edrCQXjEpT4E7M7q6wWdtVSMPeyw5fufHL9dF8zn9m5G6rJxKcRfmkn1IQ1c= X-Received: by 2002:a05:6512:312f:b0:51c:1fb4:2327 with SMTP id 2adb3069b0e04-5221006f7f3mr8561328e87.24.1715685935766; Tue, 14 May 2024 04:25:35 -0700 (PDT) MIME-Version: 1.0 References: <20240513123106.232-1-toqsxw@outlook.com> In-Reply-To: From: Nuo Mi Date: Tue, 14 May 2024 19:25:24 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v3 4/4] tests/checkasm/vvc_alf: add check_alf_classify 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: T24gTW9uLCBNYXkgMTMsIDIwMjQgYXQgODozMuKAr1BNIDx0b3FzeHdAb3V0bG9vay5jb20+IHdy b3RlOgoKPiBGcm9tOiBXdSBKaWFuaHVhIDx0b3FzeHdAb3V0bG9vay5jb20+Cj4KPiBQZXJmb3Jh bW5jZSBUZXN0IChmcHMpOgo+IGNsaXAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIGJlZm9yZSAgYWZ0ZXIgZGVsdGEKPiBUYW5nbzJfMzg0MHgyMTYwXzYwXzEwXzQyMF8yN19M RC4yNjYgICAgICA1NiAgICAgIDExNSAgIDEwNS4zNiUKPiBSaXR1YWxEYW5jZV8xOTIweDEwODBf NjBfMTBfNDIwXzMyX0xELjI2NiAyNzIgICAgIDQ4MSAgIDc2LjgzJQo+IFJpdHVhbERhbmNlXzE5 MjB4MTA4MF82MF8xMF80MjBfMzdfUkEuMjY2IDMwMyAgICAgNDI2ICAgNDAuNTklCj4KQXBwbGll ZC4KVGhhbmsgeW91LgoKPgo+IFNpZ25lZC1vZmYtYnk6IFd1IEppYW5odWEgPHRvcXN4d0BvdXRs b29rLmNvbT4KPiAtLS0KPiAgdGVzdHMvY2hlY2thc20vdnZjX2FsZi5jIHwgNDcgKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ICAxIGZpbGUgY2hhbmdlZCwgNDcgaW5z ZXJ0aW9ucygrKQo+Cj4gZGlmZiAtLWdpdCBhL3Rlc3RzL2NoZWNrYXNtL3Z2Y19hbGYuYyBiL3Rl c3RzL2NoZWNrYXNtL3Z2Y19hbGYuYwo+IGluZGV4IDEwNDY5ZTE1MjguLjk1MjYyNjA1OTggMTAw NjQ0Cj4gLS0tIGEvdGVzdHMvY2hlY2thc20vdnZjX2FsZi5jCj4gKysrIGIvdGVzdHMvY2hlY2th c20vdnZjX2FsZi5jCj4gQEAgLTEyMSw2ICsxMjEsNDcgQEAgc3RhdGljIHZvaWQgY2hlY2tfYWxm X2ZpbHRlcihWVkNEU1BDb250ZXh0ICpjLCBjb25zdAo+IGludCBiaXRfZGVwdGgpCj4gICAgICB9 Cj4gIH0KPgo+ICtzdGF0aWMgdm9pZCBjaGVja19hbGZfY2xhc3NpZnkoVlZDRFNQQ29udGV4dCAq YywgY29uc3QgaW50IGJpdF9kZXB0aCkKPiArewo+ICsgICAgTE9DQUxfQUxJR05FRF8zMihpbnQs IGNsYXNzX2lkeDAsIFtTUkNfQlVGX1NJWkVdKTsKPiArICAgIExPQ0FMX0FMSUdORURfMzIoaW50 LCB0cmFuc3Bvc2VfaWR4MCwgW1NSQ19CVUZfU0laRV0pOwo+ICsgICAgTE9DQUxfQUxJR05FRF8z MihpbnQsIGNsYXNzX2lkeDEsIFtTUkNfQlVGX1NJWkVdKTsKPiArICAgIExPQ0FMX0FMSUdORURf MzIoaW50LCB0cmFuc3Bvc2VfaWR4MSwgW1NSQ19CVUZfU0laRV0pOwo+ICsgICAgTE9DQUxfQUxJ R05FRF8zMih1aW50OF90LCBzcmMwLCBbU1JDX0JVRl9TSVpFXSk7Cj4gKyAgICBMT0NBTF9BTElH TkVEXzMyKHVpbnQ4X3QsIHNyYzEsIFtTUkNfQlVGX1NJWkVdKTsKPiArICAgIExPQ0FMX0FMSUdO RURfMzIoaW50MzJfdCwgYWxmX2dyYWRpZW50X3RtcCwgW0FMRl9HUkFESUVOVF9TSVpFICoKPiBB TEZfR1JBRElFTlRfU0laRSAqIEFMRl9OVU1fRElSXSk7Cj4gKwo+ICsgICAgcHRyZGlmZl90IHN0 cmlkZSA9IFNSQ19QSVhFTF9TVFJJREUgKiBTSVpFT0ZfUElYRUw7Cj4gKyAgICBpbnQgb2Zmc2V0 ID0gKDMgKiBTUkNfUElYRUxfU1RSSURFICsgMykgKiBTSVpFT0ZfUElYRUw7Cj4gKwo+ICsgICAg ZGVjbGFyZV9mdW5jX2VtbXMoQVZfQ1BVX0ZMQUdfQVZYMiwgdm9pZCwgaW50ICpjbGFzc19pZHgs IGludAo+ICp0cmFuc3Bvc2VfaWR4LAo+ICsgICAgICAgIGNvbnN0IHVpbnQ4X3QgKnNyYywgcHRy ZGlmZl90IHNyY19zdHJpZGUsIGludCB3aWR0aCwgaW50IGhlaWdodCwKPiBpbnQgdmJfcG9zLCBp bnQgKmdyYWRpZW50X3RtcCk7Cj4gKwo+ICsgICAgcmFuZG9taXplX2J1ZmZlcnMoc3JjMCwgc3Jj MSwgU1JDX0JVRl9TSVpFKTsKPiArCj4gKyAgICBmb3IgKGludCBoID0gNDsgaCA8PSBNQVhfQ1RV X1NJWkU7IGggKz0gNCkgewo+ICsgICAgICAgIGZvciAoaW50IHcgPSA0OyB3IDw9IE1BWF9DVFVf U0laRTsgdyArPSA0KSB7Cj4gKyAgICAgICAgICAgIGNvbnN0IGludCBpZF9zaXplID0gdyAqIGgg LyBBTEZfQkxPQ0tfU0laRSAvIEFMRl9CTE9DS19TSVpFICoKPiBzaXplb2YoaW50KTsKPiArICAg ICAgICAgICAgY29uc3QgaW50IHZiX3BvcyAgPSBNQVhfQ1RVX1NJWkUgLSBBTEZfQkxPQ0tfU0la RTsKPiArICAgICAgICAgICAgaWYgKGNoZWNrX2Z1bmMoYy0+YWxmLmNsYXNzaWZ5LCAidnZjX2Fs Zl9jbGFzc2lmeV8lZHglZF8lZCIsCj4gdywgaCwgYml0X2RlcHRoKSkgewo+ICsgICAgICAgICAg ICAgICAgbWVtc2V0KGNsYXNzX2lkeDAsIDAsIGlkX3NpemUpOwo+ICsgICAgICAgICAgICAgICAg bWVtc2V0KGNsYXNzX2lkeDEsIDAsIGlkX3NpemUpOwo+ICsgICAgICAgICAgICAgICAgbWVtc2V0 KHRyYW5zcG9zZV9pZHgwLCAwLCBpZF9zaXplKTsKPiArICAgICAgICAgICAgICAgIG1lbXNldCh0 cmFuc3Bvc2VfaWR4MSwgMCwgaWRfc2l6ZSk7Cj4gKyAgICAgICAgICAgICAgICBjYWxsX3JlZihj bGFzc19pZHgwLCB0cmFuc3Bvc2VfaWR4MCwgc3JjMCArIG9mZnNldCwKPiBzdHJpZGUsIHcsIGgs IHZiX3BvcywgYWxmX2dyYWRpZW50X3RtcCk7Cj4gKwo+ICsgICAgICAgICAgICAgICAgY2FsbF9u ZXcoY2xhc3NfaWR4MSwgdHJhbnNwb3NlX2lkeDEsIHNyYzEgKyBvZmZzZXQsCj4gc3RyaWRlLCB3 LCBoLCB2Yl9wb3MsIGFsZl9ncmFkaWVudF90bXApOwo+ICsKPiArICAgICAgICAgICAgICAgIGlm IChtZW1jbXAoY2xhc3NfaWR4MCwgY2xhc3NfaWR4MSwgaWRfc2l6ZSkpCj4gKyAgICAgICAgICAg ICAgICAgICAgZmFpbCgpOwo+ICsgICAgICAgICAgICAgICAgaWYgKG1lbWNtcCh0cmFuc3Bvc2Vf aWR4MCwgdHJhbnNwb3NlX2lkeDEsIGlkX3NpemUpKQo+ICsgICAgICAgICAgICAgICAgICAgIGZh aWwoKTsKPiArICAgICAgICAgICAgICAgIGJlbmNoX25ldyhjbGFzc19pZHgxLCB0cmFuc3Bvc2Vf aWR4MSwgc3JjMSArIG9mZnNldCwKPiBzdHJpZGUsIHcsIGgsIHZiX3BvcywgYWxmX2dyYWRpZW50 X3RtcCk7Cj4gKyAgICAgICAgICAgIH0KPiArICAgICAgICB9Cj4gKyAgICB9Cj4gK30KPiArCj4g IHZvaWQgY2hlY2thc21fY2hlY2tfdnZjX2FsZih2b2lkKQo+ICB7Cj4gICAgICBpbnQgYml0X2Rl cHRoOwo+IEBAIC0xMzAsNCArMTcxLDEwIEBAIHZvaWQgY2hlY2thc21fY2hlY2tfdnZjX2FsZih2 b2lkKQo+ICAgICAgICAgIGNoZWNrX2FsZl9maWx0ZXIoJmgsIGJpdF9kZXB0aCk7Cj4gICAgICB9 Cj4gICAgICByZXBvcnQoImFsZl9maWx0ZXIiKTsKPiArCj4gKyAgICBmb3IgKGJpdF9kZXB0aCA9 IDg7IGJpdF9kZXB0aCA8PSAxMjsgYml0X2RlcHRoICs9IDIpIHsKPiArICAgICAgICBmZl92dmNf ZHNwX2luaXQoJmgsIGJpdF9kZXB0aCk7Cj4gKyAgICAgICAgY2hlY2tfYWxmX2NsYXNzaWZ5KCZo LCBiaXRfZGVwdGgpOwo+ICsgICAgfQo+ICsgICAgcmVwb3J0KCJhbGZfY2xhc3NpZnkiKTsKPiAg fQo+IC0tCj4gMi40NC4wLndpbmRvd3MuMQo+Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9m Zm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFp bAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczov L2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJl LCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcu b3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=