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 E6DFE4B8F8 for ; Tue, 18 Jun 2024 21:40:57 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 55F7E68D641; Wed, 19 Jun 2024 00:40:54 +0300 (EEST) Received: from vidala.lynne.ee (vidala.pars.ee [116.203.72.101]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2B7E468D4BF for ; Wed, 19 Jun 2024 00:40:48 +0300 (EEST) Message-ID: <087ec2c1-2454-4129-9c5c-7f883287dd4d@lynne.ee> Date: Tue, 18 Jun 2024 23:40:41 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Beta To: ffmpeg-devel@ffmpeg.org References: <20240603033321.357618-1-marcus@marcusspencer.xyz> Content-Language: en-US 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: <20240603033321.357618-1-marcus@marcusspencer.xyz> Subject: Re: [FFmpeg-devel] [PATCH v2] avcodec: add farbfeld encoder 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: , From: Lynne via ffmpeg-devel Reply-To: FFmpeg development discussions and patches Cc: Lynne Content-Type: multipart/mixed; boundary="===============6849281731320081504==" 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) --===============6849281731320081504== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------PxHJ6YV5yMOWiUa5FtV3tN4c" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------PxHJ6YV5yMOWiUa5FtV3tN4c Content-Type: multipart/mixed; boundary="------------KGqWm7f1J9Kd0moZtvXikZ75"; protected-headers="v1" From: Lynne To: ffmpeg-devel@ffmpeg.org Message-ID: <087ec2c1-2454-4129-9c5c-7f883287dd4d@lynne.ee> Subject: Re: [FFmpeg-devel] [PATCH v2] avcodec: add farbfeld encoder References: <20240603033321.357618-1-marcus@marcusspencer.xyz> In-Reply-To: <20240603033321.357618-1-marcus@marcusspencer.xyz> --------------KGqWm7f1J9Kd0moZtvXikZ75 Content-Type: multipart/mixed; boundary="------------iOg0WFuLldxbqCotFH58XFVU" --------------iOg0WFuLldxbqCotFH58XFVU Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMDMvMDYvMjAyNCAwNTozMywgTWFyY3VzIEIgU3BlbmNlciB3cm90ZToNCj4gZmFyYmZl bGQgaXMgYW4gdW5jb21wcmVzc2VkIGltYWdlIGZvcm1hdCB0aGF0IGlzIGEgcGFydCBvZiBz dWNrbGVzcw0KPiB0b29scyAoaHR0cHM6Ly90b29scy5zdWNrbGVzcy5vcmcpLg0KPiANCj4g SXRzIGRvY3VtZW50YXRpb24gaXMgYXZhaWxhYmxlIGF0IGh0dHBzOi8vdG9vbHMuc3Vja2xl c3Mub3JnL2ZhcmJmZWxkLg0KPiANCj4gQWRkIHN1cHBvcnQgZm9yIHRoaXMgaW1hZ2UgZm9y bWF0IGluIGF2Y29kZWMgYW5kIHVwZGF0ZSB0aGUgaW1hZ2UyDQo+IGZvcm1hdCBhY2NvcmRp bmdseS4NCj4gDQo+IFNpZ25lZC1vZmYtYnk6IE1hcmN1cyBCIFNwZW5jZXIgPG1hcmN1c0Bt YXJjdXNzcGVuY2VyLnh5ej4NCj4gLS0tDQo+ICAgQ2hhbmdlbG9nICAgICAgICAgICAgICAg ICB8ICAxICsNCj4gICBkb2MvZ2VuZXJhbF9jb250ZW50cy50ZXhpIHwgIDIgKw0KPiAgIGxp YmF2Y29kZWMvTWFrZWZpbGUgICAgICAgfCAgMSArDQo+ICAgbGliYXZjb2RlYy9hbGxjb2Rl Y3MuYyAgICB8ICAxICsNCj4gICBsaWJhdmNvZGVjL2NvZGVjX2Rlc2MuYyAgIHwgIDcgKysr Kw0KPiAgIGxpYmF2Y29kZWMvY29kZWNfaWQuaCAgICAgfCAgMSArDQo+ICAgbGliYXZjb2Rl Yy9mYXJiZmVsZGVuYy5jICB8IDgzICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKw0KPiAgIGxpYmF2Y29kZWMvdmVyc2lvbi5oICAgICAgfCAgMiArLQ0KPiAgIGxp YmF2Zm9ybWF0L2ltZzIuYyAgICAgICAgfCAgMSArDQo+ICAgbGliYXZmb3JtYXQvaW1nMmVu Yy5jICAgICB8ICAyICstDQo+ICAgMTAgZmlsZXMgY2hhbmdlZCwgOTkgaW5zZXJ0aW9ucygr KSwgMiBkZWxldGlvbnMoLSkNCj4gICBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9m YXJiZmVsZGVuYy5jDQo+IA0KPiBkaWZmIC0tZ2l0IGEvQ2hhbmdlbG9nIGIvQ2hhbmdlbG9n DQo+IGluZGV4IDAzZDZiMjlhZDguLmQyYjgzMWM2MjMgMTAwNjQ0DQo+IC0tLSBhL0NoYW5n ZWxvZw0KPiArKysgYi9DaGFuZ2Vsb2cNCj4gQEAgLTEyLDYgKzEyLDcgQEAgdmVyc2lvbiA8 bmV4dD46DQo+ICAgLSBxc3ZfcGFyYW1zIG9wdGlvbiBhZGRlZCBmb3IgUVNWIGVuY29kZXJz DQo+ICAgLSBWVkMgZGVjb2RlciBjb21wYXRpYmxlIHdpdGggRFZCIHRlc3QgY29udGVudA0K PiAgIC0geEhFLUFBQyBkZWNvZGVyDQo+ICstIGZhcmJmZWxkIGVuY29kZXINCj4gICANCj4g ICANCj4gICB2ZXJzaW9uIDcuMDoNCj4gZGlmZiAtLWdpdCBhL2RvYy9nZW5lcmFsX2NvbnRl bnRzLnRleGkgYi9kb2MvZ2VuZXJhbF9jb250ZW50cy50ZXhpDQo+IGluZGV4IGU3Y2Y0Zjgy MzkuLjEyOWEzMjVlY2YgMTAwNjQ0DQo+IC0tLSBhL2RvYy9nZW5lcmFsX2NvbnRlbnRzLnRl eGkNCj4gKysrIGIvZG9jL2dlbmVyYWxfY29udGVudHMudGV4aQ0KPiBAQCAtODUzLDYgKzg1 Myw4IEBAIGZvbGxvd2luZyBpbWFnZSBmb3JtYXRzIGFyZSBzdXBwb3J0ZWQ6DQo+ICAgICAg IEB0YWIgWCBQaXhNYXAgaW1hZ2UgZm9ybWF0DQo+ICAgQGl0ZW0gWFdEICBAdGFiIFggQHRh YiBYDQo+ICAgICAgIEB0YWIgWCBXaW5kb3cgRHVtcCBpbWFnZSBmb3JtYXQNCj4gK0BpdGVt IEZGICAgICAgICAgICBAdGFiIFggQHRhYg0KPiArICAgIEB0YWIgZmFyYmZlbGQgdW5jb21w cmVzc2VkIGltYWdlIGZvcm1hdA0KPiAgIEBlbmQgbXVsdGl0YWJsZQ0KPiAgIA0KPiAgIEBj b2Rle1h9IG1lYW5zIHRoYXQgdGhlIGZlYXR1cmUgaW4gdGhhdCBjb2x1bW4gKGVuY29kaW5n IC8gZGVjb2RpbmcpIGlzIHN1cHBvcnRlZC4NCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMv TWFrZWZpbGUgYi9saWJhdmNvZGVjL01ha2VmaWxlDQo+IGluZGV4IDI0NDNkMmM2ZmQuLjgw OGYyYTVkNTQgMTAwNjQ0DQo+IC0tLSBhL2xpYmF2Y29kZWMvTWFrZWZpbGUNCj4gKysrIGIv bGliYXZjb2RlYy9NYWtlZmlsZQ0KPiBAQCAtMzU5LDYgKzM1OSw3IEBAIE9CSlMtJChDT05G SUdfRVNDQVBFMTMwX0RFQ09ERVIpICAgICAgICs9IGVzY2FwZTEzMC5vDQo+ICAgT0JKUy0k KENPTkZJR19FVlJDX0RFQ09ERVIpICAgICAgICAgICAgKz0gZXZyY2RlYy5vIGFjZWxwX3Zl Y3RvcnMubyBsc3Aubw0KPiAgIE9CSlMtJChDT05GSUdfRVhSX0RFQ09ERVIpICAgICAgICAg ICAgICs9IGV4ci5vIGV4cmRzcC5vIGhhbGYyZmxvYXQubw0KPiAgIE9CSlMtJChDT05GSUdf RVhSX0VOQ09ERVIpICAgICAgICAgICAgICs9IGV4cmVuYy5vIGZsb2F0MmhhbGYubw0KPiAr T0JKUy0kKENPTkZJR19GQVJCRkVMRF9FTkNPREVSKSAgICAgICAgKz0gZmFyYmZlbGRlbmMu bw0KPiAgIE9CSlMtJChDT05GSUdfRkFTVEFVRElPX0RFQ09ERVIpICAgICAgICs9IGZhc3Rh dWRpby5vDQo+ICAgT0JKUy0kKENPTkZJR19GRlYxX0RFQ09ERVIpICAgICAgICAgICAgKz0g ZmZ2MWRlYy5vIGZmdjEubw0KPiAgIE9CSlMtJChDT05GSUdfRkZWMV9FTkNPREVSKSAgICAg ICAgICAgICs9IGZmdjFlbmMubyBmZnYxLm8NCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMv YWxsY29kZWNzLmMgYi9saWJhdmNvZGVjL2FsbGNvZGVjcy5jDQo+IGluZGV4IGIxMDJhODA2 OWUuLmIwZWJiNzIzOTYgMTAwNjQ0DQo+IC0tLSBhL2xpYmF2Y29kZWMvYWxsY29kZWNzLmMN Cj4gKysrIGIvbGliYXZjb2RlYy9hbGxjb2RlY3MuYw0KPiBAQCAtMTE1LDYgKzExNSw3IEBA IGV4dGVybiBjb25zdCBGRkNvZGVjIGZmX2VzY2FwZTEyNF9kZWNvZGVyOw0KPiAgIGV4dGVy biBjb25zdCBGRkNvZGVjIGZmX2VzY2FwZTEzMF9kZWNvZGVyOw0KPiAgIGV4dGVybiBjb25z dCBGRkNvZGVjIGZmX2V4cl9lbmNvZGVyOw0KPiAgIGV4dGVybiBjb25zdCBGRkNvZGVjIGZm X2V4cl9kZWNvZGVyOw0KPiArZXh0ZXJuIGNvbnN0IEZGQ29kZWMgZmZfZmFyYmZlbGRfZW5j b2RlcjsNCj4gICBleHRlcm4gY29uc3QgRkZDb2RlYyBmZl9mZnYxX2VuY29kZXI7DQo+ICAg ZXh0ZXJuIGNvbnN0IEZGQ29kZWMgZmZfZmZ2MV9kZWNvZGVyOw0KPiAgIGV4dGVybiBjb25z dCBGRkNvZGVjIGZmX2Zmdmh1ZmZfZW5jb2RlcjsNCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29k ZWMvY29kZWNfZGVzYy5jIGIvbGliYXZjb2RlYy9jb2RlY19kZXNjLmMNCj4gaW5kZXggYTI4 ZWY2ODA2MS4uMzNkYmQyY2U5NCAxMDA2NDQNCj4gLS0tIGEvbGliYXZjb2RlYy9jb2RlY19k ZXNjLmMNCj4gKysrIGIvbGliYXZjb2RlYy9jb2RlY19kZXNjLmMNCj4gQEAgLTE5NTksNiAr MTk1OSwxMyBAQCBzdGF0aWMgY29uc3QgQVZDb2RlY0Rlc2NyaXB0b3IgY29kZWNfZGVzY3Jp cHRvcnNbXSA9IHsNCj4gICAgICAgICAgIC5sb25nX25hbWUgPSBOVUxMX0lGX0NPTkZJR19T TUFMTCgiTEVBRCBNQ01QIiksDQo+ICAgICAgICAgICAucHJvcHMgICAgID0gQVZfQ09ERUNf UFJPUF9JTlRSQV9PTkxZIHwgQVZfQ09ERUNfUFJPUF9MT1NTWSwNCj4gICAgICAgfSwNCj4g KyAgICB7DQo+ICsgICAgICAgIC5pZCAgICAgICAgPSBBVl9DT0RFQ19JRF9GQVJCRkVMRCwN Cj4gKyAgICAgICAgLnR5cGUgICAgICA9IEFWTUVESUFfVFlQRV9WSURFTywNCj4gKyAgICAg ICAgLm5hbWUgICAgICA9ICJmYXJiZmVsZCIsDQo+ICsgICAgICAgIC5sb25nX25hbWUgPSBO VUxMX0lGX0NPTkZJR19TTUFMTCgiZmFyYmZlbGQgdW5jb21wcmVzc2VkIGltYWdlIiksDQo+ ICsgICAgICAgIC5wcm9wcyAgICAgPSBBVl9DT0RFQ19QUk9QX0lOVFJBX09OTFkgfCBBVl9D T0RFQ19QUk9QX0xPU1NMRVNTLA0KPiArICAgIH0sDQo+ICAgDQo+ICAgICAgIC8qIHZhcmlv dXMgUENNICJjb2RlY3MiICovDQo+ICAgICAgIHsNCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29k ZWMvY29kZWNfaWQuaCBiL2xpYmF2Y29kZWMvY29kZWNfaWQuaA0KPiBpbmRleCAwYWIxZTM0 YTYxLi5kNGIwZDIzZjdlIDEwMDY0NA0KPiAtLS0gYS9saWJhdmNvZGVjL2NvZGVjX2lkLmgN Cj4gKysrIGIvbGliYXZjb2RlYy9jb2RlY19pZC5oDQo+IEBAIC0zMjIsNiArMzIyLDcgQEAg ZW51bSBBVkNvZGVjSUQgew0KPiAgICAgICBBVl9DT0RFQ19JRF9SVFYxLA0KPiAgICAgICBB Vl9DT0RFQ19JRF9WTUlYLA0KPiAgICAgICBBVl9DT0RFQ19JRF9MRUFELA0KPiArICAgIEFW X0NPREVDX0lEX0ZBUkJGRUxELA0KPiAgIA0KPiAgICAgICAvKiB2YXJpb3VzIFBDTSAiY29k ZWNzIiAqLw0KPiAgICAgICBBVl9DT0RFQ19JRF9GSVJTVF9BVURJTyA9IDB4MTAwMDAsICAg ICAvLy88IEEgZHVtbXkgaWQgcG9pbnRpbmcgYXQgdGhlIHN0YXJ0IG9mIGF1ZGlvIGNvZGVj cw0KPiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9mYXJiZmVsZGVuYy5jIGIvbGliYXZjb2Rl Yy9mYXJiZmVsZGVuYy5jDQo+IG5ldyBmaWxlIG1vZGUgMTAwNjQ0DQo+IGluZGV4IDAwMDAw MDAwMDAuLjZlZjk3NjNkYWINCj4gLS0tIC9kZXYvbnVsbA0KPiArKysgYi9saWJhdmNvZGVj L2ZhcmJmZWxkZW5jLmMNCj4gQEAgLTAsMCArMSw4MyBAQA0KPiArLyoNCj4gKyAqIENvcHly aWdodCAoYykgMjAyNCBNYXJjdXMgQiBTcGVuY2VyIDxtYXJjdXNAbWFyY3Vzc3BlbmNlci54 eXo+DQo+ICsgKg0KPiArICogUGVybWlzc2lvbiBpcyBoZXJlYnkgZ3JhbnRlZCwgZnJlZSBv ZiBjaGFyZ2UsIHRvIGFueSBwZXJzb24gb2J0YWluaW5nIGEgY29weQ0KPiArICogb2YgdGhp cyBzb2Z0d2FyZSBhbmQgYXNzb2NpYXRlZCBkb2N1bWVudGF0aW9uIGZpbGVzICh0aGUg4oCc U29mdHdhcmXigJ0pLCB0bw0KPiArICogZGVhbCBpbiB0aGUgU29mdHdhcmUgd2l0aG91dCBy ZXN0cmljdGlvbiwgaW5jbHVkaW5nIHdpdGhvdXQgbGltaXRhdGlvbiB0aGUNCj4gKyAqIHJp Z2h0cyB0byB1c2UsIGNvcHksIG1vZGlmeSwgbWVyZ2UsIHB1Ymxpc2gsIGRpc3RyaWJ1dGUs IHN1YmxpY2Vuc2UsIGFuZC9vcg0KPiArICogc2VsbCBjb3BpZXMgb2YgdGhlIFNvZnR3YXJl LCBhbmQgdG8gcGVybWl0IHBlcnNvbnMgdG8gd2hvbSB0aGUgU29mdHdhcmUgaXMNCj4gKyAq IGZ1cm5pc2hlZCB0byBkbyBzbywgc3ViamVjdCB0byB0aGUgZm9sbG93aW5nIGNvbmRpdGlv bnM6DQo+ICsgKg0KPiArICogVGhlIGFib3ZlIGNvcHlyaWdodCBub3RpY2UgYW5kIHRoaXMg cGVybWlzc2lvbiBub3RpY2Ugc2hhbGwgYmUgaW5jbHVkZWQgaW4NCj4gKyAqIGFsbCBjb3Bp ZXMgb3Igc3Vic3RhbnRpYWwgcG9ydGlvbnMgb2YgdGhlIFNvZnR3YXJlLg0KPiArICoNCj4g KyAqIFRIRSBTT0ZUV0FSRSBJUyBQUk9WSURFRCDigJxBUyBJU+KAnSwgV0lUSE9VVCBXQVJS QU5UWSBPRiBBTlkgS0lORCwgRVhQUkVTUyBPUg0KPiArICogSU1QTElFRCwgSU5DTFVESU5H IEJVVCBOT1QgTElNSVRFRCBUTyBUSEUgV0FSUkFOVElFUyBPRiBNRVJDSEFOVEFCSUxJVFks DQo+ICsgKiBGSVRORVNTIEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRSBBTkQgTk9OSU5GUklO R0VNRU5ULiBJTiBOTyBFVkVOVCBTSEFMTCBUSEUNCj4gKyAqIEFVVEhPUlMgT1IgQ09QWVJJ R0hUIEhPTERFUlMgQkUgTElBQkxFIEZPUiBBTlkgQ0xBSU0sIERBTUFHRVMgT1IgT1RIRVIN Cj4gKyAqIExJQUJJTElUWSwgV0hFVEhFUiBJTiBBTiBBQ1RJT04gT0YgQ09OVFJBQ1QsIFRP UlQgT1IgT1RIRVJXSVNFLCBBUklTSU5HDQo+ICsgKiBGUk9NLCBPVVQgT0YgT1IgSU4gQ09O TkVDVElPTiBXSVRIIFRIRSBTT0ZUV0FSRSBPUiBUSEUgVVNFIE9SIE9USEVSIERFQUxJTkdT DQo+ICsgKiBJTiBUSEUgU09GVFdBUkUuDQo+ICsgKi8NCj4gKw0KPiArI2luY2x1ZGUgImxp YmF2dXRpbC9pbWd1dGlscy5oIg0KPiArI2luY2x1ZGUgImNvZGVjX2ludGVybmFsLmgiDQo+ ICsjaW5jbHVkZSAiYnl0ZXN0cmVhbS5oIg0KPiArI2luY2x1ZGUgImF2Y29kZWMuaCINCj4g KyNpbmNsdWRlICJlbmNvZGUuaCINCj4gKw0KPiArI2RlZmluZSBIRUFERVJfU0laRSAxNg0K PiArDQo+ICtzdGF0aWMgaW50IGZhcmJmZWxkX2VuY29kZV9mcmFtZShBVkNvZGVjQ29udGV4 dCAqY3R4LCBBVlBhY2tldCAqcGt0LA0KPiArICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgY29uc3QgQVZGcmFtZSAqcCwgaW50ICpnb3RfcGFja2V0KQ0KPiArew0KPiArICAg IGludCBwa3Rfc2l6ZSA9IEhFQURFUl9TSVpFICsgYXZfaW1hZ2VfZ2V0X2J1ZmZlcl9zaXpl KA0KPiArICAgICAgICBwLT5mb3JtYXQsDQo+ICsgICAgICAgIHAtPndpZHRoLA0KPiArICAg ICAgICBwLT5oZWlnaHQsDQo+ICsgICAgICAgIDENCj4gKyAgICApOw0KPiArICAgIHVpbnQ4 X3QgKmJ1ZjsNCj4gKyAgICBpbnQgcmV0Ow0KPiArDQo+ICsgICAgaWYgKHBrdF9zaXplIDwg MCkNCj4gKyAgICAgICAgcmV0dXJuIHBrdF9zaXplOw0KPiArDQo+ICsgICAgaWYgKChyZXQg PSBmZl9nZXRfZW5jb2RlX2J1ZmZlcihjdHgsIHBrdCwgcGt0X3NpemUsIDApKSA8IDApDQo+ ICsgICAgICAgIHJldHVybiByZXQ7DQo+ICsNCj4gKyAgICBidWYgPSBwa3QtPmRhdGE7DQo+ ICsNCj4gKyAgICBieXRlc3RyZWFtX3B1dF9idWZmZXIoJmJ1ZiwgImZhcmJmZWxkIiwgOCk7 DQo+ICsNCj4gKyAgICBieXRlc3RyZWFtX3B1dF9iZTMyKCZidWYsIGN0eC0+d2lkdGgpOw0K PiArICAgIGJ5dGVzdHJlYW1fcHV0X2JlMzIoJmJ1ZiwgY3R4LT5oZWlnaHQpOw0KPiArDQo+ ICsgICAgYXZfaW1hZ2VfY29weV90b19idWZmZXIoDQo+ICsgICAgICAgIGJ1ZiwNCj4gKyAg ICAgICAgcGt0X3NpemUgLSBIRUFERVJfU0laRSwNCj4gKyAgICAgICAgKGNvbnN0IHVpbnQ4 X3QgKiopcC0+ZGF0YSwNCj4gKyAgICAgICAgcC0+bGluZXNpemUsDQo+ICsgICAgICAgIHAt PmZvcm1hdCwNCj4gKyAgICAgICAgcC0+d2lkdGgsDQo+ICsgICAgICAgIHAtPmhlaWdodCwN Cj4gKyAgICAgICAgMQ0KPiArICAgICk7DQo+ICsNCj4gKyAgICAqZ290X3BhY2tldCA9IDE7 DQo+ICsNCj4gKyAgICByZXR1cm4gMDsNCj4gK30NCj4gKw0KPiArY29uc3QgRkZDb2RlYyBm Zl9mYXJiZmVsZF9lbmNvZGVyID0gew0KPiArICAgIC5wLm5hbWUgICAgICAgICA9ICJmYXJi ZmVsZCIsDQo+ICsgICAgQ09ERUNfTE9OR19OQU1FKCJmYXJiZmVsZCB1bmNvbXByZXNzZWQg aW1hZ2UiKSwNCj4gKyAgICAucC50eXBlICAgICAgICAgPSBBVk1FRElBX1RZUEVfVklERU8s DQo+ICsgICAgLnAuaWQgICAgICAgICAgID0gQVZfQ09ERUNfSURfRkFSQkZFTEQsDQo+ICsg ICAgLnAuY2FwYWJpbGl0aWVzID0gQVZfQ09ERUNfQ0FQX0RSMSwNCj4gKyAgICBGRl9DT0RF Q19FTkNPREVfQ0IoZmFyYmZlbGRfZW5jb2RlX2ZyYW1lKSwNCj4gKyAgICAucC5waXhfZm10 cyAgICAgPSAoY29uc3QgZW51bSBBVlBpeGVsRm9ybWF0W10pew0KPiArICAgICAgICBBVl9Q SVhfRk1UX1JHQkE2NEJFLA0KPiArICAgICAgICBBVl9QSVhfRk1UX05PTkUNCj4gKyAgICB9 LA0KPiArfTsNCj4gZGlmZiAtLWdpdCBhL2xpYmF2Y29kZWMvdmVyc2lvbi5oIGIvbGliYXZj b2RlYy92ZXJzaW9uLmgNCj4gaW5kZXggZGE1NGY4Nzg4Ny4uN2FjYjI2MWJiMyAxMDA2NDQN Cj4gLS0tIGEvbGliYXZjb2RlYy92ZXJzaW9uLmgNCj4gKysrIGIvbGliYXZjb2RlYy92ZXJz aW9uLmgNCj4gQEAgLTI5LDcgKzI5LDcgQEANCj4gICANCj4gICAjaW5jbHVkZSAidmVyc2lv bl9tYWpvci5oIg0KPiAgIA0KPiAtI2RlZmluZSBMSUJBVkNPREVDX1ZFUlNJT05fTUlOT1Ig ICA2DQo+ICsjZGVmaW5lIExJQkFWQ09ERUNfVkVSU0lPTl9NSU5PUiAgIDcNCj4gICAjZGVm aW5lIExJQkFWQ09ERUNfVkVSU0lPTl9NSUNSTyAxMDANCj4gICANCj4gICAjZGVmaW5lIExJ QkFWQ09ERUNfVkVSU0lPTl9JTlQgIEFWX1ZFUlNJT05fSU5UKExJQkFWQ09ERUNfVkVSU0lP Tl9NQUpPUiwgXA0KPiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvaW1nMi5jIGIvbGliYXZm b3JtYXQvaW1nMi5jDQo+IGluZGV4IDk5ODE4NjdmODIuLjc3ZWRjN2ZmOWIgMTAwNjQ0DQo+ IC0tLSBhL2xpYmF2Zm9ybWF0L2ltZzIuYw0KPiArKysgYi9saWJhdmZvcm1hdC9pbWcyLmMN Cj4gQEAgLTk1LDYgKzk1LDcgQEANCj4gICAgICAgVEFHKFFPSSwgICAgICAgICAgICAgcW9p ICAgICAgKSBcDQo+ICAgICAgIFRBRyhSQURJQU5DRV9IRFIsICAgIGhkciAgICAgICkgXA0K PiAgICAgICBUQUcoV0JNUCwgICAgICAgICAgICB3Ym1wICAgICApIFwNCj4gKyAgICBUQUco RkFSQkZFTEQsICAgICAgICBmZiAgICAgICApIFwNCj4gICAgICAgVEFHKE5PTkUsICAgICAg ICAgICAgICAgICAgICAgKQ0KPiAgIA0KPiAgICNkZWZpbmUgTEVOR1RIX0NIRUNLKENPREVD SUQsIFNUUikgXA0KPiBkaWZmIC0tZ2l0IGEvbGliYXZmb3JtYXQvaW1nMmVuYy5jIGIvbGli YXZmb3JtYXQvaW1nMmVuYy5jDQo+IGluZGV4IDUyNmExMWU1ZWUuLjEzMzU1YTZmYWQgMTAw NjQ0DQo+IC0tLSBhL2xpYmF2Zm9ybWF0L2ltZzJlbmMuYw0KPiArKysgYi9saWJhdmZvcm1h dC9pbWcyZW5jLmMNCj4gQEAgLTI3Niw3ICsyNzYsNyBAQCBjb25zdCBGRk91dHB1dEZvcm1h dCBmZl9pbWFnZTJfbXV4ZXIgPSB7DQo+ICAgICAgIC5wLmxvbmdfbmFtZSAgICA9IE5VTExf SUZfQ09ORklHX1NNQUxMKCJpbWFnZTIgc2VxdWVuY2UiKSwNCj4gICAgICAgLnAuZXh0ZW5z aW9ucyAgID0gImJtcCxkcHgsZXhyLGpscyxqcGVnLGpwZyxqeGwsbGpwZyxwYW0scGJtLHBj eCxwZm0scGdtLHBnbXl1dixwaG0sIg0KPiAgICAgICAgICAgICAgICAgICAgICAgICAicG5n LHBwbSxzZ2ksdGdhLHRpZix0aWZmLGpwMixqMmMsajJrLHh3ZCxzdW4scmFzLHJzLGltMSxp bTgsIg0KPiAtICAgICAgICAgICAgICAgICAgICAgICJpbTI0LHN1bnJhcyx2Ym4seGJtLHhm YWNlLHBpeCx5LGF2aWYscW9pLGhkcix3Ym1wIiwNCj4gKyAgICAgICAgICAgICAgICAgICAg ICAiaW0yNCxzdW5yYXMsdmJuLHhibSx4ZmFjZSxwaXgseSxhdmlmLHFvaSxoZHIsd2JtcCxm ZiIsDQo+ICAgICAgIC5wcml2X2RhdGFfc2l6ZSA9IHNpemVvZihWaWRlb011eERhdGEpLA0K PiAgICAgICAucC52aWRlb19jb2RlYyAgPSBBVl9DT0RFQ19JRF9NSlBFRywNCj4gICAgICAg LndyaXRlX2hlYWRlciAgID0gd3JpdGVfaGVhZGVyLA0KDQpBZ2FpbiwgdGhlcmUgaXMgcmVh c29uIGZvciB0aGlzIHRvIGJlIGEgY29kZWMgYXQgYWxsLg0K --------------iOg0WFuLldxbqCotFH58XFVU 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----- --------------iOg0WFuLldxbqCotFH58XFVU-- --------------KGqWm7f1J9Kd0moZtvXikZ75-- --------------PxHJ6YV5yMOWiUa5FtV3tN4c 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/qXwPwNEZAUCZnH+2QUDAAAAAAAKCRCi/qXwPwNEZIkx AP9YmPXDRQoISzrrPwKxfkSYQ+puZtdJq+uJ8JinGtV5nAD+IkZ3sKFa4e7kQAwM8ppGX6iF50NU iumOrgjSGYPOHA0= =/nJt -----END PGP SIGNATURE----- --------------PxHJ6YV5yMOWiUa5FtV3tN4c-- --===============6849281731320081504== 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". --===============6849281731320081504==--