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 66BC94A8AE for ; Sat, 18 May 2024 18:17:18 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 8852768CDE5; Sat, 18 May 2024 21:17:17 +0300 (EEST) Received: from mail-qv1-f52.google.com (mail-qv1-f52.google.com [209.85.219.52]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 185F868C825 for ; Sat, 18 May 2024 21:17:11 +0300 (EEST) Received: by mail-qv1-f52.google.com with SMTP id 6a1803df08f44-6a9673f1045so985326d6.3 for ; Sat, 18 May 2024 11:17:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1716056229; x=1716661029; 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=j4sVQ9RSQPRegE6sA7vvo/Wz/F6bfa3s1Ab5p5loxzo=; b=WnEalLsDIOmOKY6KK+B5HllOdoYK+w+eUQLnWgw5Bn0eKccFwDUEe88BzhrRIECYJX VhMeIMU3HT08+t0ISsHnKZsZcrb8cP5hgf6j6EIarnFsIkAgSiPzLO3ZTKSltU15KyOq ZQIZhTdWxh1puHl5ZGBlbByQG5gFSbvIIy40/s1ljfDJh/UUkp+eyGfaIcMvXaOKt8Bl ZFrKlkZWHp2qy9GElGM+PwHo8g5hQqLSPSTeu/Wh7zuRxbGWAZfu0BcTwxdF7nNibyUL tjIvGEavQ0lbVRels8d6Ip9qUUs3htcaGzMcR9AIV6Lk+Gf4UmZ4QF1NANhEZ+4Aqqug jyoA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1716056229; x=1716661029; 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=j4sVQ9RSQPRegE6sA7vvo/Wz/F6bfa3s1Ab5p5loxzo=; b=LzjIabt1FpFjvETkAaVN7LcxDL8BG83WRfEVHsDRmMIXodEjeP10ZGztX7jYXDEAtz rLyGWEXdsXWfXxHYWEz/0vCgYUQFnGvRXwIRG683MQbYNHujHaKhSe0U+BaHEPqvYLeK A+hhIXGaUYdIc0v5rbpWWE77jfcc6oy6bEaFs+DrKWqnyMCZNymohi9OIpVdKyKMqXcI sVX7ldd23W67BXZ+xwE0w/VAvYkcZ8YEJNJKBcMYEpt3Hhgc+YnHo8YZri4qFDwM5tjf I8Uia8EDMbRty+PpHhMEK/vdo2CfhRj+DnbPGy3aun7caezV5QcVY+2OX54tNkVAJs/6 EmwQ== X-Gm-Message-State: AOJu0YxaHrRxMZWrcbfC08i29tjVVtAIIfOp9NRHQNmXwh2u+MGA2/+1 U6RHARp3zfFLgnDIze9ZeRuGBmo9it4iUGrS+LtPo6YOBF3zMP7TD1CLa8ssxDs9cbpTz4RkuNx 2rogRnkcOhe86H2HG8BwpUXqtRj137QfV4dSTPw== X-Google-Smtp-Source: AGHT+IEj9QOFdqD5wWFYsIrAqQaHoy3bXb8s12FFqwRBLv+FSps41mctAFPHXtI/gtmjC1QT6ebtyQnlFdiEuRvYcMU= X-Received: by 2002:a05:6214:3281:b0:6a8:f314:385e with SMTP id 6a1803df08f44-6a8f3143aafmr13819546d6.61.1716056229500; Sat, 18 May 2024 11:17:09 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: flow gg Date: Sun, 19 May 2024 02:16:58 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v4 1/5] lavc/vp9dsp: R-V V mc avg 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: Rml4ZWQgaXNzdWVzIHdpdGggLmlycCBhbmQgY29tbWEsIGFzIHdlbGwgYXMgdGhlIGlmYyBpc3N1 ZSAoc2FtZQptb2RpZmljYXRpb25zIGFzIHByZXZpb3VzbHkgZG9uZSBmb3IgdnA4KS4KCjx1azdi QGZveG1haWwuY29tPiDkuo4yMDI05bm0NeaciDE55pel5ZGo5pelIDAyOjE25YaZ6YGT77yaCgo+ IEZyb206IHN1bnl1ZWNoaSA8c3VueXVlY2hpQGlzY2FzLmFjLmNuPgo+Cj4gQzkwODoKPiB2cDlf YXZnNF84YnBwX2M6IDEuMgo+IHZwOV9hdmc0XzhicHBfcnZ2X2k2NDogMS4wCj4gdnA5X2F2Zzhf OGJwcF9jOiAzLjcKPiB2cDlfYXZnOF84YnBwX3J2dl9pNjQ6IDEuNQo+IHZwOV9hdmcxNl84YnBw X2M6IDE0LjcKPiB2cDlfYXZnMTZfOGJwcF9ydnZfaTY0OiAzLjUKPiB2cDlfYXZnMzJfOGJwcF9j OiA1Ny43Cj4gdnA5X2F2ZzMyXzhicHBfcnZ2X2k2NDogMTAuMAo+IHZwOV9hdmc2NF84YnBwX2M6 IDIyOS4wCj4gdnA5X2F2ZzY0XzhicHBfcnZ2X2k2NDogMzEuNwo+IC0tLQo+ICBsaWJhdmNvZGVj L3Jpc2N2L01ha2VmaWxlICAgICAgfCAgMyArLQo+ICBsaWJhdmNvZGVjL3Jpc2N2L3ZwOV9tY19y dnYuUyAgfCA1OCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCj4gIGxpYmF2Y29k ZWMvcmlzY3YvdnA5ZHNwX2luaXQuYyB8IDE4ICsrKysrKysrKysrCj4gIDMgZmlsZXMgY2hhbmdl ZCwgNzggaW5zZXJ0aW9ucygrKSwgMSBkZWxldGlvbigtKQo+ICBjcmVhdGUgbW9kZSAxMDA2NDQg bGliYXZjb2RlYy9yaXNjdi92cDlfbWNfcnZ2LlMKPgo+IGRpZmYgLS1naXQgYS9saWJhdmNvZGVj L3Jpc2N2L01ha2VmaWxlIGIvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZQo+IGluZGV4IDI3YjI2 OGFlMzkuLjQ3MzlkODM1MjIgMTAwNjQ0Cj4gLS0tIGEvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmls ZQo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUKPiBAQCAtNjUsNiArNjUsNyBAQCBS VlYtT0JKUy0kKENPTkZJR19WUDhEU1ApICs9IHJpc2N2L3ZwOGRzcF9ydnYubwo+ICBPQkpTLSQo Q09ORklHX1ZQOV9ERUNPREVSKSArPSByaXNjdi92cDlkc3BfaW5pdC5vCj4gIFJWLU9CSlMtJChD T05GSUdfVlA5X0RFQ09ERVIpICs9IHJpc2N2L3ZwOV9pbnRyYV9ydmkubyBcCj4gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIHJpc2N2L3ZwOV9tY19ydmkubwo+IC1SVlYtT0JKUy0k KENPTkZJR19WUDlfREVDT0RFUikgKz0gcmlzY3YvdnA5X2ludHJhX3J2di5vCj4gK1JWVi1PQkpT LSQoQ09ORklHX1ZQOV9ERUNPREVSKSArPSByaXNjdi92cDlfaW50cmFfcnZ2Lm8gXAo+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlzY3YvdnA5X21jX3J2di5vCj4gIE9CSlMt JChDT05GSUdfVk9SQklTX0RFQ09ERVIpICs9IHJpc2N2L3ZvcmJpc2RzcF9pbml0Lm8KPiAgUlZW LU9CSlMtJChDT05GSUdfVk9SQklTX0RFQ09ERVIpICs9IHJpc2N2L3ZvcmJpc2RzcF9ydnYubwo+ IGRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOV9tY19ydnYuUyBiL2xpYmF2Y29kZWMv cmlzY3YvdnA5X21jX3J2di5TCj4gbmV3IGZpbGUgbW9kZSAxMDA2NDQKPiBpbmRleCAwMDAwMDAw MDAwLi43ODExY2Q5OTI4Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3Yv dnA5X21jX3J2di5TCj4gQEAgLTAsMCArMSw1OCBAQAo+ICsvKgo+ICsgKiBDb3B5cmlnaHQgKGMp IDIwMjQgSW5zdGl0dWUgb2YgU29mdHdhcmUgQ2hpbmVzZSBBY2FkZW15IG9mIFNjaWVuY2VzCj4g KElTQ0FTKS4KPiArICoKPiArICogVGhpcyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLgo+ICsgKgo+ ICsgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5k L29yCj4gKyAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2Vu ZXJhbCBQdWJsaWMKPiArICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdh cmUgRm91bmRhdGlvbjsgZWl0aGVyCj4gKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBv ciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+ICsgKgo+ICsgKiBGRm1wZWcg aXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKPiArICog YnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFu dHkgb2YKPiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQ VVJQT1NFLiAgU2VlIHRoZSBHTlUKPiArICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2Ug Zm9yIG1vcmUgZGV0YWlscy4KPiArICoKPiArICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEg Y29weSBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYwo+ICsgKiBMaWNlbnNlIGFsb25n IHdpdGggRkZtcGVnOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCj4gKyAqIEZv dW5kYXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3Rvbiwg TUEKPiAwMjExMC0xMzAxIFVTQQo+ICsgKi8KPiArCj4gKyNpbmNsdWRlICJsaWJhdnV0aWwvcmlz Y3YvYXNtLlMiCj4gKwo+ICsubWFjcm8gdnNldHZsc3RhdGljOCBsZW4gYW4gbWF4bGVuIG1uPW00 Cj4gKy5pZiBcbGVuID09IDQKPiArICAgICAgICB2c2V0aXZsaSAgICAgICAgemVybywgXGxlbiwg ZTgsIG1mNCwgdGEsIG1hCj4gKy5lbHNlaWYgXGxlbiA9PSA4Cj4gKyAgICAgICAgdnNldGl2bGkg ICAgICAgIHplcm8sIFxsZW4sIGU4LCBtZjIsIHRhLCBtYQo+ICsuZWxzZWlmIFxsZW4gPT0gMTYK PiArICAgICAgICB2c2V0aXZsaSAgICAgICAgemVybywgXGxlbiwgZTgsIG0xLCB0YSwgbWEKPiAr LmVsc2VpZiBcbGVuID09IDMyCj4gKyAgICAgICAgbGkgICAgICAgICAgICAgIFxhbiwgXGxlbgo+ ICsgICAgICAgIHZzZXR2bGkgICAgICAgICB6ZXJvLCBcYW4sIGU4LCBtMiwgdGEsIG1hCj4gKy5l bHNlaWYgXGxlbiA9PSA2NAo+ICsgICAgICAgIGxpICAgICAgICAgICAgICBcYW4sIFxtYXhsZW4K PiArICAgICAgICB2c2V0dmxpICAgICAgICAgemVybywgXGFuLCBlOCwgXG1uLCB0YSwgbWEKPiAr LmVuZGlmCj4gKy5lbmRtCj4gKwo+ICsubWFjcm8gY29weV9hdmcgbGVuCj4gK2Z1bmMgZmZfYXZn XGxlblwoKV9ydnYsIHp2ZTMyeAo+ICsgICAgICAgIGNzcndpICAgICAgICAgICB2eHJtLCAwCj4g KyAgICAgICAgdnNldHZsc3RhdGljOCAgIFxsZW4gdDAgNjQKPiArMToKPiArICAgICAgICB2bGU4 LnYgICAgICAgICAgdjgsIChhMikKPiArICAgICAgICB2bGU4LnYgICAgICAgICAgdjE2LCAoYTAp Cj4gKyAgICAgICAgdmFhZGR1LnZ2ICAgICAgIHY4LCB2OCwgdjE2Cj4gKyAgICAgICAgYWRkaSAg ICAgICAgICAgIGE0LCBhNCwgLTEKPiArICAgICAgICB2c2U4LnYgICAgICAgICAgdjgsIChhMCkK PiArICAgICAgICBhZGQgICAgICAgICAgICAgYTIsIGEyLCBhMwo+ICsgICAgICAgIGFkZCAgICAg ICAgICAgICBhMCwgYTAsIGExCj4gKyAgICAgICAgYm5leiAgICAgICAgICAgIGE0LCAxYgo+ICsg ICAgICAgIHJldAo+ICtlbmRmdW5jCj4gKy5lbmRtCj4gKwo+ICsuaXJwIGxlbiwgNjQsIDMyLCAx NiwgOCwgNAo+ICsgICAgICAgIGNvcHlfYXZnIFxsZW4KPiArLmVuZHIKPiBkaWZmIC0tZ2l0IGEv bGliYXZjb2RlYy9yaXNjdi92cDlkc3BfaW5pdC5jCj4gYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRz cF9pbml0LmMKPiBpbmRleCBhYjk5Mjk0ZDQ0Li42YmZlMjM1NjNhIDEwMDY0NAo+IC0tLSBhL2xp YmF2Y29kZWMvcmlzY3YvdnA5ZHNwX2luaXQuYwo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5 ZHNwX2luaXQuYwo+IEBAIC00OCw2ICs0OCwyNCBAQCBzdGF0aWMgYXZfY29sZCB2b2lkIHZwOWRz cF9tY19pbml0X3Jpc2N2KFZQOURTUENvbnRleHQKPiAqZHNwLCBpbnQgYnBwKQo+ICAgICAgfQo+ ICAjIGVuZGlmCj4KPiArI2lmIEhBVkVfUlZWCj4gKyAgICBpZiAoYnBwID09IDggJiYgKGZsYWdz ICYgQVZfQ1BVX0ZMQUdfUlZWX0kzMikgJiYKPiBmZl9ydl92bGVuX2xlYXN0KDEyOCkpIHsKPiAr Cj4gKyNkZWZpbmUgaW5pdF9mcGVsKGlkeDEsIHN6KSAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICBcCj4gKyAgICBkc3AtPm1jW2lkeDFdW0ZJTFRFUl84VEFQX1NNT09U SCBdWzFdWzBdWzBdID0gZmZfYXZnIyNzeiMjX3J2djsgIFwKPiArICAgIGRzcC0+bWNbaWR4MV1b RklMVEVSXzhUQVBfUkVHVUxBUl1bMV1bMF1bMF0gPSBmZl9hdmcjI3N6IyNfcnZ2OyAgXAo+ICsg ICAgZHNwLT5tY1tpZHgxXVtGSUxURVJfOFRBUF9TSEFSUCAgXVsxXVswXVswXSA9IGZmX2F2ZyMj c3ojI19ydnY7ICBcCj4gKyAgICBkc3AtPm1jW2lkeDFdW0ZJTFRFUl9CSUxJTkVBUiAgICBdWzFd WzBdWzBdID0gZmZfYXZnIyNzeiMjX3J2dgo+ICsKPiArICAgIGluaXRfZnBlbCgwLCA2NCk7Cj4g KyAgICBpbml0X2ZwZWwoMSwgMzIpOwo+ICsgICAgaW5pdF9mcGVsKDIsIDE2KTsKPiArICAgIGlu aXRfZnBlbCgzLCA4KTsKPiArICAgIGluaXRfZnBlbCg0LCA0KTsKPiArCj4gKyN1bmRlZiBpbml0 X2ZwZWwKPiArICAgIH0KPiArI2VuZGlmCj4gICNlbmRpZgo+ICB9Cj4KPiAtLQo+IDIuNDUuMQo+ Cj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KPiBmZm1w ZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKPiBodHRwczov L2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKPgo+IFRvIHVuc3Vic2Ny aWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbAo+IGZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZm bXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCj4KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApm Zm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5m by9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFp bApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgo=