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 504AC46B74 for ; Sat, 2 Mar 2024 07:42:56 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3B4C368D2FC; Sat, 2 Mar 2024 09:42:55 +0200 (EET) Received: from mail-qv1-f54.google.com (mail-qv1-f54.google.com [209.85.219.54]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C2C4868D2E7 for ; Sat, 2 Mar 2024 09:42:48 +0200 (EET) Received: by mail-qv1-f54.google.com with SMTP id 6a1803df08f44-68f901192afso13299866d6.1 for ; Fri, 01 Mar 2024 23:42:48 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709365367; x=1709970167; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=PKnDqZ2/gvmPUNiuSF6wZ3cROFAuKjlDb8TcR2lg75Q=; b=UlACDvi+lBo61KEEU5FX/JnDc0C87mqqB7O4Ll7QpDNOBP8dkpkBTc1ald66+3ftkh eZ0xI8R7VsFUfSYQzqpUr8CSNme4B6nwjTRziK7g1Rs320P5rAHwvl6+UfDVYzaAFZb8 uZTKPKbezQZLEooS0EQryGyQR9WvALeLX4HJiCba0aNtFk/jn6r9zekL2f9D39LSu7YM 9+Yd/wpaKgrJ7VbzDEusIFTngd1jn96kORnE3x2V/MTBhgRGmJIyNlT6r+7YECnMk5vU 6gZl/8z5Ck4FzLTUE1jx7RObYybROoptbQ512hvbgmSYxbmJXqyjDXmGPqgFTtFXq43j B4+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709365367; x=1709970167; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=PKnDqZ2/gvmPUNiuSF6wZ3cROFAuKjlDb8TcR2lg75Q=; b=cvi/WKS4544GfNxrlVzRaak/ex7HiFR9PHTDzIst7UidbJ0SE98WsivsTLWSE7JbYT Js6MdrzrpRbv5/Kp20OZhsZtNG9SrZu4u3MhrPSiJxvdJE13D3LR1VRyhtZ5i2OfayEz 2TnjmirrCR4wZxw38TE8l9h81JYZuB9Jfd6LcGL4B5jlcqqxx/Egns8xtKamZR2J+ecL bNQmKpQQwEM/0lAE3BXhc6iqFgfqForX4+zZq8YfGXApimIU5pkESD2kfVx8758GZyrB keao7tgSg9RmnBJvEJeFClTH6KeS6xHEFDL9qmXWXclRSmt6xO6mGDOMv3B2x56u48wJ cCxg== X-Gm-Message-State: AOJu0YwGp6yPXk0zy+nivAzP36WOUknyBC5gylGzH+b+JwogHDC4qu7w 5YA9Ngra1TS22NuTE2/WQ9R5qriNYfE1cUvkmD4JmHssx5Gi6oZBfqclpQOOzM0C7rEhIpy++sa EDGLQn/wuTeaxmzo5dMXU7dm4HECssxQrjoM= X-Google-Smtp-Source: AGHT+IFveObTgXwnMWGjq7wME23LLWaAgpwCR4T92ns9tuJOymOxxM6xdo1Ege280c/gqe+RtRIlTDGewQmoFIQ16ds= X-Received: by 2002:a05:6214:184c:b0:690:6239:bbe6 with SMTP id d12-20020a056214184c00b006906239bbe6mr991355qvy.20.1709365367476; Fri, 01 Mar 2024 23:42:47 -0800 (PST) MIME-Version: 1.0 From: flow gg Date: Sat, 2 Mar 2024 15:42:36 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000854c020612a8a3bc" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH 3/4] lavc/vp9dsp: R-V V ipred hor 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --000000000000854c020612a8a3bc Content-Type: text/plain; charset="UTF-8" --000000000000854c020612a8a3bc Content-Type: text/x-patch; charset="US-ASCII"; name="0003-lavc-vp9dsp-R-V-V-ipred-hor.patch" Content-Disposition: attachment; filename="0003-lavc-vp9dsp-R-V-V-ipred-hor.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lt9rzwlr0 RnJvbSAxNzMwNzJiMzNkMzIzN2I5MjRmM2ZhMzQyZTIwNTU4ZDk2YTcyNDU3IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogU2F0LCAyIE1hciAyMDI0IDA4OjM1OjM5ICswODAwClN1YmplY3Q6IFtQQVRDSCAzLzRdIGxh dmMvdnA5ZHNwOiBSLVYgViBpcHJlZCBob3IKCkM5MDg6CnZwOV9ob3JfOHg4XzhicHBfYzogNzQu Nwp2cDlfaG9yXzh4OF84YnBwX3J2dl9pMzI6IDM1LjcKdnA5X2hvcl8xNngxNl84YnBwX2M6IDE3 NS41CnZwOV9ob3JfMTZ4MTZfOGJwcF9ydnZfaTMyOiA4MC4yCnZwOV9ob3JfMzJ4MzJfOGJwcF9j OiA1MTAuMgp2cDlfaG9yXzMyeDMyXzhicHBfcnZ2X2kzMjogMjY0LjAKLS0tCiBsaWJhdmNvZGVj L3Jpc2N2L3ZwOV9pbnRyYV9ydnYuUyB8IDU2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrCiBsaWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcC5oICAgICAgICB8ICA2ICsrKysKIGxpYmF2Y29k ZWMvcmlzY3YvdnA5ZHNwX2luaXQuYyAgIHwgIDMgKysKIDMgZmlsZXMgY2hhbmdlZCwgNjUgaW5z ZXJ0aW9ucygrKQoKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvdnA5X2ludHJhX3J2di5T IGIvbGliYXZjb2RlYy9yaXNjdi92cDlfaW50cmFfcnZ2LlMKaW5kZXggODhiNTRmMzdiMC4uMzVm YjBlYmUxMCAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9yaXNjdi92cDlfaW50cmFfcnZ2LlMKKysr IGIvbGliYXZjb2RlYy9yaXNjdi92cDlfaW50cmFfcnZ2LlMKQEAgLTIzNCwzICsyMzQsNTkgQEAg ZnVuYyBmZl92Xzh4OF9ydnYsIHp2ZTY0eAogCiAgICAgICAgIHJldAogZW5kZnVuYworCitmdW5j IGZmX2hfMzJ4MzJfcnZ2LCB6dmUzMngKKyAgICAgICAgbGkgICAgICAgICAgIHQwLCAzMgorICAg ICAgICBhZGRpICAgICAgICAgYTIsIGEyLCAzMQorICAgICAgICB2c2V0dmxpICAgICAgemVybywg dDAsIGU4LCBtMiwgdGEsIG1hCisKKyAgICAgICAgLnJlcHQgMgorICAgICAgICAuaXJwIG4gMCwg MiwgNCwgNiwgOCwgMTAsIDEyLCAxNCwgMTYsIDE4LCAyMCwgMjIsIDI0LCAyNiwgMjgsIDMwCisg ICAgICAgIGxidSAgICAgICAgICB0MSwgKGEyKQorICAgICAgICBhZGRpICAgICAgICAgYTIsIGEy LCAtMQorICAgICAgICB2bXYudi54ICAgICAgdlxuLCB0MQorICAgICAgICAuZW5kcgorICAgICAg ICAuaXJwIG4gMCwgMiwgNCwgNiwgOCwgMTAsIDEyLCAxNCwgMTYsIDE4LCAyMCwgMjIsIDI0LCAy NiwgMjgsIDMwCisgICAgICAgIHZzZTgudiAgICAgICB2XG4sIChhMCkKKyAgICAgICAgYWRkICAg ICAgICAgIGEwLCBhMCwgYTEKKyAgICAgICAgLmVuZHIKKyAgICAgICAgLmVuZHIKKworICAgICAg ICByZXQKK2VuZGZ1bmMKKworZnVuYyBmZl9oXzE2eDE2X3J2diwgenZlMzJ4CisgICAgICAgIGFk ZGkgICAgICAgICBhMiwgYTIsIDE1CisgICAgICAgIHZzZXRpdmxpICAgICB6ZXJvLCAxNiwgZTgs IG0xLCB0YSwgbWEKKworICAgICAgICAuaXJwIG4gOCwgOSwgMTAsIDExLCAxMiwgMTMsIDE0LCAx NSwgMTYsIDE3LCAxOCwgMTksIDIwLCAyMSwgMjIsIDIzCisgICAgICAgIGxidSAgICAgICAgICB0 MSwgKGEyKQorICAgICAgICBhZGRpICAgICAgICAgYTIsIGEyLCAtMQorICAgICAgICB2bXYudi54 ICAgICAgdlxuLCB0MQorICAgICAgICAuZW5kcgorICAgICAgICAuaXJwIG4gOCwgOSwgMTAsIDEx LCAxMiwgMTMsIDE0LCAxNSwgMTYsIDE3LCAxOCwgMTksIDIwLCAyMSwgMjIKKyAgICAgICAgdnNl OC52ICAgICAgIHZcbiwgKGEwKQorICAgICAgICBhZGQgICAgICAgICAgYTAsIGEwLCBhMQorICAg ICAgICAuZW5kcgorICAgICAgICB2c2U4LnYgICAgICAgdjIzLCAoYTApCisKKyAgICAgICAgcmV0 CitlbmRmdW5jCisKK2Z1bmMgZmZfaF84eDhfcnZ2LCB6dmUzMngKKyAgICAgICAgYWRkaSAgICAg ICAgIGEyLCBhMiwgNworICAgICAgICB2c2V0aXZsaSAgICAgemVybywgOCwgZTgsIG1mMiwgdGEs IG1hCisKKyAgICAgICAgLmlycCBuIDgsIDksIDEwLCAxMSwgMTIsIDEzLCAxNCwgMTUKKyAgICAg ICAgbGJ1ICAgICAgICAgIHQxLCAoYTIpCisgICAgICAgIGFkZGkgICAgICAgICBhMiwgYTIsIC0x CisgICAgICAgIHZtdi52LnggICAgICB2XG4sIHQxCisgICAgICAgIC5lbmRyCisgICAgICAgIC5p cnAgbiA4LCA5LCAxMCwgMTEsIDEyLCAxMywgMTQKKyAgICAgICAgdnNlOC52ICAgICAgIHZcbiwg KGEwKQorICAgICAgICBhZGQgICAgICAgICAgYTAsIGEwLCBhMQorICAgICAgICAuZW5kcgorICAg ICAgICB2c2U4LnYgICAgICAgdjE1LCAoYTApCisKKyAgICAgICAgcmV0CitlbmRmdW5jCmRpZmYg LS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcC5oIGIvbGliYXZjb2RlYy9yaXNjdi92cDlk c3AuaAppbmRleCBhZTRmYjI2NmQwLi4yYjJlMGRiMGQ4IDEwMDY0NAotLS0gYS9saWJhdmNvZGVj L3Jpc2N2L3ZwOWRzcC5oCisrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwLmgKQEAgLTY2LDUg KzY2LDExIEBAIHZvaWQgZmZfdl8xNngxNl9ydnYodWludDhfdCAqZHN0LCBwdHJkaWZmX3Qgc3Ry aWRlLCBjb25zdCB1aW50OF90ICpsLAogICAgICAgICAgICAgICAgICAgICBjb25zdCB1aW50OF90 ICphKTsKIHZvaWQgZmZfdl84eDhfcnZ2KHVpbnQ4X3QgKmRzdCwgcHRyZGlmZl90IHN0cmlkZSwg Y29uc3QgdWludDhfdCAqbCwKICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQ4X3QgKmEpOwor dm9pZCBmZl9oXzMyeDMyX3J2dih1aW50OF90ICpkc3QsIHB0cmRpZmZfdCBzdHJpZGUsIGNvbnN0 IHVpbnQ4X3QgKmwsCisgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQ4X3QgKmEpOwordm9p ZCBmZl9oXzE2eDE2X3J2dih1aW50OF90ICpkc3QsIHB0cmRpZmZfdCBzdHJpZGUsIGNvbnN0IHVp bnQ4X3QgKmwsCisgICAgICAgICAgICAgICAgICAgIGNvbnN0IHVpbnQ4X3QgKmEpOwordm9pZCBm Zl9oXzh4OF9ydnYodWludDhfdCAqZHN0LCBwdHJkaWZmX3Qgc3RyaWRlLCBjb25zdCB1aW50OF90 ICpsLAorICAgICAgICAgICAgICAgICAgY29uc3QgdWludDhfdCAqYSk7CiAKICNlbmRpZiAgLy8g I2lmbmRlZiBBVkNPREVDX1JJU0NWX1ZQOURTUF9SSVNDVl9ICmRpZmYgLS1naXQgYS9saWJhdmNv ZGVjL3Jpc2N2L3ZwOWRzcF9pbml0LmMgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOWRzcF9pbml0LmMK aW5kZXggOWM1NTBkNDBiNS4uMTZhZWViMjYwYSAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9yaXNj di92cDlkc3BfaW5pdC5jCisrKyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA5ZHNwX2luaXQuYwpAQCAt NTQsNiArNTQsOSBAQCBzdGF0aWMgYXZfY29sZCB2b2lkIHZwOWRzcF9pbnRyYXByZWRfaW5pdF9y dnYoVlA5RFNQQ29udGV4dCAqZHNwLCBpbnQgYnBwKQogICAgICAgICAgICAgZHNwLT5pbnRyYV9w cmVkW1RYXzE2WDE2XVtUT1BfRENfUFJFRF0gPSBmZl9kY190b3BfMTZ4MTZfcnZ2OwogICAgICAg ICAgICAgZHNwLT5pbnRyYV9wcmVkW1RYXzMyWDMyXVtWRVJUX1BSRURdID0gZmZfdl8zMngzMl9y dnY7CiAgICAgICAgICAgICBkc3AtPmludHJhX3ByZWRbVFhfMTZYMTZdW1ZFUlRfUFJFRF0gPSBm Zl92XzE2eDE2X3J2djsKKyAgICAgICAgICAgIGRzcC0+aW50cmFfcHJlZFtUWF8zMlgzMl1bSE9S X1BSRURdID0gZmZfaF8zMngzMl9ydnY7CisgICAgICAgICAgICBkc3AtPmludHJhX3ByZWRbVFhf MTZYMTZdW0hPUl9QUkVEXSA9IGZmX2hfMTZ4MTZfcnZ2OworICAgICAgICAgICAgZHNwLT5pbnRy YV9wcmVkW1RYXzhYOF1bSE9SX1BSRURdID0gZmZfaF84eDhfcnZ2OwogICAgICAgICB9CiAgICAg I2VuZGlmCiB9Ci0tIAoyLjQ0LjAKCg== --000000000000854c020612a8a3bc Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe". --000000000000854c020612a8a3bc--