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 6D8A9490AE for ; Fri, 2 Feb 2024 05:03:56 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 3C22468D118; Fri, 2 Feb 2024 07:03:54 +0200 (EET) Received: from mail-ua1-f53.google.com (mail-ua1-f53.google.com [209.85.222.53]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 6BAE368CEC9 for ; Fri, 2 Feb 2024 07:03:47 +0200 (EET) Received: by mail-ua1-f53.google.com with SMTP id a1e0cc1a2514c-7d2e21181c1so828678241.3 for ; Thu, 01 Feb 2024 21:03:47 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706850225; x=1707455025; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=Y96MZam+TC935TALJBwORNRKIsoXxZuzl/K1t7FoVps=; b=JMfi6iNXkoU0+R7ToxqYFycknDJUEeKzGM5IWBO9JVkJQ3HLKo//Bh/NSFEWGHZdam ylZRyct6ndR5j/5QzKsCIdcUAOP0LzLQ3dNesH050mgJ2VqIOQL5+rYviYYbJTplReot sCsLkS48H3Qi7zJdviLq6QfJy49bLhtXI1xL8PVyc9tCoGOot5SWhFwdPQKOX8qqpc73 MkMYpT3L/vTM8tXAy5BACjKvpI2F2Mj5RpvOWvJNlU3ojU4/DDi7RN+Q5d1FqImbXczt srqkkng5/50QeZ3WA2Gvg5AtkmbtjLhNQNZ2q9kx3tpcCKa2oHHEwOxOUAJSER5YYpKR 19JQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706850225; x=1707455025; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=Y96MZam+TC935TALJBwORNRKIsoXxZuzl/K1t7FoVps=; b=Gb1O7GePH/A7q0qSY4n5xMlHhagPptP0wjZdrPyNRc2F/sDwgycAjo+KgWqRAWEmeP Kwkoy476wPVClFD8/MQgQDtwAz/e1xkiLy/qa4Py9enJ6BOXSMEz6sVysN5GQBBhZ8PU ouvKwqixz1LZ/S2IIa3tdY8fjimlqNMRJceWXd90s6v2cBw5PbS/S95LfFQjlFdn10N+ QdCmDQcyMyLYuYwzu6JMrHwVPcScntpGoqq3X1KEO9LoiU/RD1Fb0EYZSmwqVXsonjdc 4AadRXXaKQsmDplUJ+U9m0bM9b57LVGhSFKcmvMlAcEjcSS481t8jS4JCzvkdXmW4X6v YKbQ== X-Gm-Message-State: AOJu0YzewBl4WIesg3oOgPK4Fec8eOI9L4a1ORDdZUMOO6zjrMI7Gm0N DXJKwLZ7H1p/crbpGzBwoBbHzles5o3QcHCTypI4zLiaA0/9kP1UfpwwNQOnkhJs1fKhFN3qPRN Nehy56A2B4VpGC/kqQuRiFQQd4YfNCRJWn1o= X-Google-Smtp-Source: AGHT+IGlegHJ18ssCUAEHKjY3/4L9ardWtHeLpwIKyIF0e9lHgjdyuhFtF3AhEcgSpHDh38xjI4wtzKy3T0hY1Cfrmg= X-Received: by 2002:a67:cd94:0:b0:46b:3c0d:8d26 with SMTP id r20-20020a67cd94000000b0046b3c0d8d26mr1132183vsl.1.1706850225334; Thu, 01 Feb 2024 21:03:45 -0800 (PST) MIME-Version: 1.0 From: flow gg Date: Fri, 2 Feb 2024 13:03:33 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="0000000000005e0e9806105f09c0" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH 1/3] lavc/vp8dsp: R-V V vp8_idct_dc_add 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: --0000000000005e0e9806105f09c0 Content-Type: text/plain; charset="UTF-8" --0000000000005e0e9806105f09c0 Content-Type: text/x-patch; charset="US-ASCII"; name="0001-lavc-vp8dsp-R-V-V-vp8_idct_dc_add.patch" Content-Disposition: attachment; filename="0001-lavc-vp8dsp-R-V-V-vp8_idct_dc_add.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_ls46jntz0 RnJvbSAzMmZkZjAwNmE4MWRhNzhiZGUyOWI1Y2MwYzI2NDQ2ZDBiYjMzOTBkIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogRnJpLCAyIEZlYiAyMDI0IDEyOjQ5OjA3ICswODAwClN1YmplY3Q6IFtQQVRDSCAxLzNdIGxh dmMvdnA4ZHNwOiBSLVYgViB2cDhfaWRjdF9kY19hZGQKCmM5MDg6CnZwOF9pZGN0X2RjX2FkZF9j OiAxMDIuMgp2cDhfaWRjdF9kY19hZGRfcnZ2X2kzMjogNDIuMAotLS0KIGxpYmF2Y29kZWMvcmlz Y3YvTWFrZWZpbGUgICAgICB8ICAyICsrCiBsaWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9pbml0LmMg fCAzOSArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGxpYmF2Y29kZWMvcmlzY3YvdnA4 ZHNwX3J2di5TICB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysKIGxpYmF2 Y29kZWMvdnA4ZHNwLmMgICAgICAgICAgICB8ICAyICsrCiBsaWJhdmNvZGVjL3ZwOGRzcC5oICAg ICAgICAgICAgfCAgMSArCiA1IGZpbGVzIGNoYW5nZWQsIDg4IGluc2VydGlvbnMoKykKIGNyZWF0 ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9pbml0LmMKIGNyZWF0ZSBtb2Rl IDEwMDY0NCBsaWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9ydnYuUwoKZGlmZiAtLWdpdCBhL2xpYmF2 Y29kZWMvcmlzY3YvTWFrZWZpbGUgYi9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlCmluZGV4IDU3 OWE3MTY0ODcuLjk3MDY3NTU4ZDggMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZp bGUKKysrIGIvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZQpAQCAtNTYsNSArNTYsNyBAQCBPQkpT LSQoQ09ORklHX1VUVklERU9fREVDT0RFUikgKz0gcmlzY3YvdXR2aWRlb2RzcF9pbml0Lm8KIFJW Vi1PQkpTLSQoQ09ORklHX1VUVklERU9fREVDT0RFUikgKz0gcmlzY3YvdXR2aWRlb2RzcF9ydnYu bwogT0JKUy0kKENPTkZJR19WQzFEU1ApICs9IHJpc2N2L3ZjMWRzcF9pbml0Lm8KIFJWVi1PQkpT LSQoQ09ORklHX1ZDMURTUCkgKz0gcmlzY3YvdmMxZHNwX3J2di5vCitPQkpTLSQoQ09ORklHX1ZQ OERTUCkgKz0gcmlzY3YvdnA4ZHNwX2luaXQubworUlZWLU9CSlMtJChDT05GSUdfVlA4RFNQKSAr PSByaXNjdi92cDhkc3BfcnZ2Lm8KIE9CSlMtJChDT05GSUdfVk9SQklTX0RFQ09ERVIpICs9IHJp c2N2L3ZvcmJpc2RzcF9pbml0Lm8KIFJWVi1PQkpTLSQoQ09ORklHX1ZPUkJJU19ERUNPREVSKSAr PSByaXNjdi92b3JiaXNkc3BfcnZ2Lm8KZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvdnA4 ZHNwX2luaXQuYyBiL2xpYmF2Y29kZWMvcmlzY3YvdnA4ZHNwX2luaXQuYwpuZXcgZmlsZSBtb2Rl IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5hYjAyMDA3MGViCi0tLSAvZGV2L251bGwKKysrIGIv bGliYXZjb2RlYy9yaXNjdi92cDhkc3BfaW5pdC5jCkBAIC0wLDAgKzEsMzkgQEAKKy8qCisgKiBD b3B5cmlnaHQgKGMpIDIwMjQgSW5zdGl0dWUgb2YgU29mdHdhcmUgQ2hpbmVzZSBBY2FkZW15IG9m IFNjaWVuY2VzIChJU0NBUykuCisgKgorICogVGhpcyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLgor ICoKKyAqIEZGbXBlZyBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBh bmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2Vu ZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJl IEZvdW5kYXRpb247IGVpdGhlcgorICogdmVyc2lvbiAyLjEgb2YgdGhlIExpY2Vuc2UsIG9yIChh dCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogRkZtcGVnIGlzIGRpc3Ry aWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9V VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICog TUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2Vl IHRoZSBHTlUKKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFp bHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExl c3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhbG9uZyB3aXRoIEZGbXBlZzsgaWYgbm90 LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQorICogRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJh bmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwgQm9zdG9uLCBNQSAwMjExMC0xMzAxIFVTQQorICov CisKKyNpbmNsdWRlICJjb25maWcuaCIKKworI2luY2x1ZGUgImxpYmF2dXRpbC9hdHRyaWJ1dGVz LmgiCisjaW5jbHVkZSAibGliYXZ1dGlsL2NwdS5oIgorI2luY2x1ZGUgImxpYmF2dXRpbC9yaXNj di9jcHUuaCIKKyNpbmNsdWRlICJsaWJhdmNvZGVjL3ZwOGRzcC5oIgorCit2b2lkIGZmX3ZwOF9p ZGN0X2RjX2FkZF9ydnYodWludDhfdCAqZHN0LCBpbnQxNl90IGJsb2NrWzE2XSwgcHRyZGlmZl90 IHN0cmlkZSk7CisKK2F2X2NvbGQgdm9pZCBmZl92cDhkc3BfaW5pdF9yaXNjdihWUDhEU1BDb250 ZXh0ICpjKQoreworI2lmIEhBVkVfUlZWCisgICAgaW50IGZsYWdzID0gYXZfZ2V0X2NwdV9mbGFn cygpOworCisgICAgaWYgKGZsYWdzICYgQVZfQ1BVX0ZMQUdfUlZWX0kzMiAmJiBmZl9nZXRfcnZf dmxlbmIoKSA+PSAxNikgeworICAgICAgICBjLT52cDhfaWRjdF9kY19hZGQgPSBmZl92cDhfaWRj dF9kY19hZGRfcnZ2OworICAgIH0KKyNlbmRpZgorfQpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9y aXNjdi92cDhkc3BfcnZ2LlMgYi9saWJhdmNvZGVjL3Jpc2N2L3ZwOGRzcF9ydnYuUwpuZXcgZmls ZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi44NjA5Yjc5OTM3Ci0tLSAvZGV2L251bGwK KysrIGIvbGliYXZjb2RlYy9yaXNjdi92cDhkc3BfcnZ2LlMKQEAgLTAsMCArMSw0NCBAQAorLyoK KyAqIENvcHlyaWdodCAoYykgMjAyNCBJbnN0aXR1ZSBvZiBTb2Z0d2FyZSBDaGluZXNlIEFjYWRl bXkgb2YgU2NpZW5jZXMgKElTQ0FTKS4KKyAqCisgKiBUaGlzIGZpbGUgaXMgcGFydCBvZiBGRm1w ZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRl IGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3Nl ciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29m dHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwg b3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1wZWcgaXMg ZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBX SVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9m CisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0Uu ICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg ZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBH TlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVnOyBp ZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMuLCA1 MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEgVVNB CisgKi8KKworI2luY2x1ZGUgImxpYmF2dXRpbC9yaXNjdi9hc20uUyIKKworLm1hY3JvIHZwOF9p ZGN0X2RjX2FkZAorICAgICAgICB2bHNlMzIudiAgICAgIHYwLCAoYTApLCBhMgorICAgICAgICBs aCAgICAgICAgICAgIGE1LCAwKGExKQorICAgICAgICBzaCAgICAgICAgICAgIHplcm8sIDAoYTEp CisgICAgICAgIGFkZGkgICAgICAgICAgYTUsIGE1LCA0CisgICAgICAgIHNyYWkgICAgICAgICAg dDEsIGE1LCAzCisgICAgICAgIHZzZXRpdmxpICAgICAgemVybywgNCo0LCBlMTYsIG0yLCB0YSwg bWEKKyAgICAgICAgdnpleHQudmYyICAgICB2MiwgdjAKKyAgICAgICAgdmFkZC52eCAgICAgICB2 MiwgdjIsIHQxCisgICAgICAgIHZtYXgudnggICAgICAgdjIsIHYyLCB6ZXJvCisgICAgICAgIHZz ZXR2bGkgICAgICAgemVybywgemVybywgZTgsIG0xLCB0YSwgbWEKKyAgICAgICAgdm5jbGlwdS53 aSAgICB2MCwgdjIsIDAKKyAgICAgICAgdnNldGl2bGkgICAgICB6ZXJvLCA0LCBlOCwgbWY0LCB0 YSwgbWEKKyAgICAgICAgdnNzZTMyLnYgICAgICB2MCwgKGEwKSwgYTIKKy5lbmRtCisKK2Z1bmMg ZmZfdnA4X2lkY3RfZGNfYWRkX3J2diwgenZlMzJ4CisgICAgICAgIHZzZXRpdmxpICAgICAgemVy bywgNCwgZTgsIG1mNCwgdGEsIG1hCisgICAgICAgIHZwOF9pZGN0X2RjX2FkZAorCisgICAgICAg IHJldAorZW5kZnVuYwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92cDhkc3AuYyBiL2xpYmF2Y29k ZWMvdnA4ZHNwLmMKaW5kZXggN2E4NWU5ZjRjYS4uNzJkNGVhMzc5MyAxMDA2NDQKLS0tIGEvbGli YXZjb2RlYy92cDhkc3AuYworKysgYi9saWJhdmNvZGVjL3ZwOGRzcC5jCkBAIC03NDIsNiArNzQy LDggQEAgYXZfY29sZCB2b2lkIGZmX3ZwOGRzcF9pbml0KFZQOERTUENvbnRleHQgKmRzcCkKICAg ICBmZl92cDhkc3BfaW5pdF9hYXJjaDY0KGRzcCk7CiAjZWxpZiBBUkNIX0FSTQogICAgIGZmX3Zw OGRzcF9pbml0X2FybShkc3ApOworI2VsaWYgQVJDSF9SSVNDVgorICAgIGZmX3ZwOGRzcF9pbml0 X3Jpc2N2KGRzcCk7CiAjZWxpZiBBUkNIX1g4NgogICAgIGZmX3ZwOGRzcF9pbml0X3g4Nihkc3Ap OwogI2VsaWYgQVJDSF9NSVBTCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3ZwOGRzcC5oIGIvbGli YXZjb2RlYy92cDhkc3AuaAppbmRleCAxNmI1ZTljMzViLi4zMGRjMmM2Y2MxIDEwMDY0NAotLS0g YS9saWJhdmNvZGVjL3ZwOGRzcC5oCisrKyBiL2xpYmF2Y29kZWMvdnA4ZHNwLmgKQEAgLTkyLDYg KzkyLDcgQEAgdm9pZCBmZl92cDc4ZHNwX2luaXRfeDg2KFZQOERTUENvbnRleHQgKmMpOwogdm9p ZCBmZl92cDhkc3BfaW5pdChWUDhEU1BDb250ZXh0ICpjKTsKIHZvaWQgZmZfdnA4ZHNwX2luaXRf YWFyY2g2NChWUDhEU1BDb250ZXh0ICpjKTsKIHZvaWQgZmZfdnA4ZHNwX2luaXRfYXJtKFZQOERT UENvbnRleHQgKmMpOwordm9pZCBmZl92cDhkc3BfaW5pdF9yaXNjdihWUDhEU1BDb250ZXh0ICpj KTsKIHZvaWQgZmZfdnA4ZHNwX2luaXRfeDg2KFZQOERTUENvbnRleHQgKmMpOwogdm9pZCBmZl92 cDhkc3BfaW5pdF9taXBzKFZQOERTUENvbnRleHQgKmMpOwogdm9pZCBmZl92cDhkc3BfaW5pdF9s b29uZ2FyY2goVlA4RFNQQ29udGV4dCAqYyk7Ci0tIAoyLjQzLjAKCg== --0000000000005e0e9806105f09c0 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". --0000000000005e0e9806105f09c0--