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 47DA6496AA for ; Wed, 17 Jul 2024 13:30:35 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A719468DAD7; Wed, 17 Jul 2024 16:30:33 +0300 (EEST) Received: from mail-lj1-f180.google.com (mail-lj1-f180.google.com [209.85.208.180]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 9DD5D68D860 for ; Wed, 17 Jul 2024 16:30:27 +0300 (EEST) Received: by mail-lj1-f180.google.com with SMTP id 38308e7fff4ca-2eee083c044so48801921fa.3 for ; Wed, 17 Jul 2024 06:30:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1721223026; x=1721827826; 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=CW1RFvi/7kPnENbfWNbgt0sEa9ZAM1s/6n1GzIN7SK4=; b=QffMZeJ/NNB+vUEz8nWx+LStVu8U/bVLlRL4OZ15S58kNlAmaf3k0q0lXCrUhlgUP7 eV+xds0onKiedVi31WpXYAVbmgjDQxP44LiRyxmOXhPTt2rKfhdCWf3lCPvdaLhb/Q6B czd0RTvsfK7zWpOFoF0UptFl/Ff1Mpzyj0t45LJThK3+cTTCV0x2k4VE3y0V+bGuQgMD eY3s+vFtmsMuanIZls4F3Yg8Bnhil6KyrcBsQ0w7CBMJQqru3HXSlvghUIXMi3Tei15o augUV6/2ECtcX8AQ3Ba0xPpcHlCCdMF5CsvwuQPpU7bWzDbY96q1m4xhkVmgX47/eh0X G8lQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1721223026; x=1721827826; 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=CW1RFvi/7kPnENbfWNbgt0sEa9ZAM1s/6n1GzIN7SK4=; b=uUTxy4y0x+WLO5Hr8GZXmGAIXsKvXZYgwpnZsc334Uj9dyS8qqOHeZ1dq+MouSYrnh jpVfP81dEuaB4H9t/0SNMef9kDh8zaqYsPDG+84DMC6NS2DVRebGwlHcxESZfFD98sUN uBjry+EDds3UXvrUONyDIPvWTNWrgJzYh7gjGfDQ48hMjPCnJpb7Y7EqGO2NDuKLAiAZ 7lvxIPOxHooM70Nx99IUgpHGqe9KiB1PKcjmLJu3C5k4DRMzWjph+dKeMVsMG7gAqOjh xrPE3RfVwn40IiOwhqtIt0i4M4slKtlF/J0+MgHwX2Wve337deECY+sni1JqsqREcQIW X14g== X-Gm-Message-State: AOJu0YyxUlmdtqeYkUg6qYqzqtZIA33GopJRVc6jrCTtL3I2OMVA7upn pSD6KGUIme72EY4SzVEFu79Ou21ZBmYctDTrISqnKtWLEvQo1w8LL2XJPLJQQS4jdgcAvyfc9Jm Je2B5GrF30Cg54TgvGVoQ4dxmmXaIqg== X-Google-Smtp-Source: AGHT+IGe5GoA8FpkqF7gTLzirNyYhdumP1NhVyi/f4tD6noQDuQW3E/0VIXT/fTi73L9jZt3bmXpE68AjLzDeMPNepc= X-Received: by 2002:a2e:a541:0:b0:2ec:55b5:ed51 with SMTP id 38308e7fff4ca-2eefd048757mr16411501fa.9.1721223026371; Wed, 17 Jul 2024 06:30:26 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: Nuo Mi Date: Wed, 17 Jul 2024 21:30:15 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 1/2] avcodec/vvc: Remove NOP condition check in alf_filter_luma 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: T24gV2VkLCBKdWwgMTcsIDIwMjQgYXQgMTI6MTfigK9BTSBaaGFvIFpoaWxpIDxxdWlua2JsYWNr QGZveG1haWwuY29tPiB3cm90ZToKCj4KPgo+ID4gT24gSnVsIDE3LCAyMDI0LCBhdCAwMDowNywg WmhhbyBaaGlsaSA8cXVpbmtibGFja0Bmb3htYWlsLmNvbT4gd3JvdGU6Cj4gPgo+ID4KPiA+Cj4g Pj4gT24gSnVsIDE2LCAyMDI0LCBhdCAyMDozMSwgTnVvIE1pIDxudW9taTIwMjFAZ21haWwuY29t PiB3cm90ZToKPiA+Pgo+ID4+IE9uIFR1ZSwgSnVsIDE2LCAyMDI0IGF0IDEwOjUw4oCvQU0gWmhh byBaaGlsaSA8cXVpbmtibGFja0Bmb3htYWlsLmNvbQo+IDxtYWlsdG86cXVpbmtibGFja0Bmb3ht YWlsLmNvbT4+IHdyb3RlOgo+ID4+Cj4gPj4+IEZyb206IFpoYW8gWmhpbGkgPHpoaWxpemhhb0B0 ZW5jZW50LmNvbSA8bWFpbHRvOnpoaWxpemhhb0B0ZW5jZW50LmNvbQo+ID4+Cj4gPj4+Cj4gPj4+ IElmICh5ICsgaSA9PSB2Yl9hYm92ZSkgb3IgKHkgKyBpID09IHZiX2JlbG93KSwgdGhlIGlmIGJv ZHkgaGFzIG5vCj4gPj4+IG9wZXJhdGlvbi4KPiA+Pj4KPiA+PiDwn5GNLCBIb3cgZGlkIHlvdSBm aW5kIHRoaXM/IEZyb20gYSBjb21waWxlciB3YXJuaW5nIG9yIGJ5IHJlYWRpbmcgdGhlCj4gY29k ZT8KPiA+Cj4gPiBUaGVyZSBpcyBjb21waWxlciB3YXJuaW5nLiBJIGZvdW5kIHRoaXMgaXNzdWUg d2hlbiB0cnlpbmcgdG8gc2ltcGxpZnkKPiB0aGUgbG9naWMKPiA+IGJlZm9yZSByZXdyaXRlIGlu IEFSTSBhc3NlbWJseS4KPgo+IE9vcHMsIEkgbWVhbiB0aGVyZSBpcyDigJxubyIgY29tcGlsZXIg d2FybmluZy4KPgpHb29kIGNhdGNoIQpBcHBsaWVkLgpUaGFuayB5b3UKCgo+Cj4gPgo+ID4+Cj4g Pj4KPiA+Pj4gLS0tCj4gPj4+IGxpYmF2Y29kZWMvdnZjL2ZpbHRlcl90ZW1wbGF0ZS5jIHwgNCAr Ky0tCj4gPj4+IDEgZmlsZSBjaGFuZ2VkLCAyIGluc2VydGlvbnMoKyksIDIgZGVsZXRpb25zKC0p Cj4gPj4+Cj4gPj4+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Z2Yy9maWx0ZXJfdGVtcGxhdGUu Ywo+ID4+PiBiL2xpYmF2Y29kZWMvdnZjL2ZpbHRlcl90ZW1wbGF0ZS5jCj4gPj4+IGluZGV4IDli M2EwZTQ2ZjcuLjMyNzc3NDUyYjcgMTAwNjQ0Cj4gPj4+IC0tLSBhL2xpYmF2Y29kZWMvdnZjL2Zp bHRlcl90ZW1wbGF0ZS5jCj4gPj4+ICsrKyBiL2xpYmF2Y29kZWMvdnZjL2ZpbHRlcl90ZW1wbGF0 ZS5jCj4gPj4+IEBAIC03Nyw3ICs3Nyw3IEBAIHN0YXRpYyB2b2lkIEZVTkMoYWxmX2ZpbHRlcl9s dW1hKSh1aW50OF90ICpfZHN0LAo+ID4+PiBwdHJkaWZmX3QgZHN0X3N0cmlkZSwgY29uc3QgdWlu Cj4gPj4+ICAgICAgICAgICAgICAgIGNvbnN0IGludCBpc19uZWFyX3ZiX2JlbG93ID0gKHkgKyBp ID49IHZiX3BvcykgJiYgKHkgKyBpCj4gPj4+IDw9IHZiX3Bvcyk7Cj4gPj4+ICAgICAgICAgICAg ICAgIGNvbnN0IGludCBpc19uZWFyX3ZiID0gaXNfbmVhcl92Yl9hYm92ZSB8fAo+ID4+PiBpc19u ZWFyX3ZiX2JlbG93Owo+ID4+Pgo+ID4+PiAtICAgICAgICAgICAgICAgIGlmICgoeSArIGkgPCB2 Yl9wb3MpICYmICgoeSArIGkpID49IHZiX2Fib3ZlKSkgewo+ID4+PiArICAgICAgICAgICAgICAg IGlmICgoeSArIGkgPCB2Yl9wb3MpICYmICgoeSArIGkpID4gdmJfYWJvdmUpKSB7Cj4gPj4+ICAg ICAgICAgICAgICAgICAgICBwMSA9ICh5ICsgaSA9PSB2Yl9wb3MgLSAxKSA/IHAwIDogcDE7Cj4g Pj4+ICAgICAgICAgICAgICAgICAgICBwMyA9ICh5ICsgaSA+PSB2Yl9wb3MgLSAyKSA/IHAxIDog cDM7Cj4gPj4+ICAgICAgICAgICAgICAgICAgICBwNSA9ICh5ICsgaSA+PSB2Yl9wb3MgLSAzKSA/ IHAzIDogcDU7Cj4gPj4+IEBAIC04NSw3ICs4NSw3IEBAIHN0YXRpYyB2b2lkIEZVTkMoYWxmX2Zp bHRlcl9sdW1hKSh1aW50OF90ICpfZHN0LAo+ID4+PiBwdHJkaWZmX3QgZHN0X3N0cmlkZSwgY29u c3QgdWluCj4gPj4+ICAgICAgICAgICAgICAgICAgICBwMiA9ICh5ICsgaSA9PSB2Yl9wb3MgLSAx KSA/IHAwIDogcDI7Cj4gPj4+ICAgICAgICAgICAgICAgICAgICBwNCA9ICh5ICsgaSA+PSB2Yl9w b3MgLSAyKSA/IHAyIDogcDQ7Cj4gPj4+ICAgICAgICAgICAgICAgICAgICBwNiA9ICh5ICsgaSA+ PSB2Yl9wb3MgLSAzKSA/IHA0IDogcDY7Cj4gPj4+IC0gICAgICAgICAgICAgICAgfSBlbHNlIGlm ICgoeSArIGkgPj0gdmJfcG9zKSAmJiAoKHkgKyBpKSA8PQo+IHZiX2JlbG93KSkgewo+ID4+PiAr ICAgICAgICAgICAgICAgIH0gZWxzZSBpZiAoKHkgKyBpID49IHZiX3BvcykgJiYgKCh5ICsgaSkg PCB2Yl9iZWxvdykpCj4gewo+ID4+PiAgICAgICAgICAgICAgICAgICAgcDIgPSAoeSArIGkgPT0g dmJfcG9zICAgICkgPyBwMCA6IHAyOwo+ID4+PiAgICAgICAgICAgICAgICAgICAgcDQgPSAoeSAr IGkgPD0gdmJfcG9zICsgMSkgPyBwMiA6IHA0Owo+ID4+PiAgICAgICAgICAgICAgICAgICAgcDYg PSAoeSArIGkgPD0gdmJfcG9zICsgMikgPyBwNCA6IHA2Owo+ID4+PiAtLQo+ID4+PiAyLjQyLjAK PiA+Pj4KPiA+Pj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X18KPiA+Pj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+ID4+PiBmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwo+ID4+PiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWct ZGV2ZWwKPiA+Pj4KPiA+Pj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCj4gPj4+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1 bnN1YnNjcmliZSIuCj4gPj4+Cj4gPj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX18KPiA+PiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gPj4gZmZtcGVn LWRldmVsQGZmbXBlZy5vcmcgPG1haWx0bzpmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZz4KPiA+PiBo dHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPiA+Pgo+ID4+ IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+ID4+IGZmbXBlZy1k ZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgPG1haWx0bzpmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnPgo+IHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+ID4KPiA+IF9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4gPiBmZm1wZWctZGV2ZWwgbWFp bGluZyBsaXN0Cj4gPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+ID4gaHR0cHM6Ly9mZm1wZWcu b3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4gPgo+ID4gVG8gdW5zdWJzY3JpYmUs IHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1w ZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo+Cj4gX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9s aXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3Zl LCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0 ICJ1bnN1YnNjcmliZSIuCj4KX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9y ZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=