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 01B7D4B2FE for ; Mon, 3 Jun 2024 13:11:36 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 24F7E68D69B; Mon, 3 Jun 2024 16:11:34 +0300 (EEST) Received: from out203-205-251-84.mail.qq.com (unknown [203.205.251.84]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 0ADD068D4C7 for ; Mon, 3 Jun 2024 16:11:26 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1717420283; bh=DMTDN/1PxTJ+Dzzyy5bhFdFvZV9kvdu1qHlNV4+QzYk=; h=From:Subject:Date:References:To:In-Reply-To; b=pMNcIF6kPGDBxX1TYeQvowdCD/xz4L/g553Qx6Eff3CW+GMoR7p1nVdFfvhyk823I 46eIK0HouYaFyljo9DKCHHleq1Ufvu5IH9wmkIGeSuR/yXaUyircJ1gGuC6phI9dj2 yRNpa/lnlP87DinPQBaV13Xi+GCKwTy5AOGg22MA= Received: from smtpclient.apple ([119.147.10.191]) by newxmesmtplogicsvrszb9-0.qq.com (NewEsmtp) with SMTP id 2D303211; Mon, 03 Jun 2024 21:11:19 +0800 X-QQ-mid: xmsmtpt1717420279tn6me6omi Message-ID: X-QQ-XMAILINFO: M/NR0wiIuy70zUM/5wf9ja1xSz3cvAzAX8/6g/E72tnqTqCb5aphnneRxgwk4u ioyAVLmpyYLgqYyxxgaSmlOGpSFaiJInBrwNYjgeOL4pD6qQsnoVx1EGEigKPlyu+wTMLWxCHVYW sIU9NY3z4eTIg7gC2P7IQ1xY29LeDiC4Si9xwjDnFgetad+7ABtx0NIZv7hZ0x7rIIRCVHDjpGhp IhBcK8GFhMIsjC6+wDDIg2mUAkc5rzk5B/IvAWaPni7CyHwvFYThu83yGsEdj19ni0Xu3fTLPk2F kTtBa0Q4RKtUx/4nKuzFkAi16Ujtae/Ry4Iq9cIvwNeOwsNf/aNDHrld3MEjRXDLXOOKpQeeT3kh T6jtbYQcMUCp1FVLo/M9fW8pq08zaAesTiiDVoAXh9NVCGXI6KxrGa063nwSsC6X5NMqcxZE3LJB Aac9aMVueSXjTl6QM4iw0q0RQ1qk7ecScsOr53N1HFDeZ7eR5336Ce7mIDPAWMiURvNHBIC0z78X Zk89b0+hjM+PYtWn41bL0R+73ulTvhMwnPxIuX/sMYKUnIZwTCBGCCHuIDnaZDktu61urmF5BTjt UHSnMxr7FWdGRJp2sbQFfL8uO3z86LjYiRBl15iyZWGGQkSXYnrqiJ/viR5e+nchEpLJY1HrnaCi p8TEplGQjohWpnvsohA1yOR5hvF77DmNBifM74NdHhhiooNXJsXyZcetxLjkchu8e1579WcwzEAP 1RGwbnumoA8qP48J9bshWkqGMtVjOiO6YEi2VdXeWQQKOdf/qi4PVN6PmUKdzxLBglPXAehE4N71 aP+EpwqBHA4oxZjOXr9af0urMSYZL9HeCMUBZ6vnJOV+q14LdaUs1HQp0UFRjM21LljYUmP1IfMc cX5l3cdjbfwvMsvN9JT8MY99S9LSUYQ9VZ03MCqGYRiRtoH4N2XIZYJR2C1NX4/Aey17rXjXCiN9 topNvTEyIlkCbzJ0jTqIIbFQyKW5tUWF4EyEy143VUwqaoWdj02vSA9he/jSOAefSxE8z+lRWeRk GEFcJrojZSp0dflepv2w74h8baurxB7b/HgGur7Q== X-QQ-XMRINFO: MPJ6Tf5t3I/ycC2BItcBVIA= From: Zhao Zhili Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.500.171.1.1\)) Date: Mon, 3 Jun 2024 21:11:15 +0800 References: <20240603071732.52523-1-quinkblack@foxmail.com> <43dcb452-d266-78f5-d232-228912d41a9b@martin.st> To: FFmpeg development discussions and patches In-Reply-To: <43dcb452-d266-78f5-d232-228912d41a9b@martin.st> X-OQ-MSGID: <2903B5A7-2B5E-49E4-B69F-FA5352381F14@foxmail.com> X-Mailer: Apple Mail (2.3774.500.171.1.1) Subject: Re: [FFmpeg-devel] [PATCH 2/2] swscale/aarch64: Add rgb24 to yuv implementation 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 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Cgo+IE9uIEp1biAzLCAyMDI0LCBhdCAxNjowNywgTWFydGluIFN0b3JzasO2IDxtYXJ0aW5AbWFy dGluLnN0PiB3cm90ZToKPiAKPiBPbiBNb24sIDMgSnVuIDIwMjQsIFpoYW8gWmhpbGkgd3JvdGU6 Cj4gCj4+IGRpZmYgLS1naXQgYS9saWJzd3NjYWxlL2FhcmNoNjQvaW5wdXQuUyBiL2xpYnN3c2Nh bGUvYWFyY2g2NC9pbnB1dC5TCj4+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0Cj4+IGluZGV4IDAwMDAw MDAwMDAuLjBhNDY0NzU3MjMKPj4gLS0tIC9kZXYvbnVsbAo+PiArKysgYi9saWJzd3NjYWxlL2Fh cmNoNjQvaW5wdXQuUwo+PiBAQCAtMCwwICsxLDIyOSBAQAo+PiArLyoKPj4gKyAqIENvcHlyaWdo dCAoYykgMjAyNCBaaGFvIFpoaWxpIDxxdWlua2JsYWNrQGZveG1haWwuY29tPgo+PiArICoKPj4g KyAqIFRoaXMgZmlsZSBpcyBwYXJ0IG9mIEZGbXBlZy4KPj4gKyAqCj4+ICsgKiBGRm1wZWcgaXMg ZnJlZSBzb2Z0d2FyZTsgeW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yCj4+ICsgKiBtb2Rp ZnkgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCj4+ ICsgKiBMaWNlbnNlIGFzIHB1Ymxpc2hlZCBieSB0aGUgRnJlZSBTb2Z0d2FyZSBGb3VuZGF0aW9u OyBlaXRoZXIKPj4gKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91ciBv cHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLgo+PiArICoKPj4gKyAqIEZGbXBlZyBpcyBkaXN0cmli dXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAo+PiArICogYnV0IFdJVEhP VVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxpZWQgd2FycmFudHkgb2YKPj4g KyAqIE1FUkNIQU5UQUJJTElUWSBvciBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRS4g IFNlZSB0aGUgR05VCj4+ICsgKiBMZXNzZXIgR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9y ZSBkZXRhaWxzLgo+PiArICoKPj4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkg b2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMKPj4gKyAqIExpY2Vuc2UgYWxvbmcgd2l0 aCBGRm1wZWc7IGlmIG5vdCwgd3JpdGUgdG8gdGhlIEZyZWUgU29mdHdhcmUKPj4gKyAqIEZvdW5k YXRpb24sIEluYy4sIDUxIEZyYW5rbGluIFN0cmVldCwgRmlmdGggRmxvb3IsIEJvc3RvbiwgTUEg MDIxMTAtMTMwMSBVU0EKPj4gKyAqLwo+PiArCj4+ICsjaW5jbHVkZSAibGliYXZ1dGlsL2FhcmNo NjQvYXNtLlMiCj4+ICsKPj4gKy5tYWNybyByZ2IyNF90b195dXZfbG9hZF9yZ2IsIHNyYwo+PiAr ICAgICAgICBsZDMuMTZiICAgICAgICAgeyB2MTYsIHYxNywgdjE4IH0sIFtcc3JjXQo+PiArICAg ICAgICB1c2hsbC44aCAgICAgICAgdjE5LCB2MTYsICMwICAgICAgICAgLy8gdjE5OiByCj4+ICsg ICAgICAgIHVzaGxsLjhoICAgICAgICB2MjAsIHYxNywgIzAgICAgICAgICAvLyB2MjA6IGcKPj4g KyAgICAgICAgdXNobGwuOGggICAgICAgIHYyMSwgdjE4LCAjMCAgICAgICAgIC8vIHYyMTogYgo+ PiArICAgICAgICB1c2hsbDIuOGggICAgICAgdjIyLCB2MTYsICMwICAgICAgICAgLy8gdjIyOiBy Cj4+ICsgICAgICAgIHVzaGxsMi44aCAgICAgICB2MjMsIHYxNywgIzAgICAgICAgICAvLyB2MjM6 IGcKPj4gKyAgICAgICAgdXNobGwyLjhoICAgICAgIHYyNCwgdjE4LCAjMCAgICAgICAgIC8vIHYy NDogYgo+IAo+IERvbid0IHVzZSB0aGlzIG5vbnN0YW5kYXJkLCBBcHBsZSBzcGVjaWZpYyBhYXJj aDY0IHN5bnRheC4gVGhpcyB3YXMgdXNlZCBieSBBcHBsZSB0b29scyBhdCB0aGUgc3RhcnQsIHdo ZW4gdGhlIHByb3BlciBzdGFuZGFyZGl6ZWQgYWFyY2g2NCBzeW50YXggd2Fzbid0IHF1aXRlIHNl dHRsZWQgeWV0LCBhbmQgaXQgaXMgc3RpbGwgYWNjZXB0ZWQuIChBbmQgYXBwYXJlbnRseSB0aGlz IGlzIHN0aWxsIHRoZSBwcmVmZXJyZWQgZm9ybSB0byBkaXNhc3NlbWJsZSB0aGluZ3MgaW4sIGZv ciBhcHBsZSBwbGF0Zm9ybXMuKQo+IAo+IFdpdGggdGhpcyBzeW50YXgsIHRoZSBhc3NlbWJseSBp cyByZWplY3RlZCBieSBHTlUgYmludXRpbHMgYW5kIE1TVkMuCj4gCj4+ICtmdW5jdGlvbiBmZl9y Z2IyNFRvWV9uZW9uLCBleHBvcnQ9MQo+PiArICAgICAgICBjbXAgICAgICAgICAgICAgdzQsICMw ICAgICAgICAgICAgICAgICAgLy8gY2hlY2sgd2lkdGggPiAwCj4+ICsgICAgICAgIGIubGUgICAg ICAgICAgICA0Zgo+PiArCj4+ICsgICAgICAgIGxkcCAgICAgICAgICAgICB3MTAsIHcxMSwgW3g1 XSwgIzggICAgICAgLy8gdzEwOiByeSwgdzExOiBneQo+PiArICAgICAgICBkdXAgICAgICAgICAg ICAgdjAuOEgsIHcxMAo+PiArICAgICAgICBkdXAgICAgICAgICAgICAgdjEuOEgsIHcxMQo+PiAr ICAgICAgICBsZHIgICAgICAgICAgICAgdzEyLCBbeDVdICAgICAgICAgICAgICAgLy8gdzEyOiBi eQo+PiArICAgICAgICBkdXAgICAgICAgICAgICAgdjIuOEgsIHcxMgo+IAo+IERvbid0IHVzZSB1 cHBlcmNhc2UgLjhIIGZvciBmaWVsZCBsYXlvdXQgY29uZmlndXJhdGlvbnMsIHdlIHByZWZlciB0 byBzdGljayB0byBhbGwgbG93ZXJjYXNlIGhlcmUgLSBzZWUgMTg0MTAzYjMxMDVmMDJmMTE4OWZh MDA0N2FmNDI2OWUwMjdkZmJkNi4gVGhlIHNhbWUgZ29lcyBmb3IgYSBudW1iZXIgb2YgcGxhY2Vz IGluIHRoaXMgcGF0Y2guCj4gCj4+ICsgICAgICAgIGFkZCAgICAgICAgICAgICB3OSwgdzksICMx ICAgICAgICAgICAgICAvLyBpKysKPj4gKyAgICAgICAgYWRkICAgICAgICAgICAgIHgzLCB4Mywg IzYgICAgICAgICAgICAgIC8vIHNyYyArPSA2Cj4+ICszOgo+PiArICAgICAgICBjbXAgdzksIHc1 Cj4+ICsgICAgICAgIGIubHQgMmIKPj4gKzQ6Cj4gCj4gSW5jb3JyZWN0IGluZGVudGF0aW9uIGZv ciB0aGUgY21wL2IubHQgaW5zdHJ1Y3Rpb25zIGhlcmUuCj4gCj4gCj4gSSBoYXZlIHNldCB1cCBh IGJ1bmNoIG9mIGdpdGh1YiBhY3Rpb25zIGZvciB0ZXN0aW5nIGFhcmNoNjQgYXNzZW1ibHkgLSBz ZWUgaHR0cHM6Ly9naXRodWIuY29tL21zdG9yc2pvL2ZmbXBlZy9jb21taXRzL2doYS1hYXJjaDY0 LiBJZiB5b3UgaGF2ZSBhIGdpdGh1YiBhY2NvdW50LCBncmFiIGEgY29weSBvZiB0aGlzIGJyYW5j aCBpbnRvIHlvdXIgcmVwbywgYWRkIHlvdXIgb3duIGNvbW1pdHMgb24gdG9wLCBhbmQgcHVzaCB0 byB5b3VyIGZvcmsgKGFuZCBpZiBuZWNlc3NhcnksIGFjdGl2YXRlIHJ1bm5pbmcgdGhlIGFjdGlv bnMpLCB0aGVuIHlvdSBzaG91bGQgZ2V0IGEgd2lkZSB0ZXN0aW5nIG9mIHlvdXIgcGF0Y2hlcy4K PiAKPiBTZWUgaHR0cHM6Ly9naXRodWIuY29tL21zdG9yc2pvL0ZGbXBlZy9hY3Rpb25zL3J1bnMv OTM0NjIyODcxNCBmb3Igb25lIGV4YW1wbGUgcnVuIG9mIHRoZXNlIGFjdGlvbnMgd2l0aCB5b3Vy IHBhdGNoZXMuCgpXb3csIGl04oCZcyB2ZXJ5IGhlbHBmdWwuIFRoaXMgaXMgdGhlIGFjdGlvbiBy ZXN1bHQgb2YgdGhlIHVwZGF0ZWQgcGF0Y2g6CgpodHRwczovL2dpdGh1Yi5jb20vcXVpbmstYmxh Y2svRkZtcGVnL2FjdGlvbnMvcnVucy85MzUwMzQ4ODQ4CgpodHRwczovL2ZmbXBlZy5vcmcvcGlw ZXJtYWlsL2ZmbXBlZy1kZXZlbC8yMDI0LUp1bmUvMzI4Nzg2Lmh0bWwKClRoZSB0ZXN0IHN0aWxs IGZhaWxlZCBvbiB4ODYsIGJ1dCBzdWNjZXNzIG9uIGFsbCBhcm02NCBwbGF0Zm9ybSBhbmQKbG9u Z2FyY2guIEkgaGF2ZSB0cmllZCB0byBjYWxsIHJnYjI0VG9ZX2MgYW5kIGZmX3JnYjI0VG9ZX2F2 eApkaXJlY3RseSBhbmQgY29tcGFyZSB0aGUgcmVzdWx0cywgdGhleSBkb24ndCBtYXRjaC4gSeKA mW0gY29uZnVzZWQuCgo+IAo+IC8vIE1hcnRpbgo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fCj4gZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZm bXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGlu Zm8vZmZtcGVnLWRldmVsCj4gCj4gVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9y IGVtYWlsCj4gZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVu c3Vic2NyaWJlIi4KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNj cmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZt cGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K