From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from ffbox0-bg.ffmpeg.org (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 57C5A4A987 for ; Fri, 18 Jul 2025 12:26:47 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTP id 8D0AE68CD14; Fri, 18 Jul 2025 15:26:43 +0300 (EEST) Received: from out162-62-57-64.mail.qq.com (out162-62-57-64.mail.qq.com [162.62.57.64]) by ffbox0-bg.ffmpeg.org (Postfix) with ESMTPS id 7EB3568CC49 for ; Fri, 18 Jul 2025 15:26:35 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=foxmail.com; s=s201512; t=1752841590; bh=LFjOg+AJvm4JZl0nTOxoKaBC4HinJPgwHk8jXznz+vE=; h=From:Subject:Date:References:To:In-Reply-To; b=Hyktr7i2HiiGgtxXIVIHf/fK/6FwsJJ+GFn+XU11HjvJZhb6bv0MNPcVnNqmNgLf/ pk2/hHmIKkVBVfPJ+lW+NUiSoJXXc/fk83YmwPYZpX51kw9qSQ+XXpW3gDrshJUGxq tnlJc8A+X6dC68zK8JcLckQ9Kh6Eh+yt8UlyPxK4= Received: from smtpclient.apple ([119.147.10.242]) by newxmesmtplogicsvrsza29-0.qq.com (NewEsmtp) with SMTP id 69D0F203; Fri, 18 Jul 2025 20:26:29 +0800 X-QQ-mid: xmsmtpt1752841589tk5ov3o0z Message-ID: X-QQ-XMAILINFO: NB2Y38G+/V2Y3/zUxz6rlezEhIhnrXTMEM++z9yglgduWb+0KgxBVTKZWRDVEY lnOM4gZtgIoIhgkUt85bqXpLQyIUyhZQAXTPr3XBBx1wGDKlQRXl03vT8fba7XMuNzBWjydvgWnu Pp8W/xeoUe09xQjAMFu9tRAeT8vXOuKHntFK0xw7cqdOZEGnUwE5PhupOl4Mdf7o8vLSJWJcsD9M gxGAW8zhSrI3gBUnE2YTc9Oo9ZAK3lvS+6FS3wMH98+JOfq0GMWubpuV2e8INz6uDCNeHYr17FhV W/lKGmhzdBm0XY7iT1gQd0Xbth58pShkKEHglqTQYGg5YvYRKV0ZU6zSUGNhjnJQulkSWqVr5Byp fFJGfR2JztrGjgBZamnBk9JzvUc7ClpRdxmNPnULQGx/zzA14X+dLeZRBeAkJG+s/8N0TgJROCkC QLfRLQx2WqnG3bfP+pr7CCOEZBLMyM48VQCldplEp1OYFnm3L0ru8OoxIumFJDpGWCEZsR39f76s iTaATY5zK+tNAYPeMftmKwk5EBoyKFReBLjXxkTlIQ/WpFn0LwHL2rrldYmy+coOTjEOduYA49/l 51d5IByX6bDhSSHIqFNi22b4cGqeTzHPlUXGhbs2iNo1Tqp9afpqp6AYDTzNZQ3pueT2qsTfMPx1 MOmXF16oj2n93k/mxnJkUGC429doZZ3KNxOTifiNTv9mVYIDbykOg1paa7r91bk8wz/sVH4PhRFE Mja03OQxMmoG+h3mZ2g2sVg+rqRo9VjxTNnF29iQ96WprWDj6iEcQ5ZsUl/IMRgnvXJJ/bdteIDg 37AWshX4E78Pl1Bd/xvClVZqGM0AtISa2yMSfi3mQZ1j4FsmkkBT9ggVH5Q/63IOGMMQM+TC5VmB pI8pzHpfYo0me3XFTRL0w1TlFZ1qvpqLudNy9epZCI7HIDbwRexJcjqUvhAOclU5bqj7lML4WD5z qvSYWVnRU87nbtVkoDcfCRStfdZbyX8D7Qxf13ysaOGaGSTTmQACGJisR9ruRqgMw73pBBLCTL2S YxpTl7nrCnXLOeMMXm4Xwdh5a3pef2WEM21t5jouamJBxLW+1K X-QQ-XMRINFO: OD9hHCdaPRBwq3WW+NvGbIU= From: Zhao Zhili Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3826.500.181.1.5\)) Date: Fri, 18 Jul 2025 20:26:19 +0800 References: <20250717104525.1290708-1-ffmpeg@haasn.xyz> To: FFmpeg development discussions and patches In-Reply-To: X-OQ-MSGID: X-Mailer: Apple Mail (2.3826.500.181.1.5) Subject: Re: [FFmpeg-devel] [PATCH v2 1/2] avfilter/vf_blackdetect: add AVX2 SIMD version 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+IE9uIEp1bCAxOCwgMjAyNSwgYXQgMTk6MzYsIEthY3BlciBNaWNoYWpsb3cgPGthc3Blcjkz QGdtYWlsLmNvbT4gd3JvdGU6Cj4gCj4gT24gVGh1LCAxNyBKdWwgMjAyNSBhdCAxMjo0NSwgTmlr bGFzIEhhYXMgPGZmbXBlZ0BoYWFzbi54eXo+IHdyb3RlOgo+PiAKPj4gRnJvbTogTmlrbGFzIEhh YXMgPGdpdEBoYWFzbi5kZXY+Cj4+IAo+PiBSZXF1ZXN0ZWQgYnkgYSB1c2VyLiBFdmVuIHdpdGgg YXV0b3ZlY3Rvcml6YXRpb24gZW5hYmxlZCwgdGhlIGNvbXBpbGVyCj4+IHBlcmZvcm1zIGEgcXVp dGUgcG9vciBqb2Igb2Ygb3B0aW1pemluZyB0aGlzIGZ1bmN0aW9uLCBkdWUgdG8gbm90IGJlaW5n Cj4+IGFibGUgdG8gdGFrZSBhZHZhbnRhZ2Ugb2YgdGhlIHBtYXh1YiArIHBjbXBlcWIgdHJpY2sg Zm9yIGNvdW50aW5nIHRoZSBudW1iZXIKPj4gb2YgcGl4ZWxzIGxlc3MgdGhhbiBvciBlcXVhbC10 byBhIHRocmVzaG9sZC4KPj4gCj4+IGJsYWNrZGV0ZWN0OF9jOiAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIDQ2MjUuMCAoIDEuMDB4KQo+PiBibGFja2RldGVjdDhfYXZ4Mjog ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTU1LjEgKDI5LjgzeCkKPj4gYmxh Y2tkZXRlY3QxNl9jOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjUyOS40 ICggMS4wMHgpCj4+IGJsYWNrZGV0ZWN0MTZfYXZ4MjogICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAxNjMuNiAoMTUuNDZ4KQo+IAo+IEkgdGhpbmsgd2Ugc2hvdWxkIHRyeSB0byBo YXZlIGJldHRlciBzdGFuZGFyZHMgZm9yIHJlcG9ydGluZwo+IHBlcmZvcm1hbmNlIG1ldHJpY3Mu IFRob3NlIG51bWJlcnMgd2l0aG91dCBjb250ZXh0IG1lYW4gbm90IHNvIG11Y2guCj4gV2hhdCBj b21waWxlciwgZmxhZ3MsIGNwdSB3ZXJlIHVzZWQ/IFN1cmUsIHdlIGNhbiBvbWl0IHNvbWUKPiBp bmZvcm1hdGlvbiBpZiB3ZSB3YW50IHRvIHNob3cgb25seSB0aGUgc2NhbGluZywgYnV0IGlmIGl0 IGhpZ2hseQo+IGRlcGVuZHMgb24gdGhvc2UgdGhpbmdzLCB0aGVuIHdlIHNob3VsZCBhdCBsZWFz dCB0cnkgdG8gYmUgbW9yZQo+IHNwZWNpZmljLgo+IAo+IFNvcnJ5IGZvciBiZWluZyBwZWRhbnRp YyBhYm91dCB0aG9zZSB0aGluZ3MsIGJ1dCBJIHRoaW5rIGl0J3MKPiBpbXBvcnRhbnQsIGVzcGVj aWFsbHkgaWYgd2UgcHV0IHRob3NlIHZhbHVlcyBpbiBhIGNvbW1pdCBtZXNzYWdlIHdoaWNoCj4g d2lsbCBsaXZlIGZvcmV2ZXIgaW4gdGhlIHJlcG9zaXRvcnkgYXMgYSB2YWd1ZSByZWZlcmVuY2Uu CgpUaGUgYmFzaWMgYmVuY2htYXJrIGNvbnRleHQgY2FuIGJlIHNwZWNpZmllZCBpbiBkb2MgYW5k IGxlYXZlIG91dCBpbiBjb21taXRzLgpBbmQgaXTigJlzIGVhc3kgdG8gZ2V0IHRoZSBpbXBsaWNp dCBjb25kaXRpb25zIGluIHRoZSBtYWlsaW5nIGxpc3QuIEnigJltIG1vcmUgd29ycmllZCBhYm91 dApvbmx5IGdpdmUgdGhlIGRhdGEgb24gc29jaWFsIG1lZGlhIHBsYXRmb3JtcywgZS5nLiwgWC4K ClRoZSBjaGVja2FzbSBiZW5jaG1hcmsgc2VydmUgb3VyIHB1cnBvc2UgdmVyeSB3ZWxsLCBidXQg aXTigJlzIG5vdCBhIGZhaXIgYmVuY2htYXJrIHRvCmNvbXBhcmUgaGFuZCB3cml0dGVuIGFzc2Vt Ymx5IHRvIGNvbXBpbGVyIG9wdGltaXphdGlvbnMuIFN1cmUgd2UgY2FuIGRvIGJldHRlciB0aGFu CmNvbXBpbGVyLCBidXQgY29tcGlsZXIgaXNu4oCZdCB0aGF0IHN1Y2tzLiBNb3JlIGltcG9ydGFu dGx5LCBjb21waWxlciBpc27igJl0IG91ciBlbmVteSwKbm8gcG9pbnQgaW4gZW1iYXJyYXNzaW5n IHRoZSBjb21waWxlciBvciBjb21waWxlciBkZXZlbG9wZXIuCgoiSWYgSSBoYXZlIHNlZW4gZnVy dGhlciBpdCBpcyBieSBzdGFuZGluZyBvbiB0aGUgc2hvdWxkZXJzIG9mIEdpYW50cy7igJ0KIOKA lCBCeSBJc2FhYyBOZXd0b24uCgpSdW50aW1lIGNwdSBkZXRlY3Rpb24gaXMgYSB0aGluZy4gVGhl cmUgYXJlIG1ldGhvZHMgdG8gdXNlIGNvbXBpbGVyIGF1dG8tdmVjdG9yaXplIGFuZApydW50aW1l IGNwdSBkZXRlY3Rpb24gYXQgdGhlIHNhbWUgdGltZS4gT3VyIGFwcHJvYWNoIGlzbuKAmXQgdGhl IG9ubHkgd29ya2luZyBhcHByb2FjaC4KCj4gCj4+IEV2ZW4gd2l0aCBhdXRvdmVjdG9yaXphdGlv biBlbmFibGVkCj4gCj4gWW91IG1lbnRpb24gdGhlIGF1dG8gdmVjdG9yaXphdGlvbiBlbmFibGVk LCB5ZXQgdGhlIHJlcG9ydGVkIG51bWJlcnMKPiBhcmUgd2l0aG91dCBpdC4gSW4gbXkgbWluZCB0 aGlzIGRlc2NyaXB0aW9uIGltcGxpZXMgdGhhdCBzaG93bgo+IHBlcmZvcm1hbmNlIGNvbXBhcmlz b24gaXMgd2l0aCBhdXRvIHZlY3Rvcml6YXRpb24gZW5hYmxlZC4KPiAKPiBXaGVuIHdlIGNvbXBh cmUgYXBwbGVzIHRvIGFwcGxlcywgd2l0aCBhdngyIHdlIGdldCBhIG1vcmUgZXhwZWN0YWJsZQo+ IDMuNzR4IChnY2MpIC8gMi4zOHggKGNsYW5nKSBkZXBlbmRpbmcgb24gdGhlIGNvbXBpbGVyLiBJ dCdzIHN0aWxsIGEKPiBnb29kIGltcHJvdmVtZW50LCBubyByZWFzb24gdG8gb3ZlcnNlbGwgaXQu Cj4gCj4gRm9yIHJlZmVyZW5jZSBzb21lIG1ldHJpY3Mgb24gbWUgZW5kOgo+IAo+IGNsYW5nIDIw LjEuNwo+IAo+IG1hcmNoPWdlbmVyaWMgKGRlZmF1bHQgY29uZmlnKToKPiAKPiBibGFja2RldGVj dDhfYzogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAxNTkxLjEgKCAxLjAw eCkKPiBibGFja2RldGVjdDhfYXZ4MjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgMjI1LjEgKCA3LjA3eCkKPiBibGFja2RldGVjdDE2X2M6ICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgNjQzLjUgKCAxLjAweCkKPiBibGFja2RldGVjdDE2X2F2eDI6ICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMjIwLjYgKCAyLjkyeCkKPiAKPiBtYXJj aD1jb3JlLWF2eDI6Cj4gCj4gYmxhY2tkZXRlY3Q4X2M6ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIDUyNi4wICggMS4wMHgpCj4gYmxhY2tkZXRlY3Q4X2F2eDI6ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIyMC45ICggMi4zOHgpCj4gYmxhY2tkZXRl Y3QxNl9jOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDMxOC44ICggMS4w MHgpCj4gYmxhY2tkZXRlY3QxNl9hdngyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIDIyNS45ICggMS40MXgpCj4gCj4gZ2NjIDE0LjIuMAo+IAo+IC1mbm8tdHJlZS12ZWN0b3Jp emUgKGRlZmF1bHQgY29uZmlnKToKPiAKPiBibGFja2RldGVjdDhfYzogICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICA1MTI2LjYgKCAxLjAweCkKPiBibGFja2RldGVjdDhfYXZ4 MjogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMTk4LjAgKDI1Ljg5eCkKPiBi bGFja2RldGVjdDE2X2M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAyMTUx LjkgKCAxLjAweCkKPiBibGFja2RldGVjdDE2X2F2eDI6ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgMTk2LjggKDEwLjkzeCkKPiAKPiBtYXJjaD1nZW5lcmljIC1mdHJlZS12ZWN0 b3JpemU6Cj4gCj4gYmxhY2tkZXRlY3Q4X2M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgMTM1NC40ICggMS4wMHgpCj4gYmxhY2tkZXRlY3Q4X2F2eDI6ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgIDE5Ni45ICggNi44OHgpCj4gYmxhY2tkZXRlY3QxNl9j OiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDY0NC4yICggMS4wMHgpCj4g YmxhY2tkZXRlY3QxNl9hdngyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDI0 OS44ICggMi41OHgpCj4gCj4gbWFyY2g9Y29yZS1hdngyIC1mdHJlZS12ZWN0b3JpemU6Cj4gCj4g YmxhY2tkZXRlY3Q4X2M6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDgy MC44ICggMS4wMHgpCj4gYmxhY2tkZXRlY3Q4X2F2eDI6ICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgIDIxOS4yICggMy43NHgpCj4gYmxhY2tkZXRlY3QxNl9jOiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgIDM3Mi44ICggMS4wMHgpCj4gYmxhY2tkZXRlY3Qx Nl9hdngyOiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDIwMS40ICggMS44NXgp Cj4gCj4gQWdhaW4sIHNvcnJ5IGZvciBiZWluZyBwZWRhbnRpYyBoZXJlLCBidXQgaXQgZ2l2ZXMg dGhlIHdyb25nCj4gaW1wcmVzc2lvbiBlc3BlY2lhbGx5IGlmIHlvdSBsb29rIGF0IHRoaXMgZnJv bSBvdXRzaWRlLgo+IAo+IC0gS2FjcGVyCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KPiBmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0Cj4gZmZtcGVnLWRl dmVsQGZmbXBlZy5vcmcKPiBodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1w ZWctZGV2ZWwKPiAKPiBUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwK PiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3Jp YmUiLgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZm bXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9m Zm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwg dmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9y ZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K