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 90B0A483FA for ; Sun, 3 Dec 2023 14:40:31 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0DEF068CAA1; Sun, 3 Dec 2023 16:40:29 +0200 (EET) Received: from mail-qt1-f169.google.com (mail-qt1-f169.google.com [209.85.160.169]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id A3F5768AA07 for ; Sun, 3 Dec 2023 16:40:21 +0200 (EET) Received: by mail-qt1-f169.google.com with SMTP id d75a77b69052e-425469c4143so8376721cf.0 for ; Sun, 03 Dec 2023 06:40:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701614419; x=1702219219; darn=ffmpeg.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=4Gg0nyL+Ce9FnepapfYs9pub6IjoW1WB4RkSxuZxpn8=; b=J34WbijBz6C4rmuCl0htY7JjECFfWX0LhpFO17Zq44no6PMVwkP6gKN2Z9S2dWsiLd Mmml9F1T3vB5CB7a5cjkxksDYU/00FZF7KwvEEcMbDGNnF3wXsH4aALbmKcETWOJSuj/ zFw1fRa1jMiQrml3XGILWkEj2wUylpzDGtrFzfdyxcBaurJBg9CM+YLMzrluGvGn1JdA febHLelGJkmANPlApoAsqfKHH8BiR4wF6p1K3nt51fPj4VIZ/HAxv4fiMZOhWkIT47dK sx7jcAAaQX7q8diO70YeQOL/64oxdDF41nRXMHjGfpzi47ywKDia4+6P5AByxEyutYbM Wblw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701614419; x=1702219219; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=4Gg0nyL+Ce9FnepapfYs9pub6IjoW1WB4RkSxuZxpn8=; b=URWVHvCUjorJwdLGwL92/kLbxoTionxxvrHm99IMwb2DnOooM9HS38ziWNdFRkDoF/ sKXSNGOG//10zjsHvchKa3A+iCi5U3V9JIFDRqpUW4u6587/RkDmadCx6Jpz7p0q/pfc v8YeslN7gtMNDrsOk4Q5bMuobcbqCJSaaGzDGmAdB5RYD+dOmRUoHSiCt4Su10wGS9zN 8W2+Xnmh5Ngso5dFkM9061oKAX4x1RFQtF8d9glJJnqrTzNTiNDwvQc+2wrgQfTWp9sQ Ua3CCT9F7gjwQOAQTUaiAyfqzWghlhH8z5oirySYR4DUpRQLaK+LwBXzIakuAKuUo8Tp q8jA== X-Gm-Message-State: AOJu0Yw762HzwKOAHMZKdgiwSvRfup6h/fC4cGoqM+AHqRNFMOr54Fio 9cCO1tTQs9/IfOVnRbLXgYgdD7hZSto6sMx5xOwTN9QumNZSGp8Q X-Google-Smtp-Source: AGHT+IHBkeE+qchHunSFH7XAyLsueiTBOuU5zSKq22zasNg9WM+ydAMMQ/wBeWFo/PRn4ICEHDPRbVnTplvq7k6VST8= X-Received: by 2002:a05:620a:4106:b0:77e:fba3:93ac with SMTP id j6-20020a05620a410600b0077efba393acmr3578006qko.142.1701614419243; Sun, 03 Dec 2023 06:40:19 -0800 (PST) MIME-Version: 1.0 From: flow gg Date: Sun, 3 Dec 2023 22:40:08 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000013622060b9bfbcc" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: [FFmpeg-devel] [PATCH] lavc/vc1dsp: R-V V inv_trans 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: --000000000000013622060b9bfbcc Content-Type: text/plain; charset="UTF-8" c910 vc1dsp.vc1_inv_trans_4x4_dc_c: 84.0 vc1dsp.vc1_inv_trans_4x4_dc_rvv_i32: 74.0 vc1dsp.vc1_inv_trans_4x8_dc_c: 150.2 vc1dsp.vc1_inv_trans_4x8_dc_rvv_i32: 83.5 vc1dsp.vc1_inv_trans_8x4_dc_c: 129.0 vc1dsp.vc1_inv_trans_8x4_dc_rvv_i64: 75.7 vc1dsp.vc1_inv_trans_8x8_dc_c: 254.7 vc1dsp.vc1_inv_trans_8x8_dc_rvv_i64: 90.5 --000000000000013622060b9bfbcc Content-Type: text/x-patch; charset="US-ASCII"; name="lavc-vc1dsp-R-V-V-inv_trans.patch" Content-Disposition: attachment; filename="lavc-vc1dsp-R-V-V-inv_trans.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lppl9f740 RnJvbSBjYmE5MzUwM2E2ZjA3NTNiNTZjMWQwY2IwMGY2NDJiMzk4MmVlNjU2IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogRnJpLCAxIERlYyAyMDIzIDEwOjA3OjQwICswODAwClN1YmplY3Q6IFtQQVRDSF0gbGF2Yy92 YzFkc3A6IFItViBWIGludl90cmFucwoKYzkxMAogICAgdmMxZHNwLnZjMV9pbnZfdHJhbnNfNHg0 X2RjX2M6IDg0LjAKICAgIHZjMWRzcC52YzFfaW52X3RyYW5zXzR4NF9kY19ydnZfaTMyOiA3NC4w CiAgICB2YzFkc3AudmMxX2ludl90cmFuc180eDhfZGNfYzogMTUwLjIKICAgIHZjMWRzcC52YzFf aW52X3RyYW5zXzR4OF9kY19ydnZfaTMyOiA4My41CiAgICB2YzFkc3AudmMxX2ludl90cmFuc184 eDRfZGNfYzogMTI5LjAKICAgIHZjMWRzcC52YzFfaW52X3RyYW5zXzh4NF9kY19ydnZfaTY0OiA3 NS43CiAgICB2YzFkc3AudmMxX2ludl90cmFuc184eDhfZGNfYzogMjU0LjcKICAgIHZjMWRzcC52 YzFfaW52X3RyYW5zXzh4OF9kY19ydnZfaTY0OiA5MC41Ci0tLQogbGliYXZjb2RlYy9yaXNjdi9N YWtlZmlsZSAgICAgIHwgICAyICsKIGxpYmF2Y29kZWMvcmlzY3YvdmMxZHNwX2luaXQuYyB8ICA0 NyArKysrKysrKysrKysrCiBsaWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9ydnYuUyAgfCAxMjMgKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiBsaWJhdmNvZGVjL3ZjMWRzcC5jICAgICAg ICAgICAgfCAgIDIgKwogbGliYXZjb2RlYy92YzFkc3AuaCAgICAgICAgICAgIHwgICAxICsKIDUg ZmlsZXMgY2hhbmdlZCwgMTc1IGluc2VydGlvbnMoKykKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJh dmNvZGVjL3Jpc2N2L3ZjMWRzcF9pbml0LmMKIGNyZWF0ZSBtb2RlIDEwMDY0NCBsaWJhdmNvZGVj L3Jpc2N2L3ZjMWRzcF9ydnYuUwoKZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZp bGUgYi9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlCmluZGV4IDJkMGU2YzE5YzguLjQ0MmM1OTYx ZWEgMTAwNjQ0Ci0tLSBhL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUKKysrIGIvbGliYXZjb2Rl Yy9yaXNjdi9NYWtlZmlsZQpAQCAtMzksNSArMzksNyBAQCBPQkpTLSQoQ09ORklHX1BJWEJMT0NL RFNQKSArPSByaXNjdi9waXhibG9ja2RzcF9pbml0Lm8gXAogUlZWLU9CSlMtJChDT05GSUdfUElY QkxPQ0tEU1ApICs9IHJpc2N2L3BpeGJsb2NrZHNwX3J2di5vCiBPQkpTLSQoQ09ORklHX1VUVklE RU9fREVDT0RFUikgKz0gcmlzY3YvdXR2aWRlb2RzcF9pbml0Lm8KIFJWVi1PQkpTLSQoQ09ORklH X1VUVklERU9fREVDT0RFUikgKz0gcmlzY3YvdXR2aWRlb2RzcF9ydnYubworT0JKUy0kKENPTkZJ R19WQzFEU1ApICs9IHJpc2N2L3ZjMWRzcF9pbml0Lm8KK1JWVi1PQkpTLSQoQ09ORklHX1ZDMURT UCkgKz0gcmlzY3YvdmMxZHNwX3J2di5vCiBPQkpTLSQoQ09ORklHX1ZPUkJJU19ERUNPREVSKSAr PSByaXNjdi92b3JiaXNkc3BfaW5pdC5vCiBSVlYtT0JKUy0kKENPTkZJR19WT1JCSVNfREVDT0RF UikgKz0gcmlzY3Yvdm9yYmlzZHNwX3J2di5vCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2 L3ZjMWRzcF9pbml0LmMgYi9saWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9pbml0LmMKbmV3IGZpbGUg bW9kZSAxMDA2NDQKaW5kZXggMDAwMDAwMDAwMC4uODhlMDQzNGYwZQotLS0gL2Rldi9udWxsCisr KyBiL2xpYmF2Y29kZWMvcmlzY3YvdmMxZHNwX2luaXQuYwpAQCAtMCwwICsxLDQ3IEBACisvKgor ICogQ29weXJpZ2h0IChjKSAyMDIzIEluc3RpdHVlIG9mIFNvZnR3YXJlIENoaW5lc2UgQWNhZGVt eSBvZiBTY2llbmNlcyAoSVNDQVMpLgorICoKKyAqIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEZGbXBl Zy4KKyAqCisgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUg aXQgYW5kL29yCisgKiBtb2RpZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2Vy IEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0 d2FyZSBGb3VuZGF0aW9uOyBlaXRoZXIKKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBv ciAoYXQgeW91ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgorICoKKyAqIEZGbXBlZyBpcyBk aXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorICogYnV0IFdJ VEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YK KyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g IFNlZSB0aGUgR05VCisgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBk ZXRhaWxzLgorICoKKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdO VSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYWxvbmcgd2l0aCBGRm1wZWc7IGlm IG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUKKyAqIEZvdW5kYXRpb24sIEluYy4sIDUx IEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEgMDIxMTAtMTMwMSBVU0EK KyAqLworCisjaW5jbHVkZSA8c3RkaW50Lmg+CisKKyNpbmNsdWRlICJsaWJhdnV0aWwvYXR0cmli dXRlcy5oIgorI2luY2x1ZGUgImxpYmF2dXRpbC9jcHUuaCIKKyNpbmNsdWRlICJsaWJhdnV0aWwv cmlzY3YvY3B1LmgiCisjaW5jbHVkZSAibGliYXZjb2RlYy92YzEuaCIKKwordm9pZCBmZl92YzFf aW52X3RyYW5zXzh4OF9kY19ydnYodWludDhfdCAqZGVzdCwgcHRyZGlmZl90IHN0cmlkZSwgaW50 MTZfdCAqYmxvY2spOwordm9pZCBmZl92YzFfaW52X3RyYW5zXzR4OF9kY19ydnYodWludDhfdCAq ZGVzdCwgcHRyZGlmZl90IHN0cmlkZSwgaW50MTZfdCAqYmxvY2spOwordm9pZCBmZl92YzFfaW52 X3RyYW5zXzh4NF9kY19ydnYodWludDhfdCAqZGVzdCwgcHRyZGlmZl90IHN0cmlkZSwgaW50MTZf dCAqYmxvY2spOwordm9pZCBmZl92YzFfaW52X3RyYW5zXzR4NF9kY19ydnYodWludDhfdCAqZGVz dCwgcHRyZGlmZl90IHN0cmlkZSwgaW50MTZfdCAqYmxvY2spOworCithdl9jb2xkIHZvaWQgZmZf dmMxZHNwX2luaXRfcmlzY3YoVkMxRFNQQ29udGV4dCAqZHNwKQoreworI2lmIEhBVkVfUlZWCisg ICAgaW50IGZsYWdzID0gYXZfZ2V0X2NwdV9mbGFncygpOworCisgICAgaWYgKGZsYWdzICYgQVZf Q1BVX0ZMQUdfUlZWX0k2NCkgeworICAgICAgICBkc3AtPnZjMV9pbnZfdHJhbnNfOHg4X2RjID0g ZmZfdmMxX2ludl90cmFuc184eDhfZGNfcnZ2OworICAgICAgICBkc3AtPnZjMV9pbnZfdHJhbnNf OHg0X2RjID0gZmZfdmMxX2ludl90cmFuc184eDRfZGNfcnZ2OworICAgIH0KKyAgICBpZiAoZmxh Z3MgJiBBVl9DUFVfRkxBR19SVlZfSTMyKSB7CisgICAgICAgIGRzcC0+dmMxX2ludl90cmFuc180 eDhfZGMgPSBmZl92YzFfaW52X3RyYW5zXzR4OF9kY19ydnY7CisgICAgICAgIGRzcC0+dmMxX2lu dl90cmFuc180eDRfZGMgPSBmZl92YzFfaW52X3RyYW5zXzR4NF9kY19ydnY7CisgICAgfQorI2Vu ZGlmCit9CmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9ydnYuUyBiL2xpYmF2 Y29kZWMvcmlzY3YvdmMxZHNwX3J2di5TCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAw MDAwMDAuLjhhNmIyNzE5MmEKLS0tIC9kZXYvbnVsbAorKysgYi9saWJhdmNvZGVjL3Jpc2N2L3Zj MWRzcF9ydnYuUwpAQCAtMCwwICsxLDEyMyBAQAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAyMyBJ bnN0aXR1ZSBvZiBTb2Z0d2FyZSBDaGluZXNlIEFjYWRlbXkgb2YgU2NpZW5jZXMgKElTQ0FTKS4K KyAqCisgKiBUaGlzIGZpbGUgaXMgcGFydCBvZiBGRm1wZWcuCisgKgorICogRkZtcGVnIGlzIGZy ZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0 IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGlj ZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVy CisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkg bGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1wZWcgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUg dGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0 aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3Ig RklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogTGVzc2Vy IEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hv dWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGlj CisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVnOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVl IFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRo IEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEgVVNBCisgKi8KKworI2luY2x1ZGUgImxpYmF2 dXRpbC9yaXNjdi9hc20uUyIKKworZnVuYyBmZl92YzFfaW52X3RyYW5zXzh4OF9kY19ydnYsIHp2 ZTY0eAorICAgICAgICBsaCAgICAgICAgICAgIHQyLCAoYTIpCisgICAgICAgIGxpICAgICAgICAg ICAgdDEsIDMKKyAgICAgICAgbXVsICAgICAgICAgICB0MiwgdDIsIHQxCisgICAgICAgIGFkZGkg ICAgICAgICAgdDIsIHQyLCAxCisgICAgICAgIHNyYWkgICAgICAgICAgdDIsIHQyLCAxCisgICAg ICAgIG11bCAgICAgICAgICAgdDIsIHQyLCB0MQorICAgICAgICBhZGRpICAgICAgICAgIHQyLCB0 MiwgMTYKKyAgICAgICAgc3JhaSAgICAgICAgICB0MiwgdDIsIDUKKyAgICAgICAgdnNldGl2bGkg ICAgICB6ZXJvLCA4LCBlOCwgbWYyLCB0YSwgbWEKKyAgICAgICAgdmxzZTY0LnYgICAgICB2MCwg KGEwKSwgYTEKKyAgICAgICAgbGkgICAgICAgICAgICB0MCwgOCo4CisgICAgICAgIHZzZXR2bGkg ICAgICAgemVybywgdDAsIGUxNiwgbTgsIHRhLCBtYQorICAgICAgICB2bXYudi54ICAgICAgIHY4 LCB0MgorICAgICAgICB2c2V0dmxpICAgICAgIHplcm8sIHQwLCBlOCwgbTQsIHRhLCBtYQorICAg ICAgICB2d2FkZHUud3YgICAgIHY4LCB2OCwgdjAKKyAgICAgICAgdnNldHZsaSAgICAgICB6ZXJv LCB0MCwgZTE2LCBtOCwgdGEsIG1hCisgICAgICAgIHZtYXgudnggICAgICAgdjgsIHY4LCB6ZXJv CisgICAgICAgIHZzZXR2bGkgICAgICAgemVybywgdDAsIGU4LCBtNCwgdGEsIG1hCisgICAgICAg IHZuY2xpcHUud2kgICAgdjAsIHY4LCAwCisgICAgICAgIHZzZXRpdmxpICAgICAgemVybywgOCwg ZTgsIG1mMiwgdGEsIG1hCisgICAgICAgIHZzc2U2NC52ICAgICAgdjAsIChhMCksIGExCisgICAg ICAgIHJldAorZW5kZnVuYworCitmdW5jIGZmX3ZjMV9pbnZfdHJhbnNfNHg4X2RjX3J2diwgenZl MzJ4CisgICAgICAgIGxoICAgICAgICAgICAgdDIsIChhMikKKyAgICAgICAgbGkgICAgICAgICAg ICB0MSwgMTcKKyAgICAgICAgbXVsICAgICAgICAgICB0MiwgdDIsIHQxCisgICAgICAgIGFkZGkg ICAgICAgICAgdDIsIHQyLCA0CisgICAgICAgIHNyYWkgICAgICAgICAgdDIsIHQyLCAzCisgICAg ICAgIGxpICAgICAgICAgICAgdDEsIDEyCisgICAgICAgIG11bCAgICAgICAgICAgdDIsIHQyLCB0 MQorICAgICAgICBhZGRpICAgICAgICAgIHQyLCB0MiwgNjQKKyAgICAgICAgc3JhaSAgICAgICAg ICB0MiwgdDIsIDcKKyAgICAgICAgdnNldGl2bGkgICAgICB6ZXJvLCA4LCBlOCwgbWYyLCB0YSwg bWEKKyAgICAgICAgdmxzZTMyLnYgICAgICB2MCwgKGEwKSwgYTEKKyAgICAgICAgbGkgICAgICAg ICAgICB0MCwgNCo4CisgICAgICAgIHZzZXR2bGkgICAgICAgemVybywgdDAsIGUxNiwgbTQsIHRh LCBtYQorICAgICAgICB2bXYudi54ICAgICAgIHY0LCB0MgorICAgICAgICB2c2V0dmxpICAgICAg IHplcm8sIHQwLCBlOCwgbTIsIHRhLCBtYQorICAgICAgICB2d2FkZHUud3YgICAgIHY0LCB2NCwg djAKKyAgICAgICAgdnNldHZsaSAgICAgICB6ZXJvLCB0MCwgZTE2LCBtNCwgdGEsIG1hCisgICAg ICAgIHZtYXgudnggICAgICAgdjQsIHY0LCB6ZXJvCisgICAgICAgIHZzZXR2bGkgICAgICAgemVy bywgdDAsIGU4LCBtMiwgdGEsIG1hCisgICAgICAgIHZuY2xpcHUud2kgICAgdjAsIHY0LCAwCisg ICAgICAgIHZzZXRpdmxpICAgICAgemVybywgOCwgZTgsIG1mMiwgdGEsIG1hCisgICAgICAgIHZz c2UzMi52ICAgICAgdjAsIChhMCksIGExCisgICAgICAgIHJldAorZW5kZnVuYworCitmdW5jIGZm X3ZjMV9pbnZfdHJhbnNfOHg0X2RjX3J2diwgenZlNjR4CisgICAgICAgIGxoICAgICAgICAgICAg dDIsIChhMikKKyAgICAgICAgbGkgICAgICAgICAgICB0MSwgMworICAgICAgICBtdWwgICAgICAg ICAgIHQyLCB0MiwgdDEKKyAgICAgICAgYWRkaSAgICAgICAgICB0MiwgdDIsIDEKKyAgICAgICAg c3JhaSAgICAgICAgICB0MiwgdDIsIDEKKyAgICAgICAgbGkgICAgICAgICAgICB0MSwgMTcKKyAg ICAgICAgbXVsICAgICAgICAgICB0MiwgdDIsIHQxCisgICAgICAgIGFkZGkgICAgICAgICAgdDIs IHQyLCA2NAorICAgICAgICBzcmFpICAgICAgICAgIHQyLCB0MiwgNworICAgICAgICB2c2V0aXZs aSAgICAgIHplcm8sIDgsIGU4LCBtZjIsIHRhLCBtYQorICAgICAgICB2bHNlNjQudiAgICAgIHYw LCAoYTApLCBhMQorICAgICAgICBsaSAgICAgICAgICAgIHQwLCA4KjQKKyAgICAgICAgdnNldHZs aSAgICAgICB6ZXJvLCB0MCwgZTE2LCBtNCwgdGEsIG1hCisgICAgICAgIHZtdi52LnggICAgICAg djQsIHQyCisgICAgICAgIHZzZXR2bGkgICAgICAgemVybywgdDAsIGU4LCBtMiwgdGEsIG1hCisg ICAgICAgIHZ3YWRkdS53diAgICAgdjQsIHY0LCB2MAorICAgICAgICB2c2V0dmxpICAgICAgIHpl cm8sIHQwLCBlMTYsIG00LCB0YSwgbWEKKyAgICAgICAgdm1heC52eCAgICAgICB2NCwgdjQsIHpl cm8KKyAgICAgICAgdnNldHZsaSAgICAgICB6ZXJvLCB0MCwgZTgsIG0yLCB0YSwgbWEKKyAgICAg ICAgdm5jbGlwdS53aSAgICB2MCwgdjQsIDAKKyAgICAgICAgdnNldGl2bGkgICAgICB6ZXJvLCA4 LCBlOCwgbWYyLCB0YSwgbWEKKyAgICAgICAgdnNzZTY0LnYgICAgICB2MCwgKGEwKSwgYTEKKyAg ICAgICAgcmV0CitlbmRmdW5jCisKK2Z1bmMgZmZfdmMxX2ludl90cmFuc180eDRfZGNfcnZ2LCB6 dmUzMngKKyAgICAgICAgbGggICAgICAgICAgICB0MiwgKGEyKQorICAgICAgICBsaSAgICAgICAg ICAgIHQxLCAxNworICAgICAgICBtdWwgICAgICAgICAgIHQyLCB0MiwgdDEKKyAgICAgICAgYWRk aSAgICAgICAgICB0MiwgdDIsIDQKKyAgICAgICAgc3JhaSAgICAgICAgICB0MiwgdDIsIDMKKyAg ICAgICAgbXVsICAgICAgICAgICB0MiwgdDIsIHQxCisgICAgICAgIGFkZGkgICAgICAgICAgdDIs IHQyLCA2NAorICAgICAgICBzcmFpICAgICAgICAgIHQyLCB0MiwgNworICAgICAgICB2c2V0aXZs aSAgICAgIHplcm8sIDQsIGU4LCBtZjIsIHRhLCBtYQorICAgICAgICB2bHNlMzIudiAgICAgIHYw LCAoYTApLCBhMQorICAgICAgICBsaSAgICAgICAgICAgIHQwLCA0KjQKKyAgICAgICAgdnNldHZs aSAgICAgICB6ZXJvLCB0MCwgZTE2LCBtMiwgdGEsIG1hCisgICAgICAgIHZtdi52LnggICAgICAg djIsIHQyCisgICAgICAgIHZzZXR2bGkgICAgICAgemVybywgdDAsIGU4LCBtMSwgdGEsIG1hCisg ICAgICAgIHZ3YWRkdS53diAgICAgdjIsIHYyLCB2MAorICAgICAgICB2c2V0dmxpICAgICAgIHpl cm8sIHQwLCBlMTYsIG0yLCB0YSwgbWEKKyAgICAgICAgdm1heC52eCAgICAgICB2MiwgdjIsIHpl cm8KKyAgICAgICAgdnNldHZsaSAgICAgICB6ZXJvLCB0MCwgZTgsIG0xLCB0YSwgbWEKKyAgICAg ICAgdm5jbGlwdS53aSAgICB2MCwgdjIsIDAKKyAgICAgICAgdnNldGl2bGkgICAgICB6ZXJvLCA0 LCBlOCwgbWYyLCB0YSwgbWEKKyAgICAgICAgdnNzZTMyLnYgICAgICB2MCwgKGEwKSwgYTEKKyAg ICAgICAgcmV0CitlbmRmdW5jCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3ZjMWRzcC5jIGIvbGli YXZjb2RlYy92YzFkc3AuYwppbmRleCA2MmM4ZWIyMWZhLi4yY2FhM2M2ODYzIDEwMDY0NAotLS0g YS9saWJhdmNvZGVjL3ZjMWRzcC5jCisrKyBiL2xpYmF2Y29kZWMvdmMxZHNwLmMKQEAgLTEwMzks NiArMTAzOSw4IEBAIGF2X2NvbGQgdm9pZCBmZl92YzFkc3BfaW5pdChWQzFEU1BDb250ZXh0ICpk c3ApCiAgICAgZmZfdmMxZHNwX2luaXRfYXJtKGRzcCk7CiAjZWxpZiBBUkNIX1BQQwogICAgIGZm X3ZjMWRzcF9pbml0X3BwYyhkc3ApOworI2VsaWYgQVJDSF9SSVNDVgorICAgIGZmX3ZjMWRzcF9p bml0X3Jpc2N2KGRzcCk7CiAjZWxpZiBBUkNIX1g4NgogICAgIGZmX3ZjMWRzcF9pbml0X3g4Nihk c3ApOwogI2VsaWYgQVJDSF9NSVBTCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3ZjMWRzcC5oIGIv bGliYXZjb2RlYy92YzFkc3AuaAppbmRleCA3ZWQxNzc2Y2E3Li5lM2I5MGQyYjYyIDEwMDY0NAot LS0gYS9saWJhdmNvZGVjL3ZjMWRzcC5oCisrKyBiL2xpYmF2Y29kZWMvdmMxZHNwLmgKQEAgLTg5 LDYgKzg5LDcgQEAgdm9pZCBmZl92YzFkc3BfaW5pdChWQzFEU1BDb250ZXh0KiBjKTsKIHZvaWQg ZmZfdmMxZHNwX2luaXRfYWFyY2g2NChWQzFEU1BDb250ZXh0KiBkc3ApOwogdm9pZCBmZl92YzFk c3BfaW5pdF9hcm0oVkMxRFNQQ29udGV4dCogZHNwKTsKIHZvaWQgZmZfdmMxZHNwX2luaXRfcHBj KFZDMURTUENvbnRleHQgKmMpOwordm9pZCBmZl92YzFkc3BfaW5pdF9yaXNjdihWQzFEU1BDb250 ZXh0ICpjKTsKIHZvaWQgZmZfdmMxZHNwX2luaXRfeDg2KFZDMURTUENvbnRleHQqIGRzcCk7CiB2 b2lkIGZmX3ZjMWRzcF9pbml0X21pcHMoVkMxRFNQQ29udGV4dCogZHNwKTsKIHZvaWQgZmZfdmMx ZHNwX2luaXRfbG9vbmdhcmNoKFZDMURTUENvbnRleHQqIGRzcCk7Ci0tIAoyLjQzLjAKCg== --000000000000013622060b9bfbcc 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". --000000000000013622060b9bfbcc--