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 DE0A3484DD for ; Tue, 5 Dec 2023 23:50:46 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A7DB568CEC3; Wed, 6 Dec 2023 01:50:43 +0200 (EET) Received: from mail-ua1-f50.google.com (mail-ua1-f50.google.com [209.85.222.50]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 737AC68C9D8 for ; Wed, 6 Dec 2023 01:50:37 +0200 (EET) Received: by mail-ua1-f50.google.com with SMTP id a1e0cc1a2514c-7c5a2b5e77bso980167241.1 for ; Tue, 05 Dec 2023 15:50:37 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1701820235; x=1702425035; 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=t/Ub4ZgYqmfm4VeVwxkNfeABJQ17HD/9/gD5kb0Tj7E=; b=f+uLTQiqmQZwPb6DXW/mJMO5EnBWiDfC/BOHTF08aOlTTa0BpEJQl7ZiLgSHOrMc5+ kGqP5nuv02csC8ianUbKcBTr9hXcGPrIY9MqTHJXwnsB0oLY2DTg3eosXbfzXH9tWipw mt0nerg5Celj9kCuBkflZ3uX4k2ex8qYcasnPBI0J2d6iXpUEIIr33avUI1LjFYACPED 3waCPw2XAJkMhVWFv6lfD+RKq+0Md+8FzBXTiPQbxPTSpLtF4Gw+0cb3FZ9Orino7OaX i3kVe5hgNBJQ7XN6oQjYnU1i+rXOcmSJm25pxl/8/gsOgnJAFFbJB0LN9gBBxaNUSqOW vACw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1701820235; x=1702425035; 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=t/Ub4ZgYqmfm4VeVwxkNfeABJQ17HD/9/gD5kb0Tj7E=; b=pNLtB+ZeyUhgRJOTQe1imnDuW2oBXlbGgFoN/SGcdRSe67Y8EOD7CueKxei5k1oiSi /p4h/fCjMeQI44uhmPhbiM7iMa/0a4PNqEK429elvonT57gu3us50jS1c8Ynb1zc53W6 wKlomJRFnzIJtJ+h/RPDF7B9IM+ODB0Bujx/PwqG5bkSbkEjYOJck6MAHPpapsfV92sp vloLUN43jgJtksEE+Db9qzPB19ycoHQz4wEG8xkhTzGqc/JvkaBprH5WOvUlA8r+jJfh x6Nrz9h/rjP3nRmIOY6lkl/PxJ+eweE3Nq5HtJ3my19VdPhR9t5KHaX/IpIPJ6KBZZ2j 1O/Q== X-Gm-Message-State: AOJu0YwdxqNZU+BTep+FdRja84OBoP+ffny6kEMuQXW/QKuRM22Ff6Ua 1qEm3YHB8AX1QNwgTZivL6jIpA7ZeOEymRow3Js7+nkGEXO+/fhS X-Google-Smtp-Source: AGHT+IGWO3S9j8npSOL8z3miFAofzJQd5ISydFH7s89y6YYYruNos1kzTDtayayHTdUOpxIayjI2NvSyBDQyZ6bqvxA= X-Received: by 2002:a67:e947:0:b0:465:da85:4ae2 with SMTP id p7-20020a67e947000000b00465da854ae2mr73349vso.19.1701820235225; Tue, 05 Dec 2023 15:50:35 -0800 (PST) MIME-Version: 1.0 References: <2772910.fE53gIofYm@basile.remlab.net> <3629844.N5QbZPjnrc@basile.remlab.net> In-Reply-To: <3629844.N5QbZPjnrc@basile.remlab.net> From: flow gg Date: Wed, 6 Dec 2023 07:50:24 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="00000000000097e1ad060bcbe6b5" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [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: --00000000000097e1ad060bcbe6b5 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I'm sorry for my carelessness.It's because I used to build and run manually, but now I've switched to a script to do it, so I accidentally missed the error.I will modify the script and to avoid this kind of issue in the future. libavcodec/riscv/vc1dsp_rvv.S:35: Error: improper CSRxI immediate Changed. R=C3=A9mi Denis-Courmont =E4=BA=8E2023=E5=B9=B412=E6=9C= =886=E6=97=A5=E5=91=A8=E4=B8=89 04:11=E5=86=99=E9=81=93=EF=BC=9A > Le tiistaina 5. joulukuuta 2023, 21.25.12 EET flow gg a =C3=A9crit : > > > This block can be folded into the next. You don't need to check VLENB > > > > twice. > > > > Changed. > > > > > Instruction scheduling could be better, especially on in-order CPUs. > > > > I put the vload at the front, and then proceeded with the t2 operation, > but > > I'm not sure... > > > > > You don't need to reset the AVL here, just pass zero. > > > > Changed. > > > > > vsetivli > > > > Changed. > > You changed more than I asked for. The immediate AVL is a 5-bit unsigned > integer, so it should not be possible to assemble 32 or 64, unless you > have a > preprocessor that silently rewrites `vsetivli` into `vsetvli` (If so, tha= t > sounds very iffy because `vsetivli zero` has no scratch X register to wor= k > with). > > FWIW CanMV-K230 boards are on sale for under 500 RMB. > > -- > =E3=83=AC=E3=83=9F=E3=83=BB=E3=83=87=E3=83=8B-=E3=82=AF=E3=83=BC=E3=83=AB= =E3=83=A2=E3=83=B3 > http://www.remlab.net/ > > > > _______________________________________________ > 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". > --00000000000097e1ad060bcbe6b5 Content-Type: text/x-patch; charset="US-ASCII"; name="lavc-vc1dsp-R-V-V-inv_trans_nosplat.patch" Content-Disposition: attachment; filename="lavc-vc1dsp-R-V-V-inv_trans_nosplat.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lpszs05m0 RnJvbSA2NTNiOGE4NjUxYWFhNmMyMmU4YTNhNDAwYjNlNDkzZWIwMzcwNGYyIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogRnJpLCAxIERlYyAyMDIzIDEwOjA3OjQwICswODAwClN1YmplY3Q6IFtQQVRDSF0gbGF2Yy92 YzFkc3A6IFItViBWIGludl90cmFucwoKYzkxMAogICAgdmMxZHNwLnZjMV9pbnZfdHJhbnNfNHg0 X2RjX2M6IDg0LjAKICAgIHZjMWRzcC52YzFfaW52X3RyYW5zXzR4NF9kY19ydnZfaTMyOiA3NC4w CiAgICB2YzFkc3AudmMxX2ludl90cmFuc180eDhfZGNfYzogMTUwLjIKICAgIHZjMWRzcC52YzFf aW52X3RyYW5zXzR4OF9kY19ydnZfaTMyOiA4My41CiAgICB2YzFkc3AudmMxX2ludl90cmFuc184 eDRfZGNfYzogMTI5LjAKICAgIHZjMWRzcC52YzFfaW52X3RyYW5zXzh4NF9kY19ydnZfaTY0OiA3 NS43CiAgICB2YzFkc3AudmMxX2ludl90cmFuc184eDhfZGNfYzogMjU0LjcKICAgIHZjMWRzcC52 YzFfaW52X3RyYW5zXzh4OF9kY19ydnZfaTY0OiA5MC41Ci0tLQogbGliYXZjb2RlYy9yaXNjdi9N YWtlZmlsZSAgICAgIHwgICAyICsKIGxpYmF2Y29kZWMvcmlzY3YvdmMxZHNwX2luaXQuYyB8ICA0 OSArKysrKysrKysrKysrKwogbGliYXZjb2RlYy9yaXNjdi92YzFkc3BfcnZ2LlMgIHwgMTEzICsr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogbGliYXZjb2RlYy92YzFkc3AuYyAgICAg ICAgICAgIHwgICAyICsKIGxpYmF2Y29kZWMvdmMxZHNwLmggICAgICAgICAgICB8ICAgMSArCiA1 IGZpbGVzIGNoYW5nZWQsIDE2NyBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGli YXZjb2RlYy9yaXNjdi92YzFkc3BfaW5pdC5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2Rl Yy9yaXNjdi92YzFkc3BfcnZ2LlMKCmRpZmYgLS1naXQgYS9saWJhdmNvZGVjL3Jpc2N2L01ha2Vm aWxlIGIvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZQppbmRleCAyZDBlNmMxOWM4Li40NDJjNTk2 MWVhIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlCisrKyBiL2xpYmF2Y29k ZWMvcmlzY3YvTWFrZWZpbGUKQEAgLTM5LDUgKzM5LDcgQEAgT0JKUy0kKENPTkZJR19QSVhCTE9D S0RTUCkgKz0gcmlzY3YvcGl4YmxvY2tkc3BfaW5pdC5vIFwKIFJWVi1PQkpTLSQoQ09ORklHX1BJ WEJMT0NLRFNQKSArPSByaXNjdi9waXhibG9ja2RzcF9ydnYubwogT0JKUy0kKENPTkZJR19VVFZJ REVPX0RFQ09ERVIpICs9IHJpc2N2L3V0dmlkZW9kc3BfaW5pdC5vCiBSVlYtT0JKUy0kKENPTkZJ R19VVFZJREVPX0RFQ09ERVIpICs9IHJpc2N2L3V0dmlkZW9kc3BfcnZ2Lm8KK09CSlMtJChDT05G SUdfVkMxRFNQKSArPSByaXNjdi92YzFkc3BfaW5pdC5vCitSVlYtT0JKUy0kKENPTkZJR19WQzFE U1ApICs9IHJpc2N2L3ZjMWRzcF9ydnYubwogT0JKUy0kKENPTkZJR19WT1JCSVNfREVDT0RFUikg Kz0gcmlzY3Yvdm9yYmlzZHNwX2luaXQubwogUlZWLU9CSlMtJChDT05GSUdfVk9SQklTX0RFQ09E RVIpICs9IHJpc2N2L3ZvcmJpc2RzcF9ydnYubwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNj di92YzFkc3BfaW5pdC5jIGIvbGliYXZjb2RlYy9yaXNjdi92YzFkc3BfaW5pdC5jCm5ldyBmaWxl IG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLjBkMjJkMjhmNGQKLS0tIC9kZXYvbnVsbAor KysgYi9saWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9pbml0LmMKQEAgLTAsMCArMSw0OSBAQAorLyoK KyAqIENvcHlyaWdodCAoYykgMjAyMyBJbnN0aXR1ZSBvZiBTb2Z0d2FyZSBDaGluZXNlIEFjYWRl bXkgb2YgU2NpZW5jZXMgKElTQ0FTKS4KKyAqCisgKiBUaGlzIGZpbGUgaXMgcGFydCBvZiBGRm1w ZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRl IGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3Nl ciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29m dHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwg b3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1wZWcgaXMg ZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBX SVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9m CisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0Uu ICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg ZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBH TlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVnOyBp ZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMuLCA1 MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEgVVNB CisgKi8KKworI2luY2x1ZGUgPHN0ZGludC5oPgorCisjaW5jbHVkZSAibGliYXZ1dGlsL2F0dHJp YnV0ZXMuaCIKKyNpbmNsdWRlICJsaWJhdnV0aWwvY3B1LmgiCisjaW5jbHVkZSAibGliYXZ1dGls L3Jpc2N2L2NwdS5oIgorI2luY2x1ZGUgImxpYmF2Y29kZWMvdmMxLmgiCisKK3ZvaWQgZmZfdmMx X2ludl90cmFuc184eDhfZGNfcnZ2KHVpbnQ4X3QgKmRlc3QsIHB0cmRpZmZfdCBzdHJpZGUsIGlu dDE2X3QgKmJsb2NrKTsKK3ZvaWQgZmZfdmMxX2ludl90cmFuc180eDhfZGNfcnZ2KHVpbnQ4X3Qg KmRlc3QsIHB0cmRpZmZfdCBzdHJpZGUsIGludDE2X3QgKmJsb2NrKTsKK3ZvaWQgZmZfdmMxX2lu dl90cmFuc184eDRfZGNfcnZ2KHVpbnQ4X3QgKmRlc3QsIHB0cmRpZmZfdCBzdHJpZGUsIGludDE2 X3QgKmJsb2NrKTsKK3ZvaWQgZmZfdmMxX2ludl90cmFuc180eDRfZGNfcnZ2KHVpbnQ4X3QgKmRl c3QsIHB0cmRpZmZfdCBzdHJpZGUsIGludDE2X3QgKmJsb2NrKTsKKworYXZfY29sZCB2b2lkIGZm X3ZjMWRzcF9pbml0X3Jpc2N2KFZDMURTUENvbnRleHQgKmRzcCkKK3sKKyNpZiBIQVZFX1JWVgor ICAgIGludCBmbGFncyA9IGF2X2dldF9jcHVfZmxhZ3MoKTsKKworICAgIGlmIChmZl9nZXRfcnZf dmxlbmIoKSA+PSAxNikgeworICAgICAgICBpZiAoZmxhZ3MgJiBBVl9DUFVfRkxBR19SVlZfSTY0 KSB7CisgICAgICAgICAgICBkc3AtPnZjMV9pbnZfdHJhbnNfOHg4X2RjID0gZmZfdmMxX2ludl90 cmFuc184eDhfZGNfcnZ2OworICAgICAgICAgICAgZHNwLT52YzFfaW52X3RyYW5zXzh4NF9kYyA9 IGZmX3ZjMV9pbnZfdHJhbnNfOHg0X2RjX3J2djsKKyAgICAgICAgfQorICAgICAgICBpZiAoZmxh Z3MgJiBBVl9DUFVfRkxBR19SVlZfSTMyKSB7CisgICAgICAgICAgICBkc3AtPnZjMV9pbnZfdHJh bnNfNHg4X2RjID0gZmZfdmMxX2ludl90cmFuc180eDhfZGNfcnZ2OworICAgICAgICAgICAgZHNw LT52YzFfaW52X3RyYW5zXzR4NF9kYyA9IGZmX3ZjMV9pbnZfdHJhbnNfNHg0X2RjX3J2djsKKyAg ICAgICAgfQorICAgIH0KKyNlbmRpZgorfQpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9yaXNjdi92 YzFkc3BfcnZ2LlMgYi9saWJhdmNvZGVjL3Jpc2N2L3ZjMWRzcF9ydnYuUwpuZXcgZmlsZSBtb2Rl IDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi4xYTUwM2VjYzg3Ci0tLSAvZGV2L251bGwKKysrIGIv bGliYXZjb2RlYy9yaXNjdi92YzFkc3BfcnZ2LlMKQEAgLTAsMCArMSwxMTMgQEAKKy8qCisgKiBD b3B5cmlnaHQgKGMpIDIwMjMgSW5zdGl0dWUgb2YgU29mdHdhcmUgQ2hpbmVzZSBBY2FkZW15IG9m IFNjaWVuY2VzIChJU0NBUykuCisgKgorICogVGhpcyBmaWxlIGlzIHBhcnQgb2YgRkZtcGVnLgor ICoKKyAqIEZGbXBlZyBpcyBmcmVlIHNvZnR3YXJlOyB5b3UgY2FuIHJlZGlzdHJpYnV0ZSBpdCBh bmQvb3IKKyAqIG1vZGlmeSBpdCB1bmRlciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2Vu ZXJhbCBQdWJsaWMKKyAqIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5IHRoZSBGcmVlIFNvZnR3YXJl IEZvdW5kYXRpb247IGVpdGhlcgorICogdmVyc2lvbiAyLjEgb2YgdGhlIExpY2Vuc2UsIG9yIChh dCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisgKgorICogRkZtcGVnIGlzIGRpc3Ry aWJ1dGVkIGluIHRoZSBob3BlIHRoYXQgaXQgd2lsbCBiZSB1c2VmdWwsCisgKiBidXQgV0lUSE9V VCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorICog TUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9SIEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2Vl IHRoZSBHTlUKKyAqIExlc3NlciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFp bHMuCisgKgorICogWW91IHNob3VsZCBoYXZlIHJlY2VpdmVkIGEgY29weSBvZiB0aGUgR05VIExl c3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhbG9uZyB3aXRoIEZGbXBlZzsgaWYgbm90 LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQorICogRm91bmRhdGlvbiwgSW5jLiwgNTEgRnJh bmtsaW4gU3RyZWV0LCBGaWZ0aCBGbG9vciwgQm9zdG9uLCBNQSAwMjExMC0xMzAxIFVTQQorICov CisKKyNpbmNsdWRlICJsaWJhdnV0aWwvcmlzY3YvYXNtLlMiCisKK2Z1bmMgZmZfdmMxX2ludl90 cmFuc184eDhfZGNfcnZ2LCB6dmU2NHgKKyAgICAgICAgbGggICAgICAgICAgICB0MiwgKGEyKQor ICAgICAgICB2c2V0aXZsaSAgICAgIHplcm8sIDgsIGU4LCBtZjIsIHRhLCBtYQorICAgICAgICB2 bHNlNjQudiAgICAgIHYwLCAoYTApLCBhMQorICAgICAgICBzaDFhZGQgICAgICAgIHQyLCB0Miwg dDIKKyAgICAgICAgYWRkaSAgICAgICAgICB0MiwgdDIsIDEKKyAgICAgICAgc3JhaSAgICAgICAg ICB0MiwgdDIsIDEKKyAgICAgICAgc2gxYWRkICAgICAgICB0MiwgdDIsIHQyCisgICAgICAgIGFk ZGkgICAgICAgICAgdDIsIHQyLCAxNgorICAgICAgICBzcmFpICAgICAgICAgIHQyLCB0MiwgNQor ICAgICAgICBsaSAgICAgICAgICAgIHQwLCA4KjgKKyAgICAgICAgdnNldHZsaSAgICAgICB6ZXJv LCB0MCwgZTE2LCBtOCwgdGEsIG1hCisgICAgICAgIHZ6ZXh0LnZmMiAgICAgdjgsIHYwCisgICAg ICAgIHZhZGQudnggICAgICAgdjgsIHY4LCB0MgorICAgICAgICB2bWF4LnZ4ICAgICAgIHY4LCB2 OCwgemVybworICAgICAgICB2c2V0dmxpICAgICAgIHplcm8sIHplcm8sIGU4LCBtNCwgdGEsIG1h CisgICAgICAgIHZuY2xpcHUud2kgICAgdjAsIHY4LCAwCisgICAgICAgIHZzZXRpdmxpICAgICAg emVybywgOCwgZTgsIG1mMiwgdGEsIG1hCisgICAgICAgIHZzc2U2NC52ICAgICAgdjAsIChhMCks IGExCisgICAgICAgIHJldAorZW5kZnVuYworCitmdW5jIGZmX3ZjMV9pbnZfdHJhbnNfNHg4X2Rj X3J2diwgenZlMzJ4CisgICAgICAgIGxoICAgICAgICAgICAgdDIsIChhMikKKyAgICAgICAgdnNl dGl2bGkgICAgICB6ZXJvLCA4LCBlOCwgbWYyLCB0YSwgbWEKKyAgICAgICAgdmxzZTMyLnYgICAg ICB2MCwgKGEwKSwgYTEKKyAgICAgICAgc2xsaSAgICAgICAgICB0MSwgdDIsIDQKKyAgICAgICAg YWRkICAgICAgICAgICB0MiwgdDIsIHQxCisgICAgICAgIGFkZGkgICAgICAgICAgdDIsIHQyLCA0 CisgICAgICAgIHNyYWkgICAgICAgICAgdDIsIHQyLCAzCisgICAgICAgIHNoMWFkZCAgICAgICAg dDIsIHQyLCB0MgorICAgICAgICBzbGxpICAgICAgICAgIHQyLCB0MiwgMgorICAgICAgICBhZGRp ICAgICAgICAgIHQyLCB0MiwgNjQKKyAgICAgICAgc3JhaSAgICAgICAgICB0MiwgdDIsIDcKKyAg ICAgICAgbGkgICAgICAgICAgICB0MCwgNCo4CisgICAgICAgIHZzZXR2bGkgICAgICAgemVybywg dDAsIGUxNiwgbTQsIHRhLCBtYQorICAgICAgICB2emV4dC52ZjIgICAgIHY0LCB2MAorICAgICAg ICB2YWRkLnZ4ICAgICAgIHY0LCB2NCwgdDIKKyAgICAgICAgdm1heC52eCAgICAgICB2NCwgdjQs IHplcm8KKyAgICAgICAgdnNldHZsaSAgICAgICB6ZXJvLCB6ZXJvLCBlOCwgbTIsIHRhLCBtYQor ICAgICAgICB2bmNsaXB1LndpICAgIHYwLCB2NCwgMAorICAgICAgICB2c2V0aXZsaSAgICAgIHpl cm8sIDgsIGU4LCBtZjIsIHRhLCBtYQorICAgICAgICB2c3NlMzIudiAgICAgIHYwLCAoYTApLCBh MQorICAgICAgICByZXQKK2VuZGZ1bmMKKworZnVuYyBmZl92YzFfaW52X3RyYW5zXzh4NF9kY19y dnYsIHp2ZTY0eAorICAgICAgICBsaCAgICAgICAgICAgIHQyLCAoYTIpCisgICAgICAgIHZzZXRp dmxpICAgICAgemVybywgOCwgZTgsIG1mMiwgdGEsIG1hCisgICAgICAgIHZsc2U2NC52ICAgICAg djAsIChhMCksIGExCisgICAgICAgIHNoMWFkZCAgICAgICAgdDIsIHQyLCB0MgorICAgICAgICBh ZGRpICAgICAgICAgIHQyLCB0MiwgMQorICAgICAgICBzcmFpICAgICAgICAgIHQyLCB0MiwgMQor ICAgICAgICBzbGxpICAgICAgICAgIHQxLCB0MiwgNAorICAgICAgICBhZGQgICAgICAgICAgIHQy LCB0MiwgdDEKKyAgICAgICAgYWRkaSAgICAgICAgICB0MiwgdDIsIDY0CisgICAgICAgIHNyYWkg ICAgICAgICAgdDIsIHQyLCA3CisgICAgICAgIGxpICAgICAgICAgICAgdDAsIDgqNAorICAgICAg ICB2c2V0dmxpICAgICAgIHplcm8sIHQwLCBlMTYsIG00LCB0YSwgbWEKKyAgICAgICAgdnpleHQu dmYyICAgICB2NCwgdjAKKyAgICAgICAgdmFkZC52eCAgICAgICB2NCwgdjQsIHQyCisgICAgICAg IHZtYXgudnggICAgICAgdjQsIHY0LCB6ZXJvCisgICAgICAgIHZzZXR2bGkgICAgICAgemVybywg emVybywgZTgsIG0yLCB0YSwgbWEKKyAgICAgICAgdm5jbGlwdS53aSAgICB2MCwgdjQsIDAKKyAg ICAgICAgdnNldGl2bGkgICAgICB6ZXJvLCA4LCBlOCwgbWYyLCB0YSwgbWEKKyAgICAgICAgdnNz ZTY0LnYgICAgICB2MCwgKGEwKSwgYTEKKyAgICAgICAgcmV0CitlbmRmdW5jCisKK2Z1bmMgZmZf dmMxX2ludl90cmFuc180eDRfZGNfcnZ2LCB6dmUzMngKKyAgICAgICAgbGggICAgICAgICAgICB0 MiwgKGEyKQorICAgICAgICB2c2V0aXZsaSAgICAgIHplcm8sIDQsIGU4LCBtZjIsIHRhLCBtYQor ICAgICAgICB2bHNlMzIudiAgICAgIHYwLCAoYTApLCBhMQorICAgICAgICBzbGxpICAgICAgICAg IHQxLCB0MiwgNAorICAgICAgICBhZGQgICAgICAgICAgIHQyLCB0MiwgdDEKKyAgICAgICAgYWRk aSAgICAgICAgICB0MiwgdDIsIDQKKyAgICAgICAgc3JhaSAgICAgICAgICB0MiwgdDIsIDMKKyAg ICAgICAgc2xsaSAgICAgICAgICB0MSwgdDIsIDQKKyAgICAgICAgYWRkICAgICAgICAgICB0Miwg dDIsIHQxCisgICAgICAgIGFkZGkgICAgICAgICAgdDIsIHQyLCA2NAorICAgICAgICBzcmFpICAg ICAgICAgIHQyLCB0MiwgNworICAgICAgICB2c2V0aXZsaSAgICAgIHplcm8sIDQqNCwgZTE2LCBt MiwgdGEsIG1hCisgICAgICAgIHZ6ZXh0LnZmMiAgICAgdjIsIHYwCisgICAgICAgIHZhZGQudngg ICAgICAgdjIsIHYyLCB0MgorICAgICAgICB2bWF4LnZ4ICAgICAgIHYyLCB2MiwgemVybworICAg ICAgICB2c2V0dmxpICAgICAgIHplcm8sIHplcm8sIGU4LCBtMSwgdGEsIG1hCisgICAgICAgIHZu Y2xpcHUud2kgICAgdjAsIHYyLCAwCisgICAgICAgIHZzZXRpdmxpICAgICAgemVybywgNCwgZTgs IG1mMiwgdGEsIG1hCisgICAgICAgIHZzc2UzMi52ICAgICAgdjAsIChhMCksIGExCisgICAgICAg IHJldAorZW5kZnVuYwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92YzFkc3AuYyBiL2xpYmF2Y29k ZWMvdmMxZHNwLmMKaW5kZXggNjJjOGViMjFmYS4uMmNhYTNjNjg2MyAxMDA2NDQKLS0tIGEvbGli YXZjb2RlYy92YzFkc3AuYworKysgYi9saWJhdmNvZGVjL3ZjMWRzcC5jCkBAIC0xMDM5LDYgKzEw MzksOCBAQCBhdl9jb2xkIHZvaWQgZmZfdmMxZHNwX2luaXQoVkMxRFNQQ29udGV4dCAqZHNwKQog ICAgIGZmX3ZjMWRzcF9pbml0X2FybShkc3ApOwogI2VsaWYgQVJDSF9QUEMKICAgICBmZl92YzFk c3BfaW5pdF9wcGMoZHNwKTsKKyNlbGlmIEFSQ0hfUklTQ1YKKyAgICBmZl92YzFkc3BfaW5pdF9y aXNjdihkc3ApOwogI2VsaWYgQVJDSF9YODYKICAgICBmZl92YzFkc3BfaW5pdF94ODYoZHNwKTsK ICNlbGlmIEFSQ0hfTUlQUwpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy92YzFkc3AuaCBiL2xpYmF2 Y29kZWMvdmMxZHNwLmgKaW5kZXggN2VkMTc3NmNhNy4uZTNiOTBkMmI2MiAxMDA2NDQKLS0tIGEv bGliYXZjb2RlYy92YzFkc3AuaAorKysgYi9saWJhdmNvZGVjL3ZjMWRzcC5oCkBAIC04OSw2ICs4 OSw3IEBAIHZvaWQgZmZfdmMxZHNwX2luaXQoVkMxRFNQQ29udGV4dCogYyk7CiB2b2lkIGZmX3Zj MWRzcF9pbml0X2FhcmNoNjQoVkMxRFNQQ29udGV4dCogZHNwKTsKIHZvaWQgZmZfdmMxZHNwX2lu aXRfYXJtKFZDMURTUENvbnRleHQqIGRzcCk7CiB2b2lkIGZmX3ZjMWRzcF9pbml0X3BwYyhWQzFE U1BDb250ZXh0ICpjKTsKK3ZvaWQgZmZfdmMxZHNwX2luaXRfcmlzY3YoVkMxRFNQQ29udGV4dCAq Yyk7CiB2b2lkIGZmX3ZjMWRzcF9pbml0X3g4NihWQzFEU1BDb250ZXh0KiBkc3ApOwogdm9pZCBm Zl92YzFkc3BfaW5pdF9taXBzKFZDMURTUENvbnRleHQqIGRzcCk7CiB2b2lkIGZmX3ZjMWRzcF9p bml0X2xvb25nYXJjaChWQzFEU1BDb250ZXh0KiBkc3ApOwotLSAKMi40My4wCgo= --00000000000097e1ad060bcbe6b5 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". --00000000000097e1ad060bcbe6b5--