From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: <ffmpeg-devel-bounces@ffmpeg.org> Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org [79.124.17.100]) by master.gitmailbox.com (Postfix) with ESMTPS id 1B9534D3B2 for <ffmpegdev@gitmailbox.com>; Thu, 17 Apr 2025 17:10:21 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4F43F687D11; Thu, 17 Apr 2025 20:10:18 +0300 (EEST) Received: from mail-pj1-f43.google.com (mail-pj1-f43.google.com [209.85.216.43]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B4922687A07 for <ffmpeg-devel@ffmpeg.org>; Thu, 17 Apr 2025 20:10:11 +0300 (EEST) Received: by mail-pj1-f43.google.com with SMTP id 98e67ed59e1d1-301d6cbbd5bso1048990a91.3 for <ffmpeg-devel@ffmpeg.org>; Thu, 17 Apr 2025 10:10:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1744909809; x=1745514609; darn=ffmpeg.org; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:from:to:cc:subject:date:message-id :reply-to; bh=YObnYbCW8+vCYfRNGK+fb0VcD0ZqU5t7WHBQTMzLjyM=; b=nAc711pOCN2khjjcWdMOU8aL106cE3BIeUFvQ3KGEkUVly9kHSJLd2hgLpx40uRA8G qcn/QK4qUeBKP5O2krquKWCZ3UurFhLmfsfDvgmNVsJFueJWzdMi3uPSzPH4adRw41U1 Jbbs2rOFjdLAdqXP6M0SgyMrQkHoC2X70TwC+v8elUAZJtc4pYTSb7fg8J3LflOmewOz 1nNOiJkGXQA5kJSamYQgpu1RMlARcDjRCr86C/L5KjVm1/OvU6NJgj5fzajfu4/DIIG8 Xr9ZbgP5TxHcQ/GEBL29xnk0gRbz73K6YnWT6QRlKV5zVKNhe3zj1/e+ihgxhJXmskyu SwKw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744909809; x=1745514609; h=in-reply-to:from:content-language:references:to:subject:user-agent :mime-version:date:message-id:x-gm-message-state:from:to:cc:subject :date:message-id:reply-to; bh=YObnYbCW8+vCYfRNGK+fb0VcD0ZqU5t7WHBQTMzLjyM=; b=Qor+o9pa94HYXcIR5wegMrz/1froXeuLJzAwJRMgdwe/VttLnfOzBR223UbiBDZGui cja3gLPVU2uCLggEqecOBXx9uBLdwQBIQrc0Cxn0ZLJ4BhxpgkjybAwHyo1Kz3WPrxPg eZI5Xiggp+WziJGk0GcZQPid2xl5IfVwxTTUhPUf8mY3gTsDHc2a1oqGT3yAqGQ3Y+6U fJ+YvtHIKXHCkeOOoB3SWTIZMP/H64YfYVLxqP/u5p+CvTbtLvyc+P9jpaeCG+f8zUWu 4zjgO9quGzb62aZnBXPDv5uDbF1U/AuHl2rhfgW9+p+QQZO82+oCDkoi8lHT7TzuVM+H 42xg== X-Gm-Message-State: AOJu0YyGYfsrlHMWpNZ3x+SHLR2nfSHOMQ8+A1k0RxGVVaapVqq3nb8c kEMk6L5Uh56kQrgn5Rj4atANEU+k98dzSDTo4YzPu4puGdP8iSuwhfk1dg== X-Gm-Gg: ASbGnctAEyMuMQfiaCenokplIB/n1sZ9z6co/EK0A5fSOebBwgrX1Uz6gwkFzqAkYjN kM3JmjnXpi7hi3ox2oJfLeXk9ThLpWtqT/8316TgDDE0z1ClstSdkrXDo9buJjfZQY1NcYVRWQc t6KESMMahSSjgJDCY30FQKzzlkkXywLWcE+9j6qOj4xX8jlvTQ5yTP/n28jVszENSdQLltE7IuL mz0zXg1M+fkf5Rp4vLkhddQZRwY9MIa8XCTlKE2AvXcL63pAT0LnoMz337rNENxQbtYskH+cA8N TOvmKhiebs7Dt0nuIFp4ZAda+7nBcrTSrhsumr9+ppkUHjSTB8ArZdAAzHSOsbK0MQaI6EfNqgF YJ8OMVsggQ40sjbVg X-Google-Smtp-Source: AGHT+IGX9/3R+pqm9FKAKED52OGYwfLHeZRG5jVV6w9+ACc22zmEcd5yfrAWXQek4wQbgihlDFaXjQ== X-Received: by 2002:a17:90a:dfc5:b0:2ff:72f8:3708 with SMTP id 98e67ed59e1d1-30863f2f610mr10537470a91.17.1744909809060; Thu, 17 Apr 2025 10:10:09 -0700 (PDT) Received: from ?IPV6:2800:2121:b000:82e:7cc9:b5ee:99ff:e770? ([2800:2121:b000:82e:7cc9:b5ee:99ff:e770]) by smtp.gmail.com with ESMTPSA id d9443c01a7336-22c50bde3fesm2560125ad.7.2025.04.17.10.10.07 for <ffmpeg-devel@ffmpeg.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Thu, 17 Apr 2025 10:10:08 -0700 (PDT) Message-ID: <ebc48fcc-9a34-41ce-9931-0ead46b54d6b@gmail.com> Date: Thu, 17 Apr 2025 14:10:10 -0300 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250417143524.48567-3-gkhayat@spectre-music.com> <GV1P250MB0737EEC2D73BFB75B490F63C8FBC2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> Content-Language: en-US From: James Almer <jamrial@gmail.com> In-Reply-To: <GV1P250MB0737EEC2D73BFB75B490F63C8FBC2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> Subject: Re: [FFmpeg-devel] [PATCH] libavfilter/ebur128: SIMD optimization X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: FFmpeg development discussions and patches <ffmpeg-devel.ffmpeg.org> List-Unsubscribe: <https://ffmpeg.org/mailman/options/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=unsubscribe> List-Archive: <https://ffmpeg.org/pipermail/ffmpeg-devel> List-Post: <mailto:ffmpeg-devel@ffmpeg.org> List-Help: <mailto:ffmpeg-devel-request@ffmpeg.org?subject=help> List-Subscribe: <https://ffmpeg.org/mailman/listinfo/ffmpeg-devel>, <mailto:ffmpeg-devel-request@ffmpeg.org?subject=subscribe> Reply-To: FFmpeg development discussions and patches <ffmpeg-devel@ffmpeg.org> Content-Type: multipart/mixed; boundary="===============4970277285563685219==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" <ffmpeg-devel-bounces@ffmpeg.org> Archived-At: <https://master.gitmailbox.com/ffmpegdev/ebc48fcc-9a34-41ce-9931-0ead46b54d6b@gmail.com/> List-Archive: <https://master.gitmailbox.com/ffmpegdev/> List-Post: <mailto:ffmpegdev@gitmailbox.com> This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============4970277285563685219== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------J0YuPoYNeb7FTZxY0uy8LK9E" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------J0YuPoYNeb7FTZxY0uy8LK9E Content-Type: multipart/mixed; boundary="------------kFDGiOhl10g9bPZoaHlJAr7c"; protected-headers="v1" From: James Almer <jamrial@gmail.com> To: ffmpeg-devel@ffmpeg.org Message-ID: <ebc48fcc-9a34-41ce-9931-0ead46b54d6b@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] libavfilter/ebur128: SIMD optimization References: <20250417143524.48567-3-gkhayat@spectre-music.com> <GV1P250MB0737EEC2D73BFB75B490F63C8FBC2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> In-Reply-To: <GV1P250MB0737EEC2D73BFB75B490F63C8FBC2@GV1P250MB0737.EURP250.PROD.OUTLOOK.COM> --------------kFDGiOhl10g9bPZoaHlJAr7c Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gNC8xNy8yMDI1IDI6MDcgUE0sIEFuZHJlYXMgUmhlaW5oYXJkdCB3cm90ZToNCj4gZ2to YXlhdEBzcGVjdHJlLW11c2ljLmNvbToNCj4+IEZyb206IEd1aWxsYXVtZSBLaGF5YXQgPGdr aGF5YXRAc3BlY3RyZS1tdXNpYy5jb20+DQo+Pg0KPj4gSW1wcm92ZSBwZXJmb3JtYW5jZSAo KzE3JSkgb2YgZWJ1cl8xMjggZmlsdGVyIHVzaW5nIEFWWDIgYW5kIEZNQSBpbnN0cnVjdGlv biBpbiB0aGUgYm9keSBvZiB0aGUgZmlsdGVyX2ZyYW1lIGZ1bmN0aW9uLg0KPj4NCj4+ICMj IEJlbmNobWFyaw0KPj4NCj4+IFRlc3RlZCB3aXRoIGh5cGVyZmluZQ0KPj4NCj4+IGh5cGVy ZmluZSAtLXdhcm11cCAyICIuL2ZmbXBlZ19yZWZlcmVuY2UgLWkgfi90ZXN0LndhdiAtdm4g LWFmIGVidXIxMjg9cGVhaz1ub25lOmZyYW1lbG9nPXF1aWV0IC1mIG51bGwgLSIgIi4vZmZt cGVnX2F2eCAtaSB+L3Rlc3Qud2F2IC12biAtYWYgZWJ1cjEyOD1wZWFrPW5vbmU6ZnJhbWVs b2c9cXVpZXQgLWYgbnVsbCAtIg0KPj4gQmVuY2htYXJrIDE6IC4vZmZtcGVnX3JlZmVyZW5j ZSAtaSB+L3Rlc3Qud2F2IC12biAtYWYgZWJ1cjEyOD1wZWFrPW5vbmU6ZnJhbWVsb2c9cXVp ZXQgLWYgbnVsbCAtDQo+PiAgICBUaW1lIChtZWFuIMKxIM+DKTogICAgICA3LjExOCBzIMKx ICAwLjAzNyBzICAgIFtVc2VyOiA5LjExNCBzLCBTeXN0ZW06IDEuMDM4IHNdDQo+PiAgICBS YW5nZSAobWluIOKApiBtYXgpOiAgICA3LjA3MyBzIOKApiAgNy4xNzcgcyAgICAxMCBydW5z DQo+PiAgIA0KPj4gQmVuY2htYXJrIDI6IC4vZmZtcGVnX2F2eCAtaSB+L3Rlc3Qud2F2IC12 biAtYWYgZWJ1cjEyOD1wZWFrPW5vbmU6ZnJhbWVsb2c9cXVpZXQgLWYgbnVsbCAtDQo+PiAg ICBUaW1lIChtZWFuIMKxIM+DKTogICAgICA2LjA3MyBzIMKxICAwLjEwOCBzICAgIFtVc2Vy OiA3LjkwMyBzLCBTeXN0ZW06IDEuMDU4IHNdDQo+PiAgICBSYW5nZSAobWluIOKApiBtYXgp OiAgICA1Ljk1NSBzIOKApiAgNi4zMjcgcyAgICAxMCBydW5zDQo+PiAgIA0KPj4gU3VtbWFy eQ0KPj4gICAgLi9mZm1wZWdfYXZ4IC1pIH4vdGVzdC53YXYgLXZuIC1hZiBlYnVyMTI4PXBl YWs9bm9uZTpmcmFtZWxvZz1xdWlldCAtZiBudWxsIC0gcmFuDQo+PiAgICAgIDEuMTcgwrEg MC4wMiB0aW1lcyBmYXN0ZXIgdGhhbiAuL2ZmbXBlZ19yZWZlcmVuY2UgLWkgfi90ZXN0Lndh diAtdm4gLWFmIGVidXIxMjg9cGVhaz1ub25lOmZyYW1lbG9nPXF1aWV0IC1mIG51bGwgLQ0K Pj4NCj4+ICMjIFRlc3RzDQo+Pg0KPj4gLSBhbGwgRkFURSB0ZXN0cyBwYXNzLCB0ZXN0ZWQg b24gRGFyd2luL2FybTY0IGFuZCBMaW51eC94ODZfNjQgdy8gQVZYMi9GTUEgc3VwcG9ydA0K Pj4gLSBPbiBBVlgyL0ZNQS1jYXBhYmxlIHN5c3RlbSwgYWxsIHRlc3QgZmlsZXMgZnJvbSB0 aGUgRUJVIHlpZWxkIHRoZSBleGFjdCBzYW1lIG91dHB1dCB2YWx1ZXMgKEkvTFJBKSBhZnRl ciBhbmQgYmVmb3JlIG9wdGltaXphdGlvbi4gU2VlIGh0dHBzOi8vdGVjaC5lYnUuY2gvcHVi bGljYXRpb25zL2VidV9sb3VkbmVzc190ZXN0X3NldA0KPj4NCj4+IERpc2NsYWltZXI6IHRo aXMgaXMgbXkgZmlyc3QgZXZlciBwYXRjaCBzdWJtaXNzaW9uIHRvIEZGbXBlZywgYW5kIGZp cnN0IGV2ZXIgdGltZSB1c2luZyBnaXQgc2VuZC1lbWFpbCB0byBzdWJtaXQgYSBwYXRjaCBh bnl3aGVyZS4NCj4+DQo+PiBTaWduZWQtb2ZmLWJ5OiBDZXNhciBNYXRoZXVzIDxjZXNhci5t YXRoZXVzQHRlbGVjb20tcGFyaXMuZnI+DQo+PiBTaWduZWQtb2ZmLWJ5OiBHdWlsbGF1bWUg S2hheWF0IDxna2hheWF0QHNwZWN0cmUtbXVzaWMuY29tPg0KPj4gLS0tDQo+PiAgIGxpYmF2 ZmlsdGVyL2ZfZWJ1cjEyOC5jIHwgMjQ2ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKystLS0tLS0NCj4+ICAgMSBmaWxlIGNoYW5nZWQsIDIxNCBpbnNlcnRpb25zKCspLCAz MiBkZWxldGlvbnMoLSkNCj4+DQo+PiBkaWZmIC0tZ2l0IGEvbGliYXZmaWx0ZXIvZl9lYnVy MTI4LmMgYi9saWJhdmZpbHRlci9mX2VidXIxMjguYw0KPj4gaW5kZXggNzY4ZjA2MmJhYy4u ZTMwNWIwYTNjZSAxMDA2NDQNCj4+IC0tLSBhL2xpYmF2ZmlsdGVyL2ZfZWJ1cjEyOC5jDQo+ PiArKysgYi9saWJhdmZpbHRlci9mX2VidXIxMjguYw0KPj4gQEAgLTI4LDcgKzI4LDcgQEAN Cj4+ICAgDQo+PiAgICNpbmNsdWRlIDxmbG9hdC5oPg0KPj4gICAjaW5jbHVkZSA8bWF0aC5o Pg0KPj4gLQ0KPj4gKyNpbmNsdWRlICJsaWJhdnV0aWwvaW50bWF0aC5oIg0KPj4gICAjaW5j bHVkZSAibGliYXZ1dGlsL2F2YXNzZXJ0LmgiDQo+PiAgICNpbmNsdWRlICJsaWJhdnV0aWwv Y2hhbm5lbF9sYXlvdXQuaCINCj4+ICAgI2luY2x1ZGUgImxpYmF2dXRpbC9kaWN0LmgiDQo+ PiBAQCAtMTk5LDcgKzE5OSw3IEBAIHN0YXRpYyBjb25zdCBBVk9wdGlvbiBlYnVyMTI4X29w dGlvbnNbXSA9IHsNCj4+ICAgfTsNCj4+ICAgDQo+PiAgIEFWRklMVEVSX0RFRklORV9DTEFT UyhlYnVyMTI4KTsNCj4+IC0NCj4+ICsjZGVmaW5lIE1JTihhLCBiKSAoKGEpIDwgKGIpID8g KGEpIDogKGIpKQ0KPj4gICBzdGF0aWMgY29uc3QgdWludDhfdCBncmFwaF9jb2xvcnNbXSA9 IHsNCj4+ICAgICAgIDB4ZGQsIDB4NjYsIDB4NjYsICAgLy8gdmFsdWUgYWJvdmUgMUxVIG5v biByZWFjaGVkIGJlbG93IC0xTFUgKGltcG9zc2libGUpDQo+PiAgICAgICAweDY2LCAweDY2 LCAweGRkLCAgIC8vIHZhbHVlIGJlbG93IDFMVSBub24gcmVhY2hlZCBiZWxvdyAtMUxVDQo+ PiBAQCAtNjI4LDEzICs2MjgsNjEgQEAgc3RhdGljIGludCBnYXRlX3VwZGF0ZShzdHJ1Y3Qg aW50ZWdyYXRvciAqaW50ZWcsIGRvdWJsZSBwb3dlciwNCj4+ICAgDQo+PiAgIHN0YXRpYyBp bnQgZmlsdGVyX2ZyYW1lKEFWRmlsdGVyTGluayAqaW5saW5rLCBBVkZyYW1lICppbnNhbXBs ZXMpDQo+PiAgIHsNCj4+IC0gICAgaW50IGksIGNoLCBpZHhfaW5zYW1wbGUsIHJldDsNCj4+ ICsNCj4+ICsgICAgaW50IGksIGNoLCBpZHhfaW5zYW1wbGUsIHJldCxiaW5faWRfNDAwLGJp bl9pZF8zMDAwOw0KPj4gICAgICAgQVZGaWx0ZXJDb250ZXh0ICpjdHggPSBpbmxpbmstPmRz dDsNCj4+ICAgICAgIEVCVVIxMjhDb250ZXh0ICplYnVyMTI4ID0gY3R4LT5wcml2Ow0KPj4g ICAgICAgY29uc3QgaW50IG5iX2NoYW5uZWxzID0gZWJ1cjEyOC0+bmJfY2hhbm5lbHM7DQo+ PiAgICAgICBjb25zdCBpbnQgbmJfc2FtcGxlcyAgPSBpbnNhbXBsZXMtPm5iX3NhbXBsZXM7 DQo+PiAgICAgICBjb25zdCBkb3VibGUgKnNhbXBsZXMgPSAoZG91YmxlICopaW5zYW1wbGVz LT5kYXRhWzBdOw0KPj4gICAgICAgQVZGcmFtZSAqcGljOw0KPj4gKw0KPj4gKyNpZiBIQVZF X0FWWDJfRVhURVJOQUwgJiYgSEFWRV9BVlgyDQo+IA0KPiBUaGlzIGlzIGNvbXBsZXRlbHkg d3Jvbmc6IFRoaXMgb25seSBjaGVja3Mgd2hldGhlciB5b3VyIGFzc2VtYmxlcg0KPiBzdXBw b3J0cyBBVlgyIGFuZCB3aGV0aGVyIGl0IHdhcyBub3QgZGlzYWJsZWQgaW4gY29uZmlndXJl LiBCdXQgdGhpcw0KPiBkb2VzIG5vdCBpbXBseSB0aGF0IHRoZSBDUFUgd2hlcmUgdGhpcyBj b2RlIHJ1bnMgaXMgYWN0dWFsbHkgY2FwYWJsZSBvZg0KPiBBVlgyOyBJIGRvbid0IGV2ZW4g a25vdyB3aGV0aGVyIHRoaXMgY2hlY2sgZW5zdXJlcyB0aGF0IHRoZSBjb21waWxlcg0KPiB1 bmRlcnN0YW5kcyBfX20yNTZkLg0KPiBGb3IgYWN0dWFsIHJ1bnRpbWUgc3VwcG9ydCB5b3Ug bmVlZCB0byBjaGVjayB2aWEgYXZfZ2V0X2NwdV9mbGFncygpLiBTZWUNCj4gaG93IG90aGVy IERTUCBjb2RlIGRvZXMgaXQuDQo+IA0KPiAtIEFuZHJlYXMNCg0KVGhpcyBhbHNvIG5lZWRz IHRvIGJlIHdyaXR0ZW4gaW4gTkFTTSBzeW50YXggYXNzZW1ibHksIG5vdCBJbnRlbCANCmlu dHJpbnNpY3MsIGFuZCBpdCBzaG91bGQgYmUgaW4gYSBzZXBhcmF0ZSBmaWxlIGluIHRoZSB4 ODYvIGZvbGRlciwgDQp1c2luZyBmdW5jdGlvbiBwb2ludGVycyBsaWtlIGV2ZXJ5IG90aGVy IFNJTUQgaW1wbGVtZW50YXRpb24uDQoNCg== --------------kFDGiOhl10g9bPZoaHlJAr7c-- --------------J0YuPoYNeb7FTZxY0uy8LK9E Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wsB5BAABCAAjFiEEd1EujP2UoWlX5pp6FGMBrXN2WeAFAmgBNfIFAwAAAAAACgkQFGMBrXN2WeCt bAf/aq8M2SVtaRYk3vWMuNdfPcyRal7rJVveIYD2I6kt4nAzldgTLFi7BE9pN024PstSe1Bl5KiV 63P7vFM0+9j0kE6JuwVvdW+XASntm5tWrtiiSyPw1zj34DAlVqHxONR4Esn2UJ9EPfaaPUEJLKs9 UmNWSj/XBZX6SLGsNVs4Xyclg7CcPzw4d7i9INJ7mQRUlZQbFH1y3mOEPF4EW+aZYZoLz94SnIwo BzyV3ka2OYfWDfvvizwTiXqHlYq3yS+d9how9BCqe4nnOY0T6bx2sOgywrllm0m9de+Phj+KEMjL 9LRDrThcL4nADTZak4dDM/74PkqXfM+NtaYiUrv6gA== =riNX -----END PGP SIGNATURE----- --------------J0YuPoYNeb7FTZxY0uy8LK9E-- --===============4970277285563685219== 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". --===============4970277285563685219==--