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 173A34AF4B for ; Fri, 24 May 2024 16:35:30 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 2656E68D536; Fri, 24 May 2024 19:35:28 +0300 (EEST) Received: from vidala.lynne.ee (vidala.pars.ee [116.203.72.101]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id BE35168D431 for ; Fri, 24 May 2024 19:35:20 +0300 (EEST) Message-ID: <204b72d9-ac89-412e-b5c9-e13cfeaf7024@lynne.ee> Date: Fri, 24 May 2024 18:35:13 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: "Wu, Tong1" , FFmpeg development discussions and patches References: <20240520145222.291-1-tong1.wu@intel.com> <10236fe7-2319-4087-9e12-31bc3854f7fd@lynne.ee> 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: Subject: Re: [FFmpeg-devel] [PATCH v9 01/13] avcodec/vaapi_encode: introduce a base layer for vaapi encode 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="===============4282181911474220621==" 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) --===============4282181911474220621== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------XJANDIYtWFBpzk8KLsurcyJ1" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------XJANDIYtWFBpzk8KLsurcyJ1 Content-Type: multipart/mixed; boundary="------------WfigQiR0upQbi5gFXAoKi3yr"; protected-headers="v1" From: Lynne To: "Wu, Tong1" , FFmpeg development discussions and patches Message-ID: <204b72d9-ac89-412e-b5c9-e13cfeaf7024@lynne.ee> Subject: Re: [FFmpeg-devel] [PATCH v9 01/13] avcodec/vaapi_encode: introduce a base layer for vaapi encode References: <20240520145222.291-1-tong1.wu@intel.com> <10236fe7-2319-4087-9e12-31bc3854f7fd@lynne.ee> In-Reply-To: --------------WfigQiR0upQbi5gFXAoKi3yr Content-Type: multipart/mixed; boundary="------------U9BvVYXG3b0PvfBWk8BSuuDy" --------------U9BvVYXG3b0PvfBWk8BSuuDy Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMjQvMDUvMjAyNCAxNzozOSwgV3UsIFRvbmcxIHdyb3RlOg0KPj4gLS0tLS1PcmlnaW5h bCBNZXNzYWdlLS0tLS0NCj4+IEZyb206IGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRldmVsLWJv dW5jZXNAZmZtcGVnLm9yZz4gT24gQmVoYWxmIE9mIEx5bm5lDQo+PiB2aWEgZmZtcGVnLWRl dmVsDQo+PiBTZW50OiBGcmlkYXksIE1heSAyNCwgMjAyNCAxMjoxMSBBTQ0KPj4gVG86IGZm bXBlZy1kZXZlbEBmZm1wZWcub3JnDQo+PiBDYzogTHlubmUgPGRldkBseW5uZS5lZT4NCj4+ IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggdjkgMDEvMTNdIGF2Y29kZWMv dmFhcGlfZW5jb2RlOg0KPj4gaW50cm9kdWNlIGEgYmFzZSBsYXllciBmb3IgdmFhcGkgZW5j b2RlDQo+Pg0KPj4gT24gMjAvMDUvMjAyNCAxNjo1MiwgdG9uZzEud3UtYXQtaW50ZWwuY29t QGZmbXBlZy5vcmcgd3JvdGU6DQo+Pj4gRnJvbTogVG9uZyBXdSA8dG9uZzEud3VAaW50ZWwu Y29tPg0KPj4+DQo+Pj4gU2luY2UgVkFBUEkgYW5kIGZ1dHVyZSBEM0QxMlZBIGltcGxlbWVu dGF0aW9uIG1heSBzaGFyZSBzb21lIGNvbW1vbg0KPj4gcGFyYW1ldGVycywNCj4+PiBhIGJh c2UgbGF5ZXIgZW5jb2RlIGNvbnRleHQgaXMgaW50cm9kdWNlZCBhcyB2YWFwaSBjb250ZXh0 J3MgYmFzZS4NCj4+Pg0KPj4+IFNpZ25lZC1vZmYtYnk6IFRvbmcgV3UgPHRvbmcxLnd1QGlu dGVsLmNvbT4NCj4+PiAtLS0NCj4+PiAgICBsaWJhdmNvZGVjL2h3X2Jhc2VfZW5jb2RlLmgg fCA1Ng0KPj4gKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPj4+ICAg IGxpYmF2Y29kZWMvdmFhcGlfZW5jb2RlLmggICB8IDM5ICsrKysrLS0tLS0tLS0tLS0tLS0t LS0tLS0tDQo+Pj4gICAgMiBmaWxlcyBjaGFuZ2VkLCA2MyBpbnNlcnRpb25zKCspLCAzMiBk ZWxldGlvbnMoLSkNCj4+PiAgICBjcmVhdGUgbW9kZSAxMDA2NDQgbGliYXZjb2RlYy9od19i YXNlX2VuY29kZS5oDQo+Pj4NCj4+PiBkaWZmIC0tZ2l0IGEvbGliYXZjb2RlYy9od19iYXNl X2VuY29kZS5oIGIvbGliYXZjb2RlYy9od19iYXNlX2VuY29kZS5oDQo+Pj4gbmV3IGZpbGUg bW9kZSAxMDA2NDQNCj4+PiBpbmRleCAwMDAwMDAwMDAwLi4xOTk2MTc5NDU2DQo+Pj4gLS0t IC9kZXYvbnVsbA0KPj4+ICsrKyBiL2xpYmF2Y29kZWMvaHdfYmFzZV9lbmNvZGUuaA0KPj4+ IEBAIC0wLDAgKzEsNTYgQEANCj4+PiArLyoNCj4+PiArICogVGhpcyBmaWxlIGlzIHBhcnQg b2YgRkZtcGVnLg0KPj4+ICsgKg0KPj4+ICsgKiBGRm1wZWcgaXMgZnJlZSBzb2Z0d2FyZTsg eW91IGNhbiByZWRpc3RyaWJ1dGUgaXQgYW5kL29yDQo+Pj4gKyAqIG1vZGlmeSBpdCB1bmRl ciB0aGUgdGVybXMgb2YgdGhlIEdOVSBMZXNzZXIgR2VuZXJhbCBQdWJsaWMNCj4+PiArICog TGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdhcmUgRm91bmRhdGlvbjsg ZWl0aGVyDQo+Pj4gKyAqIHZlcnNpb24gMi4xIG9mIHRoZSBMaWNlbnNlLCBvciAoYXQgeW91 ciBvcHRpb24pIGFueSBsYXRlciB2ZXJzaW9uLg0KPj4+ICsgKg0KPj4+ICsgKiBGRm1wZWcg aXMgZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwNCj4+ PiArICogYnV0IFdJVEhPVVQgQU5ZIFdBUlJBTlRZOyB3aXRob3V0IGV2ZW4gdGhlIGltcGxp ZWQgd2FycmFudHkgb2YNCj4+PiArICogTUVSQ0hBTlRBQklMSVRZIG9yIEZJVE5FU1MgRk9S IEEgUEFSVElDVUxBUiBQVVJQT1NFLiAgU2VlIHRoZQ0KPj4gR05VDQo+Pj4gKyAqIExlc3Nl ciBHZW5lcmFsIFB1YmxpYyBMaWNlbnNlIGZvciBtb3JlIGRldGFpbHMuDQo+Pj4gKyAqDQo+ Pj4gKyAqIFlvdSBzaG91bGQgaGF2ZSByZWNlaXZlZCBhIGNvcHkgb2YgdGhlIEdOVSBMZXNz ZXIgR2VuZXJhbCBQdWJsaWMNCj4+PiArICogTGljZW5zZSBhbG9uZyB3aXRoIEZGbXBlZzsg aWYgbm90LCB3cml0ZSB0byB0aGUgRnJlZSBTb2Z0d2FyZQ0KPj4+ICsgKiBGb3VuZGF0aW9u LCBJbmMuLCA1MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAy MTEwLTEzMDENCj4+IFVTQQ0KPj4+ICsgKi8NCj4+PiArDQo+Pj4gKyNpZm5kZWYgQVZDT0RF Q19IV19CQVNFX0VOQ09ERV9IDQo+Pj4gKyNkZWZpbmUgQVZDT0RFQ19IV19CQVNFX0VOQ09E RV9IDQo+Pj4gKw0KPj4+ICsjZGVmaW5lIE1BWF9EUEJfU0laRSAxNg0KPj4+ICsjZGVmaW5l IE1BWF9QSUNUVVJFX1JFRkVSRU5DRVMgMg0KPj4+ICsjZGVmaW5lIE1BWF9SRU9SREVSX0RF TEFZIDE2DQo+Pj4gKyNkZWZpbmUgTUFYX0FTWU5DX0RFUFRIIDY0DQo+Pj4gKyNkZWZpbmUg TUFYX1JFRkVSRU5DRV9MSVNUX05VTSAyDQo+Pj4gKw0KPj4+ICtlbnVtIHsNCj4+PiArICAg IFBJQ1RVUkVfVFlQRV9JRFIgPSAwLA0KPj4+ICsgICAgUElDVFVSRV9UWVBFX0kgICA9IDEs DQo+Pj4gKyAgICBQSUNUVVJFX1RZUEVfUCAgID0gMiwNCj4+PiArICAgIFBJQ1RVUkVfVFlQ RV9CICAgPSAzLA0KPj4+ICt9Ow0KPj4+ICsNCj4+PiArZW51bSB7DQo+Pj4gKyAgICAvLyBD b2RlYyBzdXBwb3J0cyBjb250cm9sbGluZyB0aGUgc3ViZGl2aXNpb24gb2YgcGljdHVyZXMg aW50byBzbGljZXMuDQo+Pj4gKyAgICBGTEFHX1NMSUNFX0NPTlRST0wgICAgICAgICA9IDEg PDwgMCwNCj4+PiArICAgIC8vIENvZGVjIG9ubHkgc3VwcG9ydHMgY29uc3RhbnQgcXVhbGl0 eSAobm8gcmF0ZSBjb250cm9sKS4NCj4+PiArICAgIEZMQUdfQ09OU1RBTlRfUVVBTElUWV9P TkxZID0gMSA8PCAxLA0KPj4+ICsgICAgLy8gQ29kZWMgaXMgaW50cmEtb25seS4NCj4+PiAr ICAgIEZMQUdfSU5UUkFfT05MWSAgICAgICAgICAgID0gMSA8PCAyLA0KPj4+ICsgICAgLy8g Q29kZWMgc3VwcG9ydHMgQi1waWN0dXJlcy4NCj4+PiArICAgIEZMQUdfQl9QSUNUVVJFUyAg ICAgICAgICAgID0gMSA8PCAzLA0KPj4+ICsgICAgLy8gQ29kZWMgc3VwcG9ydHMgcmVmZXJl bmNpbmcgQi1waWN0dXJlcy4NCj4+PiArICAgIEZMQUdfQl9QSUNUVVJFX1JFRkVSRU5DRVMg ID0gMSA8PCA0LA0KPj4+ICsgICAgLy8gQ29kZWMgc3VwcG9ydHMgbm9uLUlEUiBrZXkgcGlj dHVyZXMgKHRoYXQgaXMsIGtleSBwaWN0dXJlcyBkbw0KPj4+ICsgICAgLy8gbm90IG5lY2Vz c2FyaWx5IGVtcHR5IHRoZSBEUEIpLg0KPj4+ICsgICAgRkxBR19OT05fSURSX0tFWV9QSUNU VVJFUyAgPSAxIDw8IDUsDQo+Pj4gK307DQo+Pj4gKw0KPj4+ICt0eXBlZGVmIHN0cnVjdCBI V0Jhc2VFbmNvZGVDb250ZXh0IHsNCj4+PiArICAgIGNvbnN0IEFWQ2xhc3MgKmNsYXNzOw0K Pj4+ICt9IEhXQmFzZUVuY29kZUNvbnRleHQ7DQo+Pj4gKw0KPj4+ICsjZW5kaWYgLyogQVZD T0RFQ19IV19CQVNFX0VOQ09ERV9IICovDQo+Pj4gKw0KPj4+IGRpZmYgLS1naXQgYS9saWJh dmNvZGVjL3ZhYXBpX2VuY29kZS5oIGIvbGliYXZjb2RlYy92YWFwaV9lbmNvZGUuaA0KPj4+ IGluZGV4IDBlZWQ5NjkxY2EuLmY1YzliZTg5NzMgMTAwNjQ0DQo+Pj4gLS0tIGEvbGliYXZj b2RlYy92YWFwaV9lbmNvZGUuaA0KPj4+ICsrKyBiL2xpYmF2Y29kZWMvdmFhcGlfZW5jb2Rl LmgNCj4+PiBAQCAtMzMsMzQgKzMzLDI3IEBADQo+Pj4NCj4+PiAgICAjaW5jbHVkZSAiYXZj b2RlYy5oIg0KPj4+ICAgICNpbmNsdWRlICJod2NvbmZpZy5oIg0KPj4+ICsjaW5jbHVkZSAi aHdfYmFzZV9lbmNvZGUuaCINCj4+Pg0KPj4+ICAgIHN0cnVjdCBWQUFQSUVuY29kZVR5cGU7 DQo+Pj4gICAgc3RydWN0IFZBQVBJRW5jb2RlUGljdHVyZTsNCj4+Pg0KPj4+ICsvLyBDb2Rl YyBvdXRwdXQgcGFja2V0IHdpdGhvdXQgdGltZXN0YW1wIGRlbGF5LCB3aGljaCBtZWFucyB0 aGUNCj4+PiArLy8gb3V0cHV0IHBhY2tldCBoYXMgc2FtZSBQVFMgYW5kIERUUy4NCj4+PiAr I2RlZmluZSBGTEFHX1RJTUVTVEFNUF9OT19ERUxBWSAxIDw8IDYNCj4+PiArDQo+Pj4gICAg ZW51bSB7DQo+Pj4gICAgICAgIE1BWF9DT05GSUdfQVRUUklCVVRFUyAgPSA0LA0KPj4+ICAg ICAgICBNQVhfR0xPQkFMX1BBUkFNUyAgICAgID0gNCwNCj4+PiAtICAgIE1BWF9EUEJfU0la RSAgICAgICAgICAgPSAxNiwNCj4+PiAtICAgIE1BWF9QSUNUVVJFX1JFRkVSRU5DRVMgPSAy LA0KPj4+IC0gICAgTUFYX1JFT1JERVJfREVMQVkgICAgICA9IDE2LA0KPj4+ICAgICAgICBN QVhfUEFSQU1fQlVGRkVSX1NJWkUgID0gMTAyNCwNCj4+PiAgICAgICAgLy8gQS40LjE6IHRh YmxlIEEuNiBhbGxvd3MgYXQgbW9zdCAyMiB0aWxlIHJvd3MgZm9yIGFueSBsZXZlbC4NCj4+ PiAgICAgICAgTUFYX1RJTEVfUk9XUyAgICAgICAgICA9IDIyLA0KPj4+ICAgICAgICAvLyBB LjQuMTogdGFibGUgQS42IGFsbG93cyBhdCBtb3N0IDIwIHRpbGUgY29sdW1ucyBmb3IgYW55 IGxldmVsLg0KPj4+ICAgICAgICBNQVhfVElMRV9DT0xTICAgICAgICAgID0gMjAsDQo+Pj4g LSAgICBNQVhfQVNZTkNfREVQVEggICAgICAgID0gNjQsDQo+Pj4gLSAgICBNQVhfUkVGRVJF TkNFX0xJU1RfTlVNID0gMiwNCj4+PiAgICB9Ow0KPj4+DQo+Pj4gICAgZXh0ZXJuIGNvbnN0 IEFWQ29kZWNIV0NvbmZpZ0ludGVybmFsICpjb25zdA0KPj4gZmZfdmFhcGlfZW5jb2RlX2h3 X2NvbmZpZ3NbXTsNCj4+Pg0KPj4+IC1lbnVtIHsNCj4+PiAtICAgIFBJQ1RVUkVfVFlQRV9J RFIgPSAwLA0KPj4+IC0gICAgUElDVFVSRV9UWVBFX0kgICA9IDEsDQo+Pj4gLSAgICBQSUNU VVJFX1RZUEVfUCAgID0gMiwNCj4+PiAtICAgIFBJQ1RVUkVfVFlQRV9CICAgPSAzLA0KPj4+ IC19Ow0KPj4+IC0NCj4+PiAgICB0eXBlZGVmIHN0cnVjdCBWQUFQSUVuY29kZVNsaWNlIHsN Cj4+PiAgICAgICAgaW50ICAgICAgICAgICAgIGluZGV4Ow0KPj4+ICAgICAgICBpbnQgICAg ICAgICAgICAgcm93X3N0YXJ0Ow0KPj4+IEBAIC0xOTMsNyArMTg2LDggQEAgdHlwZWRlZiBz dHJ1Y3QgVkFBUElFbmNvZGVSQ01vZGUgew0KPj4+ICAgIH0gVkFBUElFbmNvZGVSQ01vZGU7 DQo+Pj4NCj4+PiAgICB0eXBlZGVmIHN0cnVjdCBWQUFQSUVuY29kZUNvbnRleHQgew0KPj4+ IC0gICAgY29uc3QgQVZDbGFzcyAqY2xhc3M7DQo+Pj4gKyAgICAvLyBCYXNlIGNvbnRleHQu DQo+Pj4gKyAgICBIV0Jhc2VFbmNvZGVDb250ZXh0IGJhc2U7DQo+Pj4NCj4+PiAgICAgICAg Ly8gQ29kZWMtc3BlY2lmaWMgaG9va3MuDQo+Pj4gICAgICAgIGNvbnN0IHN0cnVjdCBWQUFQ SUVuY29kZVR5cGUgKmNvZGVjOw0KPj4+IEBAIC0zOTcsMjUgKzM5MSw2IEBAIHR5cGVkZWYg c3RydWN0IFZBQVBJRW5jb2RlQ29udGV4dCB7DQo+Pj4gICAgICAgIEFWUGFja2V0ICAgICAg ICAqdGFpbF9wa3Q7DQo+Pj4gICAgfSBWQUFQSUVuY29kZUNvbnRleHQ7DQo+Pj4NCj4+PiAt ZW51bSB7DQo+Pj4gLSAgICAvLyBDb2RlYyBzdXBwb3J0cyBjb250cm9sbGluZyB0aGUgc3Vi ZGl2aXNpb24gb2YgcGljdHVyZXMgaW50byBzbGljZXMuDQo+Pj4gLSAgICBGTEFHX1NMSUNF X0NPTlRST0wgICAgICAgICA9IDEgPDwgMCwNCj4+PiAtICAgIC8vIENvZGVjIG9ubHkgc3Vw cG9ydHMgY29uc3RhbnQgcXVhbGl0eSAobm8gcmF0ZSBjb250cm9sKS4NCj4+PiAtICAgIEZM QUdfQ09OU1RBTlRfUVVBTElUWV9PTkxZID0gMSA8PCAxLA0KPj4+IC0gICAgLy8gQ29kZWMg aXMgaW50cmEtb25seS4NCj4+PiAtICAgIEZMQUdfSU5UUkFfT05MWSAgICAgICAgICAgID0g MSA8PCAyLA0KPj4+IC0gICAgLy8gQ29kZWMgc3VwcG9ydHMgQi1waWN0dXJlcy4NCj4+PiAt ICAgIEZMQUdfQl9QSUNUVVJFUyAgICAgICAgICAgID0gMSA8PCAzLA0KPj4+IC0gICAgLy8g Q29kZWMgc3VwcG9ydHMgcmVmZXJlbmNpbmcgQi1waWN0dXJlcy4NCj4+PiAtICAgIEZMQUdf Ql9QSUNUVVJFX1JFRkVSRU5DRVMgID0gMSA8PCA0LA0KPj4+IC0gICAgLy8gQ29kZWMgc3Vw cG9ydHMgbm9uLUlEUiBrZXkgcGljdHVyZXMgKHRoYXQgaXMsIGtleSBwaWN0dXJlcyBkbw0K Pj4+IC0gICAgLy8gbm90IG5lY2Vzc2FyaWx5IGVtcHR5IHRoZSBEUEIpLg0KPj4+IC0gICAg RkxBR19OT05fSURSX0tFWV9QSUNUVVJFUyAgPSAxIDw8IDUsDQo+Pj4gLSAgICAvLyBDb2Rl YyBvdXRwdXQgcGFja2V0IHdpdGhvdXQgdGltZXN0YW1wIGRlbGF5LCB3aGljaCBtZWFucyB0 aGUNCj4+PiAtICAgIC8vIG91dHB1dCBwYWNrZXQgaGFzIHNhbWUgUFRTIGFuZCBEVFMuDQo+ Pj4gLSAgICBGTEFHX1RJTUVTVEFNUF9OT19ERUxBWSAgICA9IDEgPDwgNiwNCj4+PiAtfTsN Cj4+PiAtDQo+Pj4gICAgdHlwZWRlZiBzdHJ1Y3QgVkFBUElFbmNvZGVUeXBlIHsNCj4+PiAg ICAgICAgLy8gTGlzdCBvZiBzdXBwb3J0ZWQgcHJvZmlsZXMgYW5kIGNvcnJlc3BvbmRpbmcg VkFBUEkgcHJvZmlsZXMuDQo+Pj4gICAgICAgIC8vIChNdXN0IGVuZCB3aXRoIEFWX1BST0ZJ TEVfVU5LTk9XTi4pDQo+Pg0KPj4gV291bGQgeW91IG1pbmQgY2hhbmdpbmcgZmZfaHdfIGZ1 bmN0aW9ucyB0byB0YWtlIGluIEhXQmFzZUVuY29kZVBpY3R1cmUNCj4+IGZpcnN0LCBhbmQg QVZDb2RlY0NvbnRleHQgb25seSBpZiBuZWVkZWQ/DQo+PiBZb3UgaGF2ZSBhIGxvdCBvZiBm dW5jdGlvbnMgbGlrZSBod19iYXNlX2VuY29kZV9hZGRfcmVmIHRoYXQgZG9uJ3QgZXZlbg0K Pj4gdXNlIEFWQ29kZWNDb250ZXh0LCBub3QgZXZlbiB0byBnZXQgYSBjb250ZXh0Lg0KPj4N Cj4gDQo+IEkndmUgcmV2aWV3ZWQgYWxsIHRoZSBmdW5jdGlvbnMgYW5kIHdpbGwgcmVtb3Zl IHRoZSB1bm5lY2Vzc2FyeSBBVkNvZGVjQ29udGV4dCBpbiB0aGUgdGhlIG5leHQgdmVyc2lv bi4NCg0KVGhhbmtzLiBUaGUgaWRlYSBpcyByYXRoZXIgdGhhbiBtYWtpbmcgSFdCYXNlRW5j b2RlUGljdHVyZSB0aGUgbWFpbiANCmVuY29kZXIgY29udGV4dCwgaGF2aW5nIHRoZSBwb3Nz aWJpbGl0eSB0aGF0IGVuY29kZXJzIGp1c3QgaW5jbHVkZSANCkhXQmFzZUVuY29kZVBpY3R1 cmUgaW50byB0aGVpciBvd24gY29udGV4dCBhbmQgdXNlIGl0IHN0YW5kYWxvbmUsIHJhdGhl cg0KdGhhbiBsb2FkaW5nIHRoaXMgc3RydWN0dXJlIHdpdGggYWxsIGZpZWxkcyBlbmNvZGVy cyBuZWVkLg0KDQo+PiBBbHNvLCBIV0Jhc2VFbmNvZGVQaWN0dXJlIHNob3VsZCBiZSBwcmVm aXhlZCB3aXRoIEZGLCBzbw0KPj4gRkZIV0Jhc2VFbmNvZGVQaWN0dXJlLg0KPj4gUElDVFVS RV9UWVBFXyogYW5kIEZMQUdfU0xJQ0VfKiBzaG91bGQgYWxzbyBoYXZlIGFuIEZGX0hXXyBw cmVmaXguDQo+Pg0KPiANCj4gU3VyZSBJJ2xsIHVwZGF0ZSBpbiB0aGUgbmV4dCB2ZXJzaW9u Lg0KPiANCj4+IEluc3RlYWQgb2YgZGVmaW5pbmcgUElDVFVSRV9UWVBFX0kvUC9CLCB3b3Vs ZCBpdCBiZSBwb3NzaWJsZSB0byB1c2UNCj4+IEFWX1BJQ1RVUkVfVFlQRV9JL1AvQiB3aXRo IGFuIGFkZGl0aW9uYWwgYGJvb2wga2V5O2Agb3Igc2ltaWxhciwgd2hpY2gNCj4+IHdvdWxk IHJlbW92ZSBoYXJkY29kaW5nIG9mIE1QRUdlc2UgaW4gdGhlIEFQSS4NCj4+IFRoYXQgd291 bGQgYWxsb3cgZGlmZmVyZW50aWF0aW5nIGludHJhLW9ubHkgZnJhbWVzIGZyb20gSURSIChp bnRyYS1vbmx5DQo+PiBrZXlmcmFtZXMpLg0KPiANCj4gV291bGQgeW91IG1pbmQgd2Ugc2Vu ZGluZyBhIHNlcGFyYXRlIHBhdGNoIGZvciB0aGlzPyBTaW5jZSB0aGUgaGFyZGNvZGluZyBo YXMgYWxyZWFkeSBleGlzdGVkIGZvciBhIGxvbmcgdGltZSBhbmQgdGhpcyBwYXRjaCBzZXQg d2FzIGludGVuZGVkIHRvIG9ubHkgbW92ZXMgdGhlIHZhYXBpIGZ1bmN0aW9ucyBhcy1pcy4g Q2hhbmdpbmcgaXQgaW4gdGhpcyBwYXRjaCBzZXQgb25seSBtYWtlcyBpdCBldmVuIGxhcmdl ciBhbmQgaGFyZGVyIHRvIHJldmlldy4gSSB0aGluayB3ZSBzaG91bGQgcmFpc2UgYW5vdGhl ciB0aHJlYWQgdG8gZGlzY3VzcyB0aGlzLg0KDQpTdXJlLCB0aGF0IGNhbiBiZSBkb25lIGFm dGVyIHRoaXMgaXMgbWVyZ2VkLg0KDQo+Pj4gc3RhdGljIGlubGluZSBjb25zdCBjaGFyICpm Zl9od19iYXNlX2VuY29kZV9nZXRfcGljdHlwZV9uYW1lKGNvbnN0DQo+PiBpbnQgdHlwZSkg ew0KPj4gTmV3bGluZSBtaXNzaW5nLg0KPiANCj4gU29ycnkgZG9u4oCZdCBnZXQgaXQuDQoN Ci0gLi4uYmFzZV9lbmNvZGVfZ2V0X3BpY3R5cGVfbmFtZShjb25zdCBpbnQgdHlwZSkgew0K PT09PQ0KKyAuLi5iYXNlX2VuY29kZV9nZXRfcGljdHlwZV9uYW1lKGNvbnN0IGludCB0eXBl KQ0KKyB7DQoNCj4gDQo+Pg0KPj4gSSdtIHdvcmtpbmcgb24gaW50ZWdyYXRpbmcgdGhpcyBp bnRvIFZ1bGthbiByaWdodCBub3csIGl0IHNlZW1zIHN1aXRhYmxlDQo+PiBhbmQgc2F2ZXMg bWUgYSBsb3Qgb2YgdGltZSwgdGhhbmtzIGZvciB3b3JraW5nIG9uIGl0Lg0KPiANCj4gVmVy eSBnbGFkIHRvIGhlYXIgdGhhdC4gTG9va2luZyBmb3J3YXJkIHRvIGdldHRpbmcgaXQgbWVy Z2VkLg0KPg0K --------------U9BvVYXG3b0PvfBWk8BSuuDy 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----- --------------U9BvVYXG3b0PvfBWk8BSuuDy-- --------------WfigQiR0upQbi5gFXAoKi3yr-- --------------XJANDIYtWFBpzk8KLsurcyJ1 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/qXwPwNEZAUCZlDBwgUDAAAAAAAKCRCi/qXwPwNEZARg AQCt7NG6S7Hm2DO4zhpiT77NA/acaowlncsQLNy5sQ6PFwD9HB+5HKvyxXJvAhrjw2dv/QKwb3PM EqSEyK2x6JZoKA8= =FySG -----END PGP SIGNATURE----- --------------XJANDIYtWFBpzk8KLsurcyJ1-- --===============4282181911474220621== 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". --===============4282181911474220621==--