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 752BD4944A for ; Sun, 11 Feb 2024 11:37:17 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0CED768D11C; Sun, 11 Feb 2024 13:37:15 +0200 (EET) Received: from mail-lj1-f177.google.com (mail-lj1-f177.google.com [209.85.208.177]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C170168D0CF for ; Sun, 11 Feb 2024 13:37:08 +0200 (EET) Received: by mail-lj1-f177.google.com with SMTP id 38308e7fff4ca-2d0c9967fdcso33572321fa.0 for ; Sun, 11 Feb 2024 03:37:08 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1707651427; x=1708256227; 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=+9ERL3V26eLJwzSRDhDrWCfV1n+4XjW0ZCYWv9bQ5uQ=; b=NsGW7kPnWpbxfQPK3qwwM6QnqQ7I+zJhrdibvujrKONpQJRbzX3bbHBV7CXrkZ9Mwb 4/fa1dqK8cckqfaC78oFGsqf4fGH1T1Bttp/NmvgrtwLcyxWnlIFmnDWxa3pbzX1fman lDl+GHlQdeFpDZGmlMXgoNiQCnc/mq2WARMrPwL8pkNyYRGv5nWppyZSyADPq/rNwoTc m1n9a/kt78n5yaWRBneMBy9pxPCUfhpCXRVCUpmkjBZ4CLWvVgJ+ZA+XxvopHM2NsX1b HKolGpaeJDctCIagiwGYhaICMPCIyxzJTUMxg0eK8IIe5jhzfxWZ42WYOxh5Z7tl+tr2 neoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1707651427; x=1708256227; 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=+9ERL3V26eLJwzSRDhDrWCfV1n+4XjW0ZCYWv9bQ5uQ=; b=A8qschPNClH/Cvgl16My1j9HUL8KJrqbwtLSTYSBFHr8pfrZftMkfnIGxix//k2p3Z B0uWaFP5O6yOghKnHD9CTeOHeX0oyaF8758kqDdozrKMyPg4FMB7yPFwiD1GNinAl2MC jKCRPbUZDc5galHZX410gJWlQXeIRbrBm/ayirLjj3fN4vrzsfCZwZY7kD+jWj/UU2x+ 1kmrb5M1V6JIaGv78jstcQHo8Ju5Vyt09JTaGAe2FP20XopSlXfZuTnmU1Xi297lwDay iUzergtUVbidsZjK129GfwxN6gcd9l6EaNvmGyhxHyZz/oeylO+hpMSqZ2V7puAkg0YR y6Hw== X-Gm-Message-State: AOJu0Yy83r6uu/BEzopZ6mb8xNXuO5vmk3L9EfC2MdOnnHhEGjZ1n2Zt w8BIeAodaEym/nGR5LiLeT/BSuGhSFtmT1UuaHBkFDrL3oFTREkIhn1fZ9IiaYlUowWJFtQYnXq NUwQ3bLnOYAHQXjgisMsny2zXiEcm1LqxYw4= X-Google-Smtp-Source: AGHT+IEbYZjoge2BjgBqVE2XcmWYGjBy5TdBfGV/aMaHT862sW1Dq7KirfLfjbEY4+Ii1eTOSTEbBNnBVQZEVKR7wms= X-Received: by 2002:a05:6512:2112:b0:511:8618:4e1d with SMTP id q18-20020a056512211200b0051186184e1dmr743777lfr.15.1707651426690; Sun, 11 Feb 2024 03:37:06 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Nuo Mi Date: Sun, 11 Feb 2024 19:36:59 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH] avcodec/hevcdsp: Offset ff_hevc_.pel_filters to simplify addressing 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: T24gU3VuLCBGZWIgMTEsIDIwMjQgYXQgNDoyMeKAr1BNIEFuZHJlYXMgUmhlaW5oYXJkdCA8CmFu ZHJlYXMucmhlaW5oYXJkdEBvdXRsb29rLmNvbT4gd3JvdGU6Cgo+IEJlc2lkZXMgc2ltcGxpZnlp bmcgYWRkcmVzcyBjb21wdXRhdGlvbnMgKGl0IHNhdmVzIDQzMkIgb2YgLnRleHQKPiBpbiBoZXZj ZHNwLm8gYWxvbmUgaGVyZSkgaXQgYWxzbyBmaXhlcyB1bmRlZmluZWQgYmVoYXZpb3VyIHRoYXQK PiBvY2N1cnMgaWYgbXggb3IgbXkgYXJlIDAgKGhhcHBlbnMgd2hlbiB0aGUgZmlsdGVycyBhcmUg dW51c2VkKQo+IGJlY2F1c2UgdGhleSBsZWFkIHRvIGFuIGFycmF5IGluZGV4IG9mIC0xIGluIHRo ZSBvbGQgY29kZS4KPiBUaGlzIGhhcHBlbnMgaW4gdGhlIGNoZWNrYXNtLWhldmNfcGVsIEZBVEUt dGVzdC4KPgo+IFNpZ25lZC1vZmYtYnk6IEFuZHJlYXMgUmhlaW5oYXJkdCA8YW5kcmVhcy5yaGVp bmhhcmR0QG91dGxvb2suY29tPgo+IC0tLQo+IFRoZSBsb29uZ2FyY2ggYW5kIG1pcHMgcGFydHMg b2YgdGhpcyBhcmUgdW50ZXN0ZWQuIEx1Y2tpbHkgd2UgaGF2ZSBhCj4gbG9vbmdhcmNoIHBhdGNo d29yayBydW5uZXIuLi4KPgo+ICBsaWJhdmNvZGVjL2hldmNkc3AuYyAgICAgICAgICAgICAgICAg ICAgfCAgIDYgKy0KPiAgbGliYXZjb2RlYy9oZXZjZHNwLmggICAgICAgICAgICAgICAgICAgIHwg ICA1ICstCj4gIGxpYmF2Y29kZWMvaGV2Y2RzcF90ZW1wbGF0ZS5jICAgICAgICAgICB8ICAzOCAr Ky0tCj4gIGxpYmF2Y29kZWMvbG9vbmdhcmNoL2hldmNfbWMuUyAgICAgICAgICB8IDIyNCArKysr Ky0tLS0tLS0tLS0tLS0tLS0tLS0KPiAgbGliYXZjb2RlYy9sb29uZ2FyY2gvaGV2Y19tY19iaV9s c3guYyAgIHwgICA2ICstCj4gIGxpYmF2Y29kZWMvbG9vbmdhcmNoL2hldmNfbWNfdW5pX2xzeC5j ICB8ICAgNiArLQo+ICBsaWJhdmNvZGVjL2xvb25nYXJjaC9oZXZjX21jX3VuaXdfbHN4LmMgfCAg IDQgKy0KPiAgbGliYXZjb2RlYy9sb29uZ2FyY2gvaGV2Y2RzcF9sc3guYyAgICAgIHwgICA2ICst Cj4gIGxpYmF2Y29kZWMvbWlwcy9oZXZjX21jX2JpX21zYS5jICAgICAgICB8ICAgNiArLQo+ICBs aWJhdmNvZGVjL21pcHMvaGV2Y19tY19iaXdfbXNhLmMgICAgICAgfCAgIDYgKy0KPiAgbGliYXZj b2RlYy9taXBzL2hldmNfbWNfdW5pX21zYS5jICAgICAgIHwgICA2ICstCj4gIGxpYmF2Y29kZWMv bWlwcy9oZXZjX21jX3VuaXdfbXNhLmMgICAgICB8ICAgNiArLQo+ICBsaWJhdmNvZGVjL21pcHMv aGV2Y2RzcF9tbWkuYyAgICAgICAgICAgfCAgMjAgKy0tCj4gIGxpYmF2Y29kZWMvbWlwcy9oZXZj ZHNwX21zYS5jICAgICAgICAgICB8ICAgNiArLQo+ICBsaWJhdmNvZGVjL3g4Ni9oZXZjZHNwX2lu aXQuYyAgICAgICAgICAgfCAgIDQgKy0KPiAgMTUgZmlsZXMgY2hhbmdlZCwgMTEyIGluc2VydGlv bnMoKyksIDIzNyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL2hldmNk c3AuYyBiL2xpYmF2Y29kZWMvaGV2Y2RzcC5jCj4gaW5kZXggMmNhNTUxZGYxZC4uNjMwZmRjMDEy ZSAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL2hldmNkc3AuYwo+ICsrKyBiL2xpYmF2Y29kZWMv aGV2Y2RzcC5jCj4gQEAgLTkxLDcgKzkxLDggQEAgc3RhdGljIGNvbnN0IGludDhfdCB0cmFuc2Zv cm1bMzJdWzMyXSA9IHsKPiAgICAgICAgOTAsIC05MCwgIDg4LCAtODUsICA4MiwgLTc4LCAgNzMs IC02NywgIDYxLCAtNTQsICA0NiwgLTM4LCAgMzEsCj4gLTIyLCAgMTMsICAtNCB9LAo+ICB9Owo+ Cj4gLURFQ0xBUkVfQUxJR05FRCgxNiwgY29uc3QgaW50OF90LCBmZl9oZXZjX2VwZWxfZmlsdGVy cylbN11bNF0gPSB7Cj4gK0RFQ0xBUkVfQUxJR05FRCgxNiwgY29uc3QgaW50OF90LCBmZl9oZXZj X2VwZWxfZmlsdGVycylbOF1bNF0gPSB7Cj4gKyAgICB7ICAwIH0sCj4gICAgICB7IC0yLCA1OCwg MTAsIC0yfSwKPiAgICAgIHsgLTQsIDU0LCAxNiwgLTJ9LAo+ICAgICAgeyAtNiwgNDYsIDI4LCAt NH0sCj4gQEAgLTEwMSw3ICsxMDIsOCBAQCBERUNMQVJFX0FMSUdORUQoMTYsIGNvbnN0IGludDhf dCwKPiBmZl9oZXZjX2VwZWxfZmlsdGVycylbN11bNF0gPSB7Cj4gICAgICB7IC0yLCAxMCwgNTgs IC0yfSwKPiAgfTsKPgo+IC1ERUNMQVJFX0FMSUdORUQoMTYsIGNvbnN0IGludDhfdCwgZmZfaGV2 Y19xcGVsX2ZpbHRlcnMpWzNdWzE2XSA9IHsKPiArREVDTEFSRV9BTElHTkVEKDE2LCBjb25zdCBp bnQ4X3QsIGZmX2hldmNfcXBlbF9maWx0ZXJzKVs0XVsxNl0gPSB7Cj4KRG8geW91IGtub3cgd2h5 IHRoaXMgaXMgWzRdWzE2XT8gWzRdWzhdIHNob3VsZCBzdWZmaWNlLgpJZiBzb21lIGFyY2hpdGVj dHVyZSByZXF1aXJlcyAxNiwgd2UgbWlnaHQgbmVlZCB0byB1cGRhdGUKVlZDX0lOVEVSX0xVTUFf VEFQUyB0byAxNiBpbiB0aGUgZnV0dXJlLgpUaGFuayB5b3UKCj4gKyAgICB7IDAgfSwKPiAgICAg IHsgLTEsICA0LC0xMCwgNTgsIDE3LCAtNSwgIDEsICAwLCAtMSwgIDQsLTEwLCA1OCwgMTcsIC01 LCAgMSwgIDB9LAo+ICAgICAgeyAtMSwgIDQsLTExLCA0MCwgNDAsLTExLCAgNCwgLTEsIC0xLCAg NCwtMTEsIDQwLCA0MCwtMTEsICA0LCAtMX0sCj4gICAgICB7ICAwLCAgMSwgLTUsIDE3LCA1OCwt MTAsICA0LCAtMSwgIDAsICAxLCAtNSwgMTcsIDU4LC0xMCwgIDQsIC0xfQo+IGRpZmYgLS1naXQg YS9saWJhdmNvZGVjL2hldmNkc3AuaCBiL2xpYmF2Y29kZWMvaGV2Y2RzcC5oCj4gaW5kZXggMWI5 YzViYjZiYy4uYTU5MzNkY2FjNCAxMDA2NDQKPgo+IC0tCj4gMi4zNC4xCj4KPiBfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWls aW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9t YWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRo IHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBm Zm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZl bC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==