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 2ED3E48BA0 for ; Sun, 7 Jan 2024 01:34:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id E1A8168CE0D; Sun, 7 Jan 2024 03:33:58 +0200 (EET) Received: from mail-qv1-f47.google.com (mail-qv1-f47.google.com [209.85.219.47]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id E895168AABD for ; Sun, 7 Jan 2024 03:33:51 +0200 (EET) Received: by mail-qv1-f47.google.com with SMTP id 6a1803df08f44-680a06cc763so8364026d6.1 for ; Sat, 06 Jan 2024 17:33:51 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1704591230; x=1705196030; 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=NOg0vUmMjqHspxmibSmSWGOZO9K69z2L3bjfur9FRAU=; b=F4SvdmTpzj1MhsThxGav5MAlbzGEMSjjaSTANmelpPIygFSHRxo6OtILbls/kfI+Lm 8JYYzZGFlpRc53RIvqBkfpGU75PRR6pjvatEqv0b4Ybuwig0qxKsn4/f3HQwUt/T8aEe rOpZXYzNL8bc/egej4aWqi4QC9M6mbjqqWkj4eG1haTsVlgNVU8ao69ZAfJBXEmrE1E2 ogLc7FTPLPjD8gMiUcB1GulC5ioavt2IFKIwEE54TMDPgRRN6GsnwDu2tI3aE0lkHx0E VxDdi3PkeSx4rHdJfMX+DHAknCKw/izYe7QrWwoWKEzwvlKvn/DsG87pXJTdTAmiFqT6 vEBw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1704591230; x=1705196030; 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=NOg0vUmMjqHspxmibSmSWGOZO9K69z2L3bjfur9FRAU=; b=eTn6Xf11rLQZmXDYf0vK5aG0IlMlCZqaRfMaIFvA5Z2YisYmXo+iXw4vyKS7i0thpC VvqhHqkL8GbcvlSr2uH3BIawrEjgJDAq3HOPqHVMHrkC6/DCboxznZWWfhWhWSS/RlvE 56Cem5q8QOMWbx8tYPowExjD6aCORa/pKLh0UhEaMKLbloBWn7Gs9cFHvc0O524Jey3C IkEvjeVJ/EocFyWIucIcM7lNHYcNBc7jENT+oSiB/xuORewfHOySMQz1PjwWTPrvptV8 X3jiMOlVm/3KDVJRbopDtlUqS+I5TOOUPkd4cMz+XeFEKL+nMNWrOMm3zo4Fm+yHsjSz x9gg== X-Gm-Message-State: AOJu0YzW2w9kheUAgM7ayvNR/qBzyxMK9MA60mi/Ttw0/YGzZkiRJwq9 ISc42npCM8+wjIrHatoBb1sVNC9gwUBj/NgPa7xtlE7imEVEwYTz X-Google-Smtp-Source: AGHT+IG6n4Cdc52elQmYoY0Fih+DENZBbCH2RqtL2G5HTuD+Bq5eCfTiWKc1WFvvLVn8vDGyh7+Lw2Q23VV7u7crvNY= X-Received: by 2002:a0c:c608:0:b0:680:fa4a:1a7 with SMTP id v8-20020a0cc608000000b00680fa4a01a7mr1332910qvi.41.1704591230110; Sat, 06 Jan 2024 17:33:50 -0800 (PST) MIME-Version: 1.0 References: <5481739.mWXbLOfqn8@basile.remlab.net> <2453914.EN6oEbDcdf@basile.remlab.net> In-Reply-To: <2453914.EN6oEbDcdf@basile.remlab.net> From: flow gg Date: Sun, 7 Jan 2024 09:33:39 +0800 Message-ID: To: FFmpeg development discussions and patches Content-Type: multipart/mixed; boundary="000000000000c24175060e511230" X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 3/3] lavc/svq1enc: R-V V ssd_int8_vs_int16 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: --000000000000c24175060e511230 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable I tested it, and indeed using vwsub is faster. Updated it in the reply. --- I have a question: if I tweak the load order a bit, using one less vset, it leads to being slower (the patch I submitted is 13.2, if I make the following change, the time would be 15.2). But I thought it would be faster. - vsetvli t0, a2, e8, m2, tu, ma - vle8.v v0, (a0) - sub a2, a2, t0 - vsetvli zero, t0, e16, m4, tu, ma - vle16.v v8, (a1) - vsetvli zero, t0, e8, m2, tu, ma - vwsub.wv v16, v8, v0 + vsetvli t0, a2, e16, m4, tu, ma + vle16.v v8, (a1) + sub a2, a2, t0 + vsetvli zero, t0, e8, m2, tu, ma + vle8.v v0, (a0) + vwsub.wv v16, v8, v0 R=C3=A9mi Denis-Courmont =E4=BA=8E2024=E5=B9=B41=E6=9C=88= 6=E6=97=A5=E5=91=A8=E5=85=AD 23:05=E5=86=99=E9=81=93=EF=BC=9A > Le perjantaina 5. tammikuuta 2024, 2.56.18 EET flow gg a =C3=A9crit : > > One vset can be reduced, but vwsub should not be used in this case. I > > modified it in this reply. > > Fair enough, but are you sure that that's faster than keeping the vsetvli > and > removing the sign extension? > > > R=C3=A9mi Denis-Courmont =E4=BA=8E2024=E5=B9=B41=E6= =9C=885=E6=97=A5=E5=91=A8=E4=BA=94 00:00=E5=86=99=E9=81=93=EF=BC=9A > > > > > Le lauantaina 30. joulukuuta 2023, 18.20.15 EET flow gg a =C3=A9crit = : > > > > I mistook it, seeing the vector length as the length of the vector > > > > > > register > > > > > > > .. > > > > I have modified it in this reply. > > > > > > Setting element size to 8-bit is unnecessary, and a widening > subtraction > > > can > > > presumably avoid the sign extension. > > > > > > -- > > > =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". > > > -- > R=C3=A9mi Denis-Courmont > 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". > --000000000000c24175060e511230 Content-Type: text/x-patch; charset="US-ASCII"; name="0003-lavc-svq1enc-R-V-V-ssd_int8_vs_int16.patch" Content-Disposition: attachment; filename="0003-lavc-svq1enc-R-V-V-ssd_int8_vs_int16.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_lr2tl3680 RnJvbSBlMDI4YTQyYmY3YTYzZWI3ZjA4NTFkMDNkYmNhNDcxYmJmZWNiYzdiIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBzdW55dWVjaGkgPHN1bnl1ZWNoaUBpc2Nhcy5hYy5jbj4KRGF0 ZTogRnJpLCAyOSBEZWMgMjAyMyAxMzoyNzozMSArMDgwMApTdWJqZWN0OiBbUEFUQ0ggMy8zXSBs YXZjL3N2cTFlbmM6IFItViBWIHNzZF9pbnQ4X3ZzX2ludDE2CgpDOTA4CnNzZF9pbnQ4X3ZzX2lu dDE2X2M6IDIwNy43CnNzZF9pbnQ4X3ZzX2ludDE2X3J2dl9pMzI6IDEzLjIKLS0tCiBsaWJhdmNv ZGVjL3Jpc2N2L01ha2VmaWxlICAgICAgfCAgMiArKwogbGliYXZjb2RlYy9yaXNjdi9zdnFlbmNf aW5pdC5jIHwgNDEgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwogbGliYXZjb2RlYy9y aXNjdi9zdnFlbmNfcnZ2LlMgIHwgNDUgKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KwogbGliYXZjb2RlYy9zdnExZW5jLmMgICAgICAgICAgIHwgIDIgKysKIGxpYmF2Y29kZWMvc3Zx MWVuY2RzcC5oICAgICAgICB8ICAxICsKIDUgZmlsZXMgY2hhbmdlZCwgOTEgaW5zZXJ0aW9ucygr KQogY3JlYXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3Yvc3ZxZW5jX2luaXQuYwogY3Jl YXRlIG1vZGUgMTAwNjQ0IGxpYmF2Y29kZWMvcmlzY3Yvc3ZxZW5jX3J2di5TCgpkaWZmIC0tZ2l0 IGEvbGliYXZjb2RlYy9yaXNjdi9NYWtlZmlsZSBiL2xpYmF2Y29kZWMvcmlzY3YvTWFrZWZpbGUK aW5kZXggN2YyNTNiYmExMi4uNGUxNGMzZDA5NCAxMDA2NDQKLS0tIGEvbGliYXZjb2RlYy9yaXNj di9NYWtlZmlsZQorKysgYi9saWJhdmNvZGVjL3Jpc2N2L01ha2VmaWxlCkBAIC00Niw2ICs0Niw4 IEBAIFJWVi1PQkpTLSQoQ09ORklHX09QVVNfREVDT0RFUikgKz0gcmlzY3Yvb3B1c2RzcF9ydnYu bwogT0JKUy0kKENPTkZJR19QSVhCTE9DS0RTUCkgKz0gcmlzY3YvcGl4YmxvY2tkc3BfaW5pdC5v CiBSVi1PQkpTLSQoQ09ORklHX1BJWEJMT0NLRFNQKSArPSByaXNjdi9waXhibG9ja2RzcF9ydmku bwogUlZWLU9CSlMtJChDT05GSUdfUElYQkxPQ0tEU1ApICs9IHJpc2N2L3BpeGJsb2NrZHNwX3J2 di5vCitPQkpTLSQoQ09ORklHX1NWUTFfRU5DT0RFUikgKz0gcmlzY3Yvc3ZxZW5jX2luaXQubwor UlZWLU9CSlMtJChDT05GSUdfU1ZRMV9FTkNPREVSKSArPSByaXNjdi9zdnFlbmNfcnZ2Lm8KIE9C SlMtJChDT05GSUdfVEFLX0RFQ09ERVIpICs9IHJpc2N2L3Rha2RzcF9pbml0Lm8KIFJWVi1PQkpT LSQoQ09ORklHX1RBS19ERUNPREVSKSArPSByaXNjdi90YWtkc3BfcnZ2Lm8KIE9CSlMtJChDT05G SUdfVVRWSURFT19ERUNPREVSKSArPSByaXNjdi91dHZpZGVvZHNwX2luaXQubwpkaWZmIC0tZ2l0 IGEvbGliYXZjb2RlYy9yaXNjdi9zdnFlbmNfaW5pdC5jIGIvbGliYXZjb2RlYy9yaXNjdi9zdnFl bmNfaW5pdC5jCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAwMDAuLmY0YzM5ODk2 MGMKLS0tIC9kZXYvbnVsbAorKysgYi9saWJhdmNvZGVjL3Jpc2N2L3N2cWVuY19pbml0LmMKQEAg LTAsMCArMSw0MSBAQAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAyMyBJbnN0aXR1ZSBvZiBTb2Z0 d2FyZSBDaGluZXNlIEFjYWRlbXkgb2YgU2NpZW5jZXMgKElTQ0FTKS4KKyAqCisgKiBUaGlzIGZp bGUgaXMgcGFydCBvZiBGRm1wZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlv dSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJt cyBvZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNo ZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIu MSBvZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4K KyAqCisgKiBGRm1wZWcgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJl IHVzZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBp bXBsaWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQ QVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGlj IExpY2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2 ZWQgYSBjb3B5IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFs b25nIHdpdGggRkZtcGVnOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBG b3VuZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24s IE1BIDAyMTEwLTEzMDEgVVNBCisgKi8KKworI2luY2x1ZGUgImNvbmZpZy5oIgorCisjaW5jbHVk ZSAibGliYXZ1dGlsL2F0dHJpYnV0ZXMuaCIKKyNpbmNsdWRlICJsaWJhdnV0aWwvY3B1LmgiCisj aW5jbHVkZSAibGliYXZjb2RlYy9zdnExZW5jZHNwLmgiCisKK2ludCBmZl9zc2RfaW50OF92c19p bnQxNl9ydnYoY29uc3QgaW50OF90ICpwaXgxLCBjb25zdCBpbnQxNl90ICpwaXgyLAorICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgaW50cHRyX3Qgc2l6ZSk7CisKK2F2X2NvbGQgdm9pZCBm Zl9zdnExZW5jX2luaXRfcmlzY3YoU1ZRMUVuY0RTUENvbnRleHQgKmMpCit7CisjaWYgSEFWRV9S VlYKKyAgICBpbnQgZmxhZ3MgPSBhdl9nZXRfY3B1X2ZsYWdzKCk7CisKKyAgICBpZiAoZmxhZ3Mg JiBBVl9DUFVfRkxBR19SVlZfSTMyKSB7CisgICAgICAgIGlmIChmbGFncyAmIEFWX0NQVV9GTEFH X1JWQl9BRERSKSB7CisgICAgICAgICAgICBjLT5zc2RfaW50OF92c19pbnQxNiA9IGZmX3NzZF9p bnQ4X3ZzX2ludDE2X3J2djsKKyAgICAgICAgfQorICAgIH0KKyNlbmRpZgorfQpkaWZmIC0tZ2l0 IGEvbGliYXZjb2RlYy9yaXNjdi9zdnFlbmNfcnZ2LlMgYi9saWJhdmNvZGVjL3Jpc2N2L3N2cWVu Y19ydnYuUwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi5kNTk4NWNhZmE2 Ci0tLSAvZGV2L251bGwKKysrIGIvbGliYXZjb2RlYy9yaXNjdi9zdnFlbmNfcnZ2LlMKQEAgLTAs MCArMSw0NSBAQAorLyoKKyAqIENvcHlyaWdodCAoYykgMjAyMyBJbnN0aXR1ZSBvZiBTb2Z0d2Fy ZSBDaGluZXNlIEFjYWRlbXkgb2YgU2NpZW5jZXMgKElTQ0FTKS4KKyAqCisgKiBUaGlzIGZpbGUg aXMgcGFydCBvZiBGRm1wZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBj YW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBv ZiB0aGUgR05VIExlc3NlciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQg YnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBv ZiB0aGUgTGljZW5zZSwgb3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAq CisgKiBGRm1wZWcgaXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVz ZWZ1bCwKKyAqIGJ1dCBXSVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBs aWVkIHdhcnJhbnR5IG9mCisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJU SUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExp Y2Vuc2UgZm9yIG1vcmUgZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQg YSBjb3B5IG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25n IHdpdGggRkZtcGVnOyBpZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3Vu ZGF0aW9uLCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1B IDAyMTEwLTEzMDEgVVNBCisgKi8KKworI2luY2x1ZGUgImxpYmF2dXRpbC9yaXNjdi9hc20uUyIK KworZnVuYyBmZl9zc2RfaW50OF92c19pbnQxNl9ydnYsIHp2ZTMyeAorICAgICAgICB2c2V0dmxp ICAgICB0MCwgemVybywgZTMyLCBtOCwgdGEsIG1hCisgICAgICAgIHZtdi52LnggICAgIHYyNCwg emVybworMToKKyAgICAgICAgdnNldHZsaSAgICAgIHQwLCBhMiwgZTgsIG0yLCB0dSwgbWEKKyAg ICAgICAgdmxlOC52ICAgICAgIHYwLCAoYTApCisgICAgICAgIHN1YiAgICAgICAgICBhMiwgYTIs IHQwCisgICAgICAgIHZzZXR2bGkgICAgICB6ZXJvLCB0MCwgZTE2LCBtNCwgdHUsIG1hCisgICAg ICAgIHZsZTE2LnYgICAgICB2OCwgKGExKQorICAgICAgICB2c2V0dmxpICAgICAgemVybywgdDAs IGU4LCBtMiwgdHUsIG1hCisgICAgICAgIHZ3c3ViLnd2ICAgICB2MTYsIHY4LCB2MAorICAgICAg ICB2c2V0dmxpICAgICAgemVybywgdDAsIGUxNiwgbTQsIHR1LCBtYQorICAgICAgICBhZGQgICAg ICAgICAgYTAsIGEwLCB0MAorICAgICAgICB2d21hY2MudnYgICAgdjI0LCB2MTYsIHYxNgorICAg ICAgICBzaDFhZGQgICAgICAgYTEsIHQwLCBhMQorICAgICAgICBibmV6ICAgICAgICAgYTIsIDFi CisgICAgICAgIHZzZXR2bGkgICAgICB0MCwgemVybywgZTMyLCBtOCwgdGEsIG1hCisgICAgICAg IHZtdi5zLnggICAgICB2MCwgemVybworICAgICAgICB2cmVkc3VtLnZzICAgdjAsIHYyNCwgdjAK KyAgICAgICAgdm12LngucyAgICAgIGEwLCB2MAorCisgICAgICAgIHJldAorZW5kZnVuYwpkaWZm IC0tZ2l0IGEvbGliYXZjb2RlYy9zdnExZW5jLmMgYi9saWJhdmNvZGVjL3N2cTFlbmMuYwppbmRl eCAwZGVhNDA1ZGVjLi42ZTdlYTEyYWE3IDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL3N2cTFlbmMu YworKysgYi9saWJhdmNvZGVjL3N2cTFlbmMuYwpAQCAtNzY2LDYgKzc2Niw4IEBAIHZvaWQgZmZf c3ZxMWVuY19pbml0KFNWUTFFbmNEU1BDb250ZXh0ICpjKQogCiAjaWYgQVJDSF9QUEMKICAgICBm Zl9zdnExZW5jX2luaXRfcHBjKGMpOworI2VsaWYgQVJDSF9SSVNDVgorICAgIGZmX3N2cTFlbmNf aW5pdF9yaXNjdihjKTsKICNlbGlmIEFSQ0hfWDg2CiAgICAgZmZfc3ZxMWVuY19pbml0X3g4Nihj KTsKICNlbmRpZgpkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9zdnExZW5jZHNwLmggYi9saWJhdmNv ZGVjL3N2cTFlbmNkc3AuaAppbmRleCA2MThiZjg0NjNiLi41ZGZhMzVjYzYyIDEwMDY0NAotLS0g YS9saWJhdmNvZGVjL3N2cTFlbmNkc3AuaAorKysgYi9saWJhdmNvZGVjL3N2cTFlbmNkc3AuaApA QCAtMzAsNiArMzAsNyBAQCB0eXBlZGVmIHN0cnVjdCBTVlExRW5jRFNQQ29udGV4dCB7CiAKIHZv aWQgZmZfc3ZxMWVuY19pbml0KFNWUTFFbmNEU1BDb250ZXh0ICpjKTsKIHZvaWQgZmZfc3ZxMWVu Y19pbml0X3BwYyhTVlExRW5jRFNQQ29udGV4dCAqYyk7Cit2b2lkIGZmX3N2cTFlbmNfaW5pdF9y aXNjdihTVlExRW5jRFNQQ29udGV4dCAqYyk7CiB2b2lkIGZmX3N2cTFlbmNfaW5pdF94ODYoU1ZR MUVuY0RTUENvbnRleHQgKmMpOwogCiAjZW5kaWYgLyogQVZDT0RFQ19TVlExRU5DRFNQX0ggKi8K LS0gCjIuNDMuMAoK --000000000000c24175060e511230 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". --000000000000c24175060e511230--