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 ESMTPS id 0D6E840F82 for ; Sat, 18 Jan 2025 08:33:37 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id CCCDC68B404; Sat, 18 Jan 2025 10:33:33 +0200 (EET) Received: from vidala.pars.ee (vidala.pars.ee [116.203.72.101]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 18EE868B404 for ; Sat, 18 Jan 2025 10:33:26 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; s=202405r; d=lynne.ee; c=relaxed/relaxed; h=From:To:Subject:Date:Message-ID; t=1737189205; bh=zCzF19tAT9+seNIQVw0E0Il ifdseQPdAyORq6SlzVIc=; b=RiaA6Ke/CHklmeCIrcrzSX7bdoU4DkzblTduWUjFA8Mw5R8uR1 vkCSVnSbnynnYZhYwoniQ4WusnpLi5JraVqqAZ9h7A7MfFMxAV2PXAl5nJ3VlP0NT3DzdpNqJm1 FmEVg/fsLEop4OSIU/XC9EBBEHy536RK5KeZ/hklwcWwKKxMeANZ2fQbWS9AbFprqxyKRQP2eme IZ4jNnC55o6DXx48WPs9WK0tunT2jtngQv7E6u+NhyGHaDZ5eeqxCHeqU3AwRCGAKYPzQTcA9zG Luz1Yg4O7SsWiyY7kcyHzIpHnUvyJqsxkEktvD35WG66OU56YXbkY9qE1X01O9YaKLQ==; DKIM-Signature: v=1; a=ed25519-sha256; s=202405e; d=lynne.ee; c=relaxed/relaxed; h=From:To:Subject:Date:Message-ID; t=1737189205; bh=zCzF19tAT9+seNIQVw0E0Il ifdseQPdAyORq6SlzVIc=; b=CFVr+twg4Zh8sTr5CPXfj1pjZENIdpNfxDma3xf/lPCBDbnf5Z Va5fO14a8sGz3hMJ0hJ1+glbiy/9Fi4kS4DA==; Message-ID: <435215b6-196f-4947-92ee-a96129cbba89@lynne.ee> Date: Sat, 18 Jan 2025 17:33:19 +0900 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250118050001.1809058-1-michael@niedermayer.cc> <20250118050001.1809058-4-michael@niedermayer.cc> Content-Language: en-US From: Lynne Autocrypt: addr=dev@lynne.ee; keydata= xjMEXnFG3BYJKwYBBAHaRw8BAQdA3FyJpqEdfQj4GA7OUWVrNheT9dUsIs+yUx6Hljr9mYvN FEx5bm5lIDxkZXZAbHlubmUuZWU+wpAEExYIADgWIQT+UBOcaAVyyv1SH42i/qXwPwNEZAUC XnFG3AIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCi/qXwPwNEZOTWAQCSNEA+kZLI NZ2dsR5Qg988c0HXpOXThZEjg+h1TL7KGgEA3Gff0c28efI02S6iMxazrpdWGHqHk7JN7pCj nt397wzOOARecUbcEgorBgEEAZdVAQUBAQdAjDdFQ5H+AJ9vwXrOb7val460g45EsheIaL5S 7/zSaX8DAQgHwngEGBYIACAWIQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCXnFG3AIbDAAKCRCi /qXwPwNEZKaxAQCHLV4gAk/B9JvRG27MYm22X3+5QRCLBtEILP29aDh+MQD/V8JFHATDXRY3 0LsmqR3sPQ0BJ1UFVZA5BUoIJPJZWwg= In-Reply-To: <20250118050001.1809058-4-michael@niedermayer.cc> Subject: Re: [FFmpeg-devel] [PATCH 4/4] avcodec/ffv1: NOT FOR GIT, experiment about float decorrelation 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: multipart/mixed; boundary="===============1542702199856929755==" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============1542702199856929755== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------qOFPQVkqrn0xfL00efZcZtxR" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------qOFPQVkqrn0xfL00efZcZtxR Content-Type: multipart/mixed; boundary="------------Ra8hPOnGLkgEvnuTMgjU5sF0"; protected-headers="v1" From: Lynne To: ffmpeg-devel@ffmpeg.org Message-ID: <435215b6-196f-4947-92ee-a96129cbba89@lynne.ee> Subject: Re: [FFmpeg-devel] [PATCH 4/4] avcodec/ffv1: NOT FOR GIT, experiment about float decorrelation References: <20250118050001.1809058-1-michael@niedermayer.cc> <20250118050001.1809058-4-michael@niedermayer.cc> In-Reply-To: <20250118050001.1809058-4-michael@niedermayer.cc> --------------Ra8hPOnGLkgEvnuTMgjU5sF0 Content-Type: multipart/mixed; boundary="------------9MjJPhCyjzpGiTeUitFogFPw" --------------9MjJPhCyjzpGiTeUitFogFPw Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMTgvMDEvMjAyNSAxNDowMCwgTWljaGFlbCBOaWVkZXJtYXllciB3cm90ZToNCj4gVGhp cyBwZXJmb3JtcyBhIHRpbnkgYml0IGJldHRlciB0aGFuIG5vdCB1c2luZyBpdCBidXQgaXQg aXMgaW5jb21wYXRpYmxlDQo+IHdpdGggdGhlIFJDVCB3aGljaCBnaXZlcyBhIGJpZ2dlciBn YWluDQo+IA0KPiBTcG9uc29yZWQtYnk6IFNvdmVyZWlnbiBUZWNoIEZ1bmQNCj4gU2lnbmVk LW9mZi1ieTogTWljaGFlbCBOaWVkZXJtYXllciA8bWljaGFlbEBuaWVkZXJtYXllci5jYz4N Cj4gLS0tDQo+ICAgbGliYXZjb2RlYy9mZnYxLmggICAgICAgICAgICAgfCAyMCArKysrKysr KysrKysrKysrKysrKw0KPiAgIGxpYmF2Y29kZWMvZmZ2MWVuY190ZW1wbGF0ZS5jIHwgMzMg KysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0tLS0tDQo+ICAgMiBmaWxlcyBjaGFuZ2Vk LCA0NCBpbnNlcnRpb25zKCspLCA5IGRlbGV0aW9ucygtKQ0KPiANCj4gZGlmZiAtLWdpdCBh L2xpYmF2Y29kZWMvZmZ2MS5oIGIvbGliYXZjb2RlYy9mZnYxLmgNCj4gaW5kZXggMmMyZGYx NTQwMzcuLjg0YTQ0MzYxM2RmIDEwMDY0NA0KPiAtLS0gYS9saWJhdmNvZGVjL2ZmdjEuaA0K PiArKysgYi9saWJhdmNvZGVjL2ZmdjEuaA0KPiBAQCAtMTk2LDYgKzE5NiwyNiBAQCBzdGF0 aWMgYXZfYWx3YXlzX2lubGluZSBpbnQgZm9sZChpbnQgZGlmZiwgaW50IGJpdHMpDQo+ICAg ICAgIHJldHVybiBkaWZmOw0KPiAgIH0NCj4gICANCj4gKy8vIFdlIHRyZWF0IGluZmluaXRl IGFzIGEgYmlnIG51bWJlciwgMCBhcyBhIHNtYWxsIG5vbiAwIG51bWJlciwgdGhpcyBpcyBj bG9zZSBlbm91Z2gsIHdlIGlnbm9yZSBkZW5vcm1hbCBudW1iZXJzDQo+ICtzdGF0aWMgYXZf YWx3YXlzX2lubGluZSBpbnQ2NF90IGYyaSh1aW50MTZfdCBmKQ0KPiArew0KPiArICAgIGlu dCBzID0gLShmPj4xNSk7DQo+ICsgICAgaW50NjRfdCB2ID0gKDEwMjRMICsgKGYgJiAxMDIz KSkgPDwgKChmICYgMHg3QzAwKSA+PiAxMCk7DQo+ICsgICAgcmV0dXJuICh2ICsgcykgXiBz Ow0KPiArfQ0KPiArDQo+ICsvL3VuZG8gYWJvdmUNCj4gK3N0YXRpYyBhdl9hbHdheXNfaW5s aW5lIHVpbnQxNl90IGkyZihpbnQ2NF90IHYpDQo+ICt7DQo+ICsgICAgaW50IHMgPSB2Pj42 MzsNCj4gKyAgICBpbnQgZTsNCj4gKyAgICB2ID0gKHYgKyBzKSBeIHM7DQo+ICsNCj4gKyAg ICBlID0gYXZfbG9nMih2Pj4xMCk7DQo+ICsNCj4gKyAgICByZXR1cm4gKHMmMzI3NjgpICsg KGU8PDEwKSArICgodiArICgxVTw8ZSkvMikgPj4gZSkgLSAxMDI0Ow0KPiArfQ0KPiArDQo+ ICAgc3RhdGljIGlubGluZSB2b2lkIHVwZGF0ZV92bGNfc3RhdGUoVmxjU3RhdGUgKmNvbnN0 IHN0YXRlLCBjb25zdCBpbnQgdikNCj4gICB7DQo+ICAgICAgIGludCBkcmlmdCA9IHN0YXRl LT5kcmlmdDsNCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvZmZ2MWVuY190ZW1wbGF0ZS5j IGIvbGliYXZjb2RlYy9mZnYxZW5jX3RlbXBsYXRlLmMNCj4gaW5kZXggYmMxNDkyNmFiOTUu LjEyZDUxOTMyMGMwIDEwMDY0NA0KPiAtLS0gYS9saWJhdmNvZGVjL2ZmdjFlbmNfdGVtcGxh dGUuYw0KPiArKysgYi9saWJhdmNvZGVjL2ZmdjFlbmNfdGVtcGxhdGUuYw0KPiBAQCAtNjQs NyArNjQsMTMgQEAgUkVOQU1FKGVuY29kZV9saW5lKShGRlYxQ29udGV4dCAqZiwgRkZWMVNs aWNlQ29udGV4dCAqc2MsDQo+ICAgDQo+ICAgICAgICAgICBjb250ZXh0ID0gUkVOQU1FKGdl dF9jb250ZXh0KShmLT5xdWFudF90YWJsZXNbcC0+cXVhbnRfdGFibGVfaW5kZXhdLA0KPiAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2FtcGxlWzBdICsgeCwg c2FtcGxlWzFdICsgeCwgc2FtcGxlWzJdICsgeCk7DQo+IC0gICAgICAgIGRpZmYgICAgPSBz YW1wbGVbMF1beF0gLSBSRU5BTUUocHJlZGljdCkoc2FtcGxlWzBdICsgeCwgc2FtcGxlWzFd ICsgeCk7DQo+ICsNCj4gKyAgICAgICAgaW50NjRfdCAgTCA9IGYyaShzYW1wbGVbMF1beC0x XSk7DQo+ICsgICAgICAgIGludDY0X3QgIFQgPSBmMmkoc2FtcGxlWzFdW3hdKTsNCj4gKyAg ICAgICAgaW50NjRfdCBMVCA9IGYyaShzYW1wbGVbMV1beC0xXSk7DQo+ICsNCj4gKyAgICAg ICAgZGlmZiAgICA9IHNhbXBsZVswXVt4XSAtIG1pZF9wcmVkKGkyZihMKSwgaTJmKEwgKyBU IC0gTFQpLCBpMmYoVCkpOw0KPiArLy8gICAgICAgICBkaWZmICAgID0gc2FtcGxlWzBdW3hd IC0gUkVOQU1FKHByZWRpY3QpKHNhbXBsZVswXSArIHgsIHNhbXBsZVsxXSArIHgpOw0KPiAg IA0KPiAgICAgICAgICAgaWYgKGNvbnRleHQgPCAwKSB7DQo+ICAgICAgICAgICAgICAgY29u dGV4dCA9IC1jb250ZXh0Ow0KPiBAQCAtMTQ3LDcgKzE1MywxNiBAQCBzdGF0aWMgaW50IFJF TkFNRShlbmNvZGVfcmdiX2ZyYW1lKShGRlYxQ29udGV4dCAqZiwgRkZWMVNsaWNlQ29udGV4 dCAqc2MsDQo+ICAgDQo+ICAgICAgIG1lbXNldChSRU5BTUUoc2MtPnNhbXBsZV9idWZmZXIp LCAwLCByaW5nX3NpemUgKiBNQVhfUExBTkVTICoNCj4gICAgICAgICAgICAgICh3ICsgNikg KiBzaXplb2YoKlJFTkFNRShzYy0+c2FtcGxlX2J1ZmZlcikpKTsNCj4gLQ0KPiArICAgIGlm KDApew0KPiArICAgICAgICBpbnQgdjsNCj4gKyAgICAgICAgZm9yICh2ID0gMDsgdjw2NTUz NjsgdisrKSB7DQo+ICsgICAgICAgICAgICBpbnQ2NF90IGkgPSBmMmkodik7DQo+ICsgICAg ICAgICAgICBpbnQgdjIgPSBpMmYoaSk7DQo+ICsgICAgICAgICAgICBpZiAodiAhPSB2MikN Cj4gKyAgICAgICAgICAgICAgICBhdl9sb2coMCwwLCAiRCAlWCAlWCAlTFhcbiIsIHYsIHYy LCBpKTsNCj4gKyAgICAgICAgICAgIGF2X2Fzc2VydDAodjIgPT0gdik7DQo+ICsgICAgICAg IH0NCj4gKyAgICB9DQo+ICAgICAgIGZvciAoeSA9IDA7IHkgPCBoOyB5KyspIHsNCj4gICAg ICAgICAgIGZvciAoaSA9IDA7IGkgPCByaW5nX3NpemU7IGkrKykNCj4gICAgICAgICAgICAg ICBmb3IgKHAgPSAwOyBwIDwgTUFYX1BMQU5FUzsgcCsrKQ0KPiBAQCAtMTgwLDEzICsxOTUs MTMgQEAgc3RhdGljIGludCBSRU5BTUUoZW5jb2RlX3JnYl9mcmFtZSkoRkZWMUNvbnRleHQg KmYsIEZGVjFTbGljZUNvbnRleHQgKnNjLA0KPiAgICAgICAgICAgICAgICAgICByID0gKigo Y29uc3QgdWludDE2X3QgKikoc3JjWzJdICsgeCoyICsgc3RyaWRlWzJdKnkpKTsNCj4gICAg ICAgICAgICAgICB9DQo+ICAgDQo+IC0gICAgICAgICAgICBpZiAoc2MtPnNsaWNlX2NvZGlu Z19tb2RlICE9IDEpIHsNCj4gLSAgICAgICAgICAgICAgICBiIC09IGc7DQo+IC0gICAgICAg ICAgICAgICAgciAtPSBnOw0KPiAtICAgICAgICAgICAgICAgIGcgKz0gKGIgKiBzYy0+c2xp Y2VfcmN0X2J5X2NvZWYgKyByICogc2MtPnNsaWNlX3JjdF9yeV9jb2VmKSA+PiAyOw0KPiAt ICAgICAgICAgICAgICAgIGIgKz0gb2Zmc2V0Ow0KPiAtICAgICAgICAgICAgICAgIHIgKz0g b2Zmc2V0Ow0KPiAtICAgICAgICAgICAgfQ0KPiArLy8gICAgICAgICAgICAgaWYgKHNjLT5z bGljZV9jb2RpbmdfbW9kZSAhPSAxKSB7DQo+ICsvLyAgICAgICAgICAgICAgICAgYiAtPSBn Ow0KPiArLy8gICAgICAgICAgICAgICAgIHIgLT0gZzsNCj4gKy8vICAgICAgICAgICAgICAg ICBnICs9IChiICogc2MtPnNsaWNlX3JjdF9ieV9jb2VmICsgciAqIHNjLT5zbGljZV9yY3Rf cnlfY29lZikgPj4gMjsNCj4gKy8vICAgICAgICAgICAgICAgICBiICs9IG9mZnNldDsNCj4g Ky8vICAgICAgICAgICAgICAgICByICs9IG9mZnNldDsNCj4gKy8vICAgICAgICAgICAgIH0N Cj4gICANCj4gICAgICAgICAgICAgICBzYW1wbGVbMF1bMF1beF0gPSBnOw0KPiAgICAgICAg ICAgICAgIHNhbXBsZVsxXVswXVt4XSA9IGI7DQoNCkkgdGhpbmsgdXNpbmcgcHJlZGljdGlv biBpbmRlcGVuZGVudGx5IG9uIGJvdGggZXhwb25lbnQgYW5kIG1hbnRpc3NhLCANCmFuZCBj b2RpbmcgdGhlIHR3byB2aWEgZGlmZmVyZW50IGNvbnRleHRzIHdvdWxkIGJlIGJldHRlciwg bm90IHRvIA0KbWVudGlvbiBpdCB3b3VsZCBhdm9pZCB0aGUgZjJpIGhhY2tzLg0K --------------9MjJPhCyjzpGiTeUitFogFPw Content-Type: application/pgp-keys; name="OpenPGP_0xA2FEA5F03F034464.asc" Content-Disposition: attachment; filename="OpenPGP_0xA2FEA5F03F034464.asc" Content-Description: OpenPGP public key Content-Transfer-Encoding: quoted-printable -----BEGIN PGP PUBLIC KEY BLOCK----- xjMEXnFG3BYJKwYBBAHaRw8BAQdA3FyJpqEdfQj4GA7OUWVrNheT9dUsIs+yUx6H ljr9mYvNFEx5bm5lIDxkZXZAbHlubmUuZWU+wpAEExYIADgWIQT+UBOcaAVyyv1S H42i/qXwPwNEZAUCXnFG3AIbAwULCQgHAgYVCgkICwIEFgIDAQIeAQIXgAAKCRCi /qXwPwNEZOTWAQCSNEA+kZLINZ2dsR5Qg988c0HXpOXThZEjg+h1TL7KGgEA3Gff 0c28efI02S6iMxazrpdWGHqHk7JN7pCjnt397wzOOARecUbcEgorBgEEAZdVAQUB AQdAjDdFQ5H+AJ9vwXrOb7val460g45EsheIaL5S7/zSaX8DAQgHwngEGBYIACAW IQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCXnFG3AIbDAAKCRCi/qXwPwNEZKaxAQCH LV4gAk/B9JvRG27MYm22X3+5QRCLBtEILP29aDh+MQD/V8JFHATDXRY30LsmqR3s PQ0BJ1UFVZA5BUoIJPJZWwg=3D =3DylY5 -----END PGP PUBLIC KEY BLOCK----- --------------9MjJPhCyjzpGiTeUitFogFPw-- --------------Ra8hPOnGLkgEvnuTMgjU5sF0-- --------------qOFPQVkqrn0xfL00efZcZtxR Content-Type: application/pgp-signature; name="OpenPGP_signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="OpenPGP_signature.asc" -----BEGIN PGP SIGNATURE----- wnsEABYIACMWIQT+UBOcaAVyyv1SH42i/qXwPwNEZAUCZ4tnTwUDAAAAAAAKCRCi/qXwPwNEZKXi AQCy6HoB0i+qgib87VDUrX12NTRmQZbH6Kpel4kH8bEW1gD+IkGywL2h8vaf5mLJRRk67oi6vKgL xZ2WzvMs0XJxsgg= =NRiD -----END PGP SIGNATURE----- --------------qOFPQVkqrn0xfL00efZcZtxR-- --===============1542702199856929755== 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". --===============1542702199856929755==--