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 9C03149139 for ; Sat, 4 May 2024 15:05:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 48C0968D7FB; Sat, 4 May 2024 18:05:46 +0300 (EEST) Received: from mail-qv1-f48.google.com (mail-qv1-f48.google.com [209.85.219.48]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7C33668D56A for ; Sat, 4 May 2024 18:05:40 +0300 (EEST) Received: by mail-qv1-f48.google.com with SMTP id 6a1803df08f44-6a0c8fb3540so4044326d6.1 for ; Sat, 04 May 2024 08:05:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1714835139; x=1715439939; 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=g8AMtksM2eraq6xuRi3tOl1VrCNJEibeTa/GpMHOTxU=; b=FEhxwLAjobs4Fycle751NwWr+99QLt8r3Hs/h9xhQRGXAPrD02TvtHikgzFkinO6co 54my7Ea3z5QWPXtwWkR9wV27emJqyepTmDE0FKUXcAxEKUMS1XcvJgHgH8QxFYCl6q3Y 9p0LZRMNjXYyihy4Kt+24l2PJoyc7os3dW7pfXxvE0iwIXGDyxNhqLlqdMSFzXeX3ybj 36U8uMFnv80TrZQeQtcjKXx7h4NvX52epSyvguHHHHotVKzmIpBc/JxweJSydXxZhavB +XKHXJ1RhyXUMTC8esLznAcbV3MPLqLBHZNZH5HMqZ76jIGQ7g7iopDTNwWHxphFy9RR Rq4w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1714835139; x=1715439939; 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=g8AMtksM2eraq6xuRi3tOl1VrCNJEibeTa/GpMHOTxU=; b=US3WKxBrsCg5gHVVi8i6gRFv39J94pFRwYbcQUVDfIOCW2dyYAqZ57T4kXwfghD+/Q 5qqnd4v8Zbkx3XroOBykABnuoN0mZXTj00sUYEgTx7t9Z27cRuhmyhlb4ONoKIw0P+CF +yW98EjyB+oETdpcHiGoHVbQMya/lVomEpkHOVl55MBd7XahS59ltSoVjgn+hPRBvG7X kYJLzMCtvE9vWBL91vIOBzSsamF6aZbJeCTdPoOJcdmVJb9M6Tcdnt7Eelw8JIdqZhRn DKhbkm+8JPeV8jn87W2t1nAmKDfjkWObPLWqf2SvAyshZZ0HCmT4PAHPRt7C6dXMljV6 p1cw== X-Gm-Message-State: AOJu0Yxlsy99s1Lm+EQ8LL3bJxSfnaYP2BkUBV3M34RXw5Lnyv+qC/1M yTA3wcRWitBBs7fZrzEJfjW/C7QHGJ53BezG8uliWxALRKpMPmK35/mbhGviDw4Shx/s+6jSrEm qHJcDWC6yhImhIxRUtfKf1UUCjkp0WtNk8DJpzEhH X-Google-Smtp-Source: AGHT+IEF85HHTY1YIXrsXCs+63mJ8D6rQxPeTlXZsvQGh0jK+eGuLmuSqT53T5SDrSoJmdvMU4cBMhtVpygEE7zLKYw= X-Received: by 2002:a05:6214:2346:b0:6a0:e5cd:a66a with SMTP id hu6-20020a056214234600b006a0e5cda66amr10235358qvb.24.1714835138790; Sat, 04 May 2024 08:05:38 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: flow gg Date: Sat, 4 May 2024 23:05:28 +0800 Message-ID: To: FFmpeg development discussions and patches X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 01/10] lavc/vp9dsp: R-V V ipred vert 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: dGhlIGdpdGh1YiBsaW5rOiBodHRwczovL2dpdGh1Yi5jb20vaGxlZnQvRkZtcGVnL3RyZWUvdnA5 Cgo8dWs3YkBmb3htYWlsLmNvbT4g5LqOMjAyNOW5tDXmnIg05pel5ZGo5YWtIDIzOjAz5YaZ6YGT 77yaCgo+IEZyb206IHN1bnl1ZWNoaSA8c3VueXVlY2hpQGlzY2FzLmFjLmNuPgo+Cj4gQzkwODoK PiB2cDlfdmVydF84eDhfOGJwcF9jOiAyMi4wCj4gdnA5X3ZlcnRfOHg4XzhicHBfcnZ2X2k2NDog MTguNQo+IHZwOV92ZXJ0XzE2eDE2XzhicHBfYzogNzEuMgo+IHZwOV92ZXJ0XzE2eDE2XzhicHBf cnZ2X2kzMjogNTAuNwo+IHZwOV92ZXJ0XzMyeDMyXzhicHBfYzogMzAwLjIKPiB2cDlfdmVydF8z MngzMl84YnBwX3J2dl9pMzI6IDEzNi43Cj4gLS0tCj4gIGxpYmF2Y29kZWMvcmlzY3YvdnA5X2lu dHJhX3J2di5TIHwgMzUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKPiAgbGliYXZj b2RlYy9yaXNjdi92cDlkc3AuaCAgICAgICAgfCAgNiArKysrKysKPiAgbGliYXZjb2RlYy9yaXNj di92cDlkc3BfaW5pdC5jICAgfCAgMyArKysKPiAgMyBmaWxlcyBjaGFuZ2VkLCA0NCBpbnNlcnRp b25zKCspCj4KPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi92cDlfaW50cmFfcnZ2LlMK PiBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5X2ludHJhX3J2di5TCj4gaW5kZXggZGI5Nzc0YzI2My4u YjVmMGY5ZDNjMyAxMDA2NDQKPiAtLS0gYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOV9pbnRyYV9ydnYu Uwo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5X2ludHJhX3J2di5TCj4gQEAgLTExMywzICsx MTMsMzggQEAgZnVuY19kYyBkY19sZWZ0ICA4ICAgbGVmdCAzICAwICB6dmU2NHgKPiAgZnVuY19k YyBkY190b3AgICAzMiAgdG9wICA1ICAxICB6dmUzMngKPiAgZnVuY19kYyBkY190b3AgICAxNiAg dG9wICA0ICAxICB6dmUzMngKPiAgZnVuY19kYyBkY190b3AgICA4ICAgdG9wICAzICAwICB6dmU2 NHgKPiArCj4gK2Z1bmMgZmZfdl8zMngzMl9ydnYsIHp2ZTMyeAo+ICsgICAgICAgIHZzZXRpdmxp ICAgICB6ZXJvLCA4LCBlOCwgbWYyLCB0YSwgbWEKPiArICAgICAgICB2bGUzMi52ICAgICAgdjgs IChhMykKPiArCj4gKyAgICAgICAgLnJlcHQgMzEKPiArICAgICAgICB2c2UzMi52ICAgICAgdjgs IChhMCkKPiArICAgICAgICBhZGQgICAgICAgICAgYTAsIGEwLCBhMQo+ICsgICAgICAgIC5lbmRy Cj4gKyAgICAgICAgdnNlMzIudiAgICAgIHY4LCAoYTApCj4gKwo+ICsgICAgICAgIHJldAo+ICtl bmRmdW5jCj4gKwo+ICtmdW5jIGZmX3ZfMTZ4MTZfcnZ2LCB6dmUzMngKPiArICAgICAgICB2c2V0 aXZsaSAgICAgemVybywgNCwgZTgsIG1mNCwgdGEsIG1hCj4gKyAgICAgICAgdmxlMzIudiAgICAg IHY4LCAoYTMpCj4gKwo+ICsgICAgICAgIC5yZXB0IDE1Cj4gKyAgICAgICAgdnNlMzIudiAgICAg IHY4LCAoYTApCj4gKyAgICAgICAgYWRkICAgICAgICAgIGEwLCBhMCwgYTEKPiArICAgICAgICAu ZW5kcgo+ICsgICAgICAgIHZzZTMyLnYgICAgICB2OCwgKGEwKQo+ICsKPiArICAgICAgICByZXQK PiArZW5kZnVuYwo+ICsKPiArZnVuYyBmZl92Xzh4OF9ydnYsIHp2ZTY0eAo+ICsgICAgICAgIGxk ICAgICAgICAgICB0MCwgKGEzKQo+ICsgICAgICAgIHZzZXRpdmxpICAgICB6ZXJvLCA4LCBlNjQs IG00LCB0YSwgbWEKPiArICAgICAgICB2bXYudi54ICAgICAgdjgsIHQwCj4gKyAgICAgICAgdnNz ZTY0LnYgICAgIHY4LCAoYTApLCBhMQo+ICsKPiArICAgICAgICByZXQKPiArZW5kZnVuYwo+IGRp ZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcC5oIGIvbGliYXZjb2RlYy9yaXNjdi92 cDlkc3AuaAo+IGluZGV4IDI1MDQ3ZWQ1MDcuLjExMzM5N2NlODYgMTAwNjQ0Cj4gLS0tIGEvbGli YXZjb2RlYy9yaXNjdi92cDlkc3AuaAo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwLmgK PiBAQCAtNjAsNiArNjAsMTIgQEAgdm9pZCBmZl9kY18xMjlfMTZ4MTZfcnZ2KHVpbnQ4X3QgKmRz dCwgcHRyZGlmZl90Cj4gc3RyaWRlLCBjb25zdCB1aW50OF90ICpsLAo+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgY29uc3QgdWludDhfdCAqYSk7Cj4gIHZvaWQgZmZfZGNfMTI5Xzh4OF9ydnYo dWludDhfdCAqZHN0LCBwdHJkaWZmX3Qgc3RyaWRlLCBjb25zdCB1aW50OF90ICpsLAo+ICAgICAg ICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQ4X3QgKmEpOwo+ICt2b2lkIGZmX3ZfMzJ4MzJf cnZ2KHVpbnQ4X3QgKmRzdCwgcHRyZGlmZl90IHN0cmlkZSwgY29uc3QgdWludDhfdCAqbCwKPiAr ICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50OF90ICphKTsKPiArdm9pZCBmZl92XzE2eDE2 X3J2dih1aW50OF90ICpkc3QsIHB0cmRpZmZfdCBzdHJpZGUsIGNvbnN0IHVpbnQ4X3QgKmwsCj4g KyAgICAgICAgICAgICAgICAgICAgY29uc3QgdWludDhfdCAqYSk7Cj4gK3ZvaWQgZmZfdl84eDhf cnZ2KHVpbnQ4X3QgKmRzdCwgcHRyZGlmZl90IHN0cmlkZSwgY29uc3QgdWludDhfdCAqbCwKPiAr ICAgICAgICAgICAgICAgICAgY29uc3QgdWludDhfdCAqYSk7Cj4KPiAgI2RlZmluZSBWUDlfOFRB UF9SSVNDVl9SVlZfRlVOQyhTSVpFLCB0eXBlLCB0eXBlX2lkeCkKPiAgICAgIFwKPiAgdm9pZCBm Zl9wdXRfOHRhcF8jI3R5cGUjI18jI1NJWkUjI2hfcnZ2KHVpbnQ4X3QgKmRzdCwgcHRyZGlmZl90 Cj4gZHN0c3RyaWRlLCAgIFwKPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi92cDlkc3Bf aW5pdC5jCj4gYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcF9pbml0LmMKPiBpbmRleCA2OWFiMzkw MDRjLi45YzU1MGQ0MGI1IDEwMDY0NAo+IC0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwX2lu aXQuYwo+ICsrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwX2luaXQuYwo+IEBAIC0zNiw2ICsz Niw3IEBAIHN0YXRpYyBhdl9jb2xkIHZvaWQKPiB2cDlkc3BfaW50cmFwcmVkX2luaXRfcnZ2KFZQ OURTUENvbnRleHQgKmRzcCwgaW50IGJwcCkKPiAgICAgICAgICAgICAgZHNwLT5pbnRyYV9wcmVk W1RYXzhYOF1bRENfMTI4X1BSRURdID0gZmZfZGNfMTI4Xzh4OF9ydnY7Cj4gICAgICAgICAgICAg IGRzcC0+aW50cmFfcHJlZFtUWF84WDhdW0RDXzEyOV9QUkVEXSA9IGZmX2RjXzEyOV84eDhfcnZ2 Owo+ICAgICAgICAgICAgICBkc3AtPmludHJhX3ByZWRbVFhfOFg4XVtUT1BfRENfUFJFRF0gPSBm Zl9kY190b3BfOHg4X3J2djsKPiArICAgICAgICAgICAgZHNwLT5pbnRyYV9wcmVkW1RYXzhYOF1b VkVSVF9QUkVEXSA9IGZmX3ZfOHg4X3J2djsKPiAgICAgICAgICB9Cj4KPiAgICAgICAgICBpZiAo YnBwID09IDggJiYgZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZfSTMyICYmIGZmX2dldF9ydl92bGVu YigpCj4gPj0gMTYpIHsKPiBAQCAtNTEsNiArNTIsOCBAQCBzdGF0aWMgYXZfY29sZCB2b2lkCj4g dnA5ZHNwX2ludHJhcHJlZF9pbml0X3J2dihWUDlEU1BDb250ZXh0ICpkc3AsIGludCBicHApCj4g ICAgICAgICAgICAgIGRzcC0+aW50cmFfcHJlZFtUWF8xNlgxNl1bRENfMTI5X1BSRURdID0gZmZf ZGNfMTI5XzE2eDE2X3J2djsKPiAgICAgICAgICAgICAgZHNwLT5pbnRyYV9wcmVkW1RYXzMyWDMy XVtUT1BfRENfUFJFRF0gPSBmZl9kY190b3BfMzJ4MzJfcnZ2Owo+ICAgICAgICAgICAgICBkc3At PmludHJhX3ByZWRbVFhfMTZYMTZdW1RPUF9EQ19QUkVEXSA9IGZmX2RjX3RvcF8xNngxNl9ydnY7 Cj4gKyAgICAgICAgICAgIGRzcC0+aW50cmFfcHJlZFtUWF8zMlgzMl1bVkVSVF9QUkVEXSA9IGZm X3ZfMzJ4MzJfcnZ2Owo+ICsgICAgICAgICAgICBkc3AtPmludHJhX3ByZWRbVFhfMTZYMTZdW1ZF UlRfUFJFRF0gPSBmZl92XzE2eDE2X3J2djsKPiAgICAgICAgICB9Cj4gICAgICAjZW5kaWYKPiAg fQo+IC0tCj4gMi40NS4wCj4KPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwo+IGZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKPiBmZm1wZWctZGV2ZWxAZmZt cGVnLm9yZwo+IGh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZl bAo+Cj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCj4gZmZtcGVn LWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4KPgpf X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2 ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxp bmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBz dWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==