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 C6E514C126 for ; Fri, 2 May 2025 00:10:01 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 5BFE268B137; Fri, 2 May 2025 03:09:57 +0300 (EEST) Received: from vidala.pars.ee (vidala.pars.ee [116.203.72.101]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id EE67468A5E3 for ; Fri, 2 May 2025 03:09:50 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; s=202405r; d=lynne.ee; c=relaxed/relaxed; h=From:To:Subject:Date:Message-ID; t=1746144590; bh=sQH2MK2Mv9UJcvBeIIAID7d 1SzWKQSf0MFXoXCHo8SY=; b=AQMXNGdSxjNt6P9+7v0oiRXobUKNyc08HJImD2Mj6l7vYeBgAb LAUrMlmRNanDfj/v9WiqWFPBzZss8SZrtHnwpxM+IlONzdAEaQmKT7q0ihLChy/CuyaS6MJAqQP 5nyc/ey1MfvE4fYARNmFnrm+3rU6LmkzKGzAi8gK10NLu+C3vCSzAJpGpHjiFwx7EYBuPDbuR7/ v7/rlMh0lA9Deb6rNSvoEmSwjJ4b6mfaesLdnoveYBrz3g/pNA2obOJrYmaYasIKs7AgQdU3q08 l/csWpLCnRxdsGebI4kMEzFAwBhh9re0CkT6xVnn5BRKd/H4gp/IiplOmNvUyq3hIIA==; DKIM-Signature: v=1; a=ed25519-sha256; s=202405e; d=lynne.ee; c=relaxed/relaxed; h=From:To:Subject:Date:Message-ID; t=1746144590; bh=sQH2MK2Mv9UJcvBeIIAID7d 1SzWKQSf0MFXoXCHo8SY=; b=mpr6L+FDxakxLDF9FLscso20jVN5DJWNxsgpmc21LuocznFMpB F/l8D9pe2lNpa1FX3QjyKN5yZAT9dAl01SCg==; Message-ID: <5e7d6033-6324-42b3-bff6-d2a08400f155@lynne.ee> Date: Fri, 2 May 2025 02:09:46 +0200 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <20250501050527.582070-1-russellgreene8@gmail.com> 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: <20250501050527.582070-1-russellgreene8@gmail.com> Subject: Re: [FFmpeg-devel] [PATCH] hwcontext_vulkan: fix exporting multi-plane DRM modifiers 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="===============4012541906913741103==" 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) --===============4012541906913741103== Content-Language: en-US Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="------------qRvfQMvXh1PqwOpvthhge5HG" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --------------qRvfQMvXh1PqwOpvthhge5HG Content-Type: multipart/mixed; boundary="------------jPknaNc90h0WccSgdzX9qkQf"; protected-headers="v1" From: Lynne To: ffmpeg-devel@ffmpeg.org Message-ID: <5e7d6033-6324-42b3-bff6-d2a08400f155@lynne.ee> Subject: Re: [FFmpeg-devel] [PATCH] hwcontext_vulkan: fix exporting multi-plane DRM modifiers References: <20250501050527.582070-1-russellgreene8@gmail.com> In-Reply-To: <20250501050527.582070-1-russellgreene8@gmail.com> --------------jPknaNc90h0WccSgdzX9qkQf Content-Type: multipart/mixed; boundary="------------HIYnZsjbZRnT2oLqpcXCMQ70" --------------HIYnZsjbZRnT2oLqpcXCMQ70 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: base64 T24gMDEvMDUvMjAyNSAwNzowNSwgUnVzc2VsbCBHcmVlbmUgd3JvdGU6DQo+IEZyb206IFJ1 c3NlbGwgR3JlZW5lIDxydXNzZWxsQHNob3RvdmVyLmNvbT4NCj4gDQo+IFByZXZpb3VzbHks IGl0IHdhcyBhc3N1bWVkIHRoYXQgYGRybUZvcm1hdE1vZGlmaWVyUGxhbmVDb3VudGAgd2Fz IG9uZQ0KPiBmb3IgYWxsIG1vZGlmaWVycyB3aGVuIGV4cG9ydGluZywgd2hpY2ggaXMgbm90 IGFsd2F5cyB0aGUgY2FzZSwgaW4NCj4gcGFydGljdWxhciBmb3IgQU1EIEdQVXMgYW5kIG1h eWJlIG90aGVycy4NCj4gDQo+IEZldGNoIHRoZSBudW1iZXIgb2YgbWVtb3J5IHBsYW5lcyBh bmQgZmlsbCB0aGUgc3RydWN0cyBhcHByb3ByaWF0ZWx5IGluIHRoaXMgc2l0dWF0aW9uLg0K PiANCj4gVGhlIGVuY29kZWQgc3RyZWFtIGlzIHN0aWxsIGJhZCBpbiB0aGUgY2FzZSB3aHJl IG1vZGlmZXJzIGFyZSBpbnZvbHZlZCwNCj4gYnV0IEkgdGhpbmsgdGhpcyBwYXRjaCBzdGls bCBzdGFuZHMgb24gaXRzIG93biBhbmQgSSBzdXNwZWN0IHRoYXQgbWF5IGJlIGEgZHJpdmVy IGJ1Zy4NCj4gDQo+IEEgcG90ZW50aWFsIGltcHJvdmVtZW50IHRoYXQgY291bGQgYmUgbWFr ZSBpcyB0byBjYWNoZSB0aGUgZm9ybWF0DQo+IGluZm9ybWF0aW9uLCBzbyB3ZSBjYW4gYXZv aWQgdGhlIHR3byBHZXRQaHlzaWNhbERldmljZUZvcm1hdFByb3BlcnRpZXMyDQo+IGNhbGxz IGZvciBlYWNoIGV4cG9ydCwgYXMgd2VsbCBhcyB0aGUgYWxsb2NhdGlvbi4gSSBkb3VidCB0 aGlzIGlzIHZlcnkNCj4gZXhwZW5zaXZlLCBidXQgc2VlbWVkIHdvcnRoIG5vdGluZy4NCj4g DQo+IFNpZ25lZC1vZmYtYnk6IFJ1c3NlbGwgR3JlZW5lIDxydXNzZWxsZ3JlZW5lOEBnbWFp bC5jb20+DQo+IC0tLQ0KPiAgIGxpYmF2dXRpbC9od2NvbnRleHRfdnVsa2FuLmMgfCA3NiAr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrLS0tLS0NCj4gICAxIGZpbGUgY2hhbmdl ZCwgNjcgaW5zZXJ0aW9ucygrKSwgOSBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQg YS9saWJhdnV0aWwvaHdjb250ZXh0X3Z1bGthbi5jIGIvbGliYXZ1dGlsL2h3Y29udGV4dF92 dWxrYW4uYw0KPiBpbmRleCBhZGUwMjM1ZWYxLi5kMTRmYTQ2NTViIDEwMDY0NA0KPiAtLS0g YS9saWJhdnV0aWwvaHdjb250ZXh0X3Z1bGthbi5jDQo+ICsrKyBiL2xpYmF2dXRpbC9od2Nv bnRleHRfdnVsa2FuLmMNCj4gQEAgLTM3ODcsNiArMzc4NywxNyBAQCBzdGF0aWMgaW5saW5l IHVpbnQzMl90IHZ1bGthbl9mbXRfdG9fZHJtKFZrRm9ybWF0IHZrZm10KQ0KPiAgICAgICBy ZXR1cm4gRFJNX0ZPUk1BVF9JTlZBTElEOw0KPiAgIH0NCj4gICANCj4gKyNkZWZpbmUgTUFY X01FTU9SWV9QTEFORVMgNA0KPiArc3RhdGljIFZrSW1hZ2VBc3BlY3RGbGFncyBwbGFuZV9p bmRleF90b19hc3BlY3QoaW50IHBsYW5lKSB7DQo+ICsgICAgaWYgKHBsYW5lID09IDApIHJl dHVybiBWS19JTUFHRV9BU1BFQ1RfTUVNT1JZX1BMQU5FXzBfQklUX0VYVDsNCj4gKyAgICBp ZiAocGxhbmUgPT0gMSkgcmV0dXJuIFZLX0lNQUdFX0FTUEVDVF9NRU1PUllfUExBTkVfMV9C SVRfRVhUOw0KPiArICAgIGlmIChwbGFuZSA9PSAyKSByZXR1cm4gVktfSU1BR0VfQVNQRUNU X01FTU9SWV9QTEFORV8yX0JJVF9FWFQ7DQo+ICsgICAgaWYgKHBsYW5lID09IDMpIHJldHVy biBWS19JTUFHRV9BU1BFQ1RfTUVNT1JZX1BMQU5FXzNfQklUX0VYVDsNCj4gKw0KPiArICAg IGF2X2Fzc2VydDIgKGZhbHNlICYmICJJbnZhbGlkIHBsYW5lIGluZGV4Iik7DQo+ICsgICAg cmV0dXJuIFZLX0lNQUdFX0FTUEVDVF9NRU1PUllfUExBTkVfMF9CSVRfRVhUOw0KPiArfQ0K PiArDQo+ICAgc3RhdGljIGludCB2dWxrYW5fbWFwX3RvX2RybShBVkhXRnJhbWVzQ29udGV4 dCAqaHdmYywgQVZGcmFtZSAqZHN0LA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgY29uc3QgQVZGcmFtZSAqc3JjLCBpbnQgZmxhZ3MpDQo+ICAgew0KPiBAQCAtMzg1NSwx NCArMzg2Niw2NSBAQCBzdGF0aWMgaW50IHZ1bGthbl9tYXBfdG9fZHJtKEFWSFdGcmFtZXND b250ZXh0ICpod2ZjLCBBVkZyYW1lICpkc3QsDQo+ICAgDQo+ICAgICAgIGRybV9kZXNjLT5u Yl9sYXllcnMgPSBwbGFuZXM7DQo+ICAgICAgIGZvciAoaW50IGkgPSAwOyBpIDwgZHJtX2Rl c2MtPm5iX2xheWVyczsgaSsrKSB7DQo+IC0gICAgICAgIFZrU3VicmVzb3VyY2VMYXlvdXQg bGF5b3V0Ow0KPiAtICAgICAgICBWa0ltYWdlU3VicmVzb3VyY2Ugc3ViID0gew0KPiAtICAg ICAgICAgICAgLmFzcGVjdE1hc2sgPSBWS19JTUFHRV9BU1BFQ1RfTUVNT1JZX1BMQU5FXzBf QklUX0VYVCwNCj4gKyAgICAgICAgVmtEcm1Gb3JtYXRNb2RpZmllclByb3BlcnRpZXNMaXN0 RVhUIG1vZHAgPSB7DQo+ICsgICAgICAgICAgICAuc1R5cGUgPSBWS19TVFJVQ1RVUkVfVFlQ RV9EUk1fRk9STUFUX01PRElGSUVSX1BST1BFUlRJRVNfTElTVF9FWFQsDQo+ICsgICAgICAg IH07DQo+ICsgICAgICAgIFZrRm9ybWF0UHJvcGVydGllczIgZm10cCA9IHsNCj4gKyAgICAg ICAgICAgIC5zVHlwZSA9IFZLX1NUUlVDVFVSRV9UWVBFX0ZPUk1BVF9QUk9QRVJUSUVTXzIs DQo+ICsgICAgICAgICAgICAucE5leHQgPSAmbW9kcCwNCj4gICAgICAgICAgIH07DQo+ICAg ICAgICAgICBWa0Zvcm1hdCBwbGFuZV92a2ZtdCA9IGF2X3ZrZm10X2Zyb21fcGl4Zm10KGh3 ZmMtPnN3X2Zvcm1hdClbaV07DQo+ICAgDQo+IC0gICAgICAgIGRybV9kZXNjLT5sYXllcnNb aV0uZm9ybWF0ICAgID0gdnVsa2FuX2ZtdF90b19kcm0ocGxhbmVfdmtmbXQpOw0KPiAtICAg ICAgICBkcm1fZGVzYy0+bGF5ZXJzW2ldLm5iX3BsYW5lcyA9IDE7DQo+ICsgICAgICAgIGRy bV9kZXNjLT5sYXllcnNbaV0uZm9ybWF0ID0gdnVsa2FuX2ZtdF90b19kcm0ocGxhbmVfdmtm bXQpOw0KPiArDQo+ICsgICAgICAgIC8qIHF1ZXJ5IGRybUZvcm1hdE1vZGlmaWVyQ291bnQg Ynkga2VlcGluZyBwRHJtRm9ybWF0TW9kaWZpZXJQcm9wZXJ0aWVzIE5VTEwgKi8NCj4gKyAg ICAgICAgdmstPkdldFBoeXNpY2FsRGV2aWNlRm9ybWF0UHJvcGVydGllczIoaHdjdHgtPnBo eXNfZGV2LCBwbGFuZV92a2ZtdCwgJmZtdHApOw0KPiArDQo+ICsgICAgICAgIG1vZHAucERy bUZvcm1hdE1vZGlmaWVyUHJvcGVydGllcyA9DQo+ICsgICAgICAgICAgICBhdl9jYWxsb2Mo bW9kcC5kcm1Gb3JtYXRNb2RpZmllckNvdW50LCBzaXplb2YoKm1vZHAucERybUZvcm1hdE1v ZGlmaWVyUHJvcGVydGllcykpOw0KPiArICAgICAgICBpZiAoIW1vZHAucERybUZvcm1hdE1v ZGlmaWVyUHJvcGVydGllcykgew0KPiArICAgICAgICAgICAgZXJyID0gQVZFUlJPUihFTk9N RU0pOw0KPiArICAgICAgICAgICAgZ290byBlbmQ7DQo+ICsgICAgICAgIH0NCj4gKyAgICAg ICAgdmstPkdldFBoeXNpY2FsRGV2aWNlRm9ybWF0UHJvcGVydGllczIoaHdjdHgtPnBoeXNf ZGV2LCBwbGFuZV92a2ZtdCwgJmZtdHApOw0KPiArDQo+ICsgICAgICAgIFZrRHJtRm9ybWF0 TW9kaWZpZXJQcm9wZXJ0aWVzRVhUICptb2RfcHJvcHMgPSBOVUxMOw0KPiArICAgICAgICBm b3IgKHVpbnQzMl90IGkgPSAwOyBpIDwgbW9kcC5kcm1Gb3JtYXRNb2RpZmllckNvdW50OyAr K2kpIHsNCj4gKyAgICAgICAgICAgIFZrRHJtRm9ybWF0TW9kaWZpZXJQcm9wZXJ0aWVzRVhU ICptID0gJm1vZHAucERybUZvcm1hdE1vZGlmaWVyUHJvcGVydGllc1tpXTsNCj4gKyAgICAg ICAgICAgIGlmIChtLT5kcm1Gb3JtYXRNb2RpZmllciA9PSBkcm1fbW9kLmRybUZvcm1hdE1v ZGlmaWVyKSB7DQo+ICsgICAgICAgICAgICAgICAgbW9kX3Byb3BzID0gbTsNCj4gKyAgICAg ICAgICAgICAgICBicmVhazsNCj4gKyAgICAgICAgICAgIH0NCj4gKyAgICAgICAgfQ0KPiAr DQo+ICsgICAgICAgIGlmICghbW9kX3Byb3BzKSB7DQo+ICsgICAgICAgICAgICBhdl9mcmVl KG1vZHAucERybUZvcm1hdE1vZGlmaWVyUHJvcGVydGllcyk7DQo+ICsgICAgICAgICAgICBh dl9sb2coaHdmYywgQVZfTE9HX0VSUk9SLCAiQ2Fubm90IGZldGNoIG1vZGlmaWVyIHByb3Bl cnRpZXMgZm9yIG1vZGlmaWVyICJQUkl1NjQiIVxuIiwNCj4gKyAgICAgICAgICAgICAgICAg ICBkcm1fbW9kLmRybUZvcm1hdE1vZGlmaWVyKTsNCj4gKyAgICAgICAgICAgIGVyciA9IEFW RVJST1JfRVhURVJOQUw7DQo+ICsgICAgICAgICAgICBnb3RvIGVuZDsNCj4gKyAgICAgICAg fQ0KPiArICAgICAgICBkcm1fZGVzYy0+bGF5ZXJzW2ldLm5iX3BsYW5lcyA9IG1vZF9wcm9w cy0+ZHJtRm9ybWF0TW9kaWZpZXJQbGFuZUNvdW50Ow0KPiArICAgICAgICBhdl9mcmVlKG1v ZHAucERybUZvcm1hdE1vZGlmaWVyUHJvcGVydGllcyk7DQo+ICsNCj4gKyAgICAgICAgaWYg KGRybV9kZXNjLT5sYXllcnNbaV0ubmJfcGxhbmVzID4gTUFYX01FTU9SWV9QTEFORVMpIHsN Cj4gKyAgICAgICAgICAgIGF2X2xvZyhod2ZjLCBBVl9MT0dfRVJST1IsICJUb28gbWFueSBt ZW1vcnkgcGxhbmVzIGZvciBEUk0gZm9ybWF0IVxuIik7DQo+ICsgICAgICAgICAgICBlcnIg PSBBVkVSUk9SX0VYVEVSTkFMOw0KPiArICAgICAgICAgICAgZ290byBlbmQ7DQo+ICsgICAg ICAgIH0NCj4gKw0KPiArICAgICAgICBmb3IgKGludCBqID0gMDsgaiA8IGRybV9kZXNjLT5s YXllcnNbaV0ubmJfcGxhbmVzOyBqKyspIHsNCj4gKyAgICAgICAgICAgIFZrU3VicmVzb3Vy Y2VMYXlvdXQgbGF5b3V0Ow0KPiArICAgICAgICAgICAgVmtJbWFnZVN1YnJlc291cmNlIHN1 YiA9IHsNCj4gKyAgICAgICAgICAgICAgICAuYXNwZWN0TWFzayA9IHBsYW5lX2luZGV4X3Rv X2FzcGVjdChqKSwNCj4gKyAgICAgICAgICAgIH07DQo+ICsNCj4gKyAgICAgICAgICAgIGRy bV9kZXNjLT5sYXllcnNbaV0ucGxhbmVzW2pdLm9iamVjdF9pbmRleCA9IEZGTUlOKGksIGRy bV9kZXNjLT5uYl9vYmplY3RzIC0gMSk7DQo+ICsNCj4gKyAgICAgICAgICAgIHZrLT5HZXRJ bWFnZVN1YnJlc291cmNlTGF5b3V0KGh3Y3R4LT5hY3RfZGV2LCBmLT5pbWdbaV0sICZzdWIs ICZsYXlvdXQpOw0KPiArICAgICAgICAgICAgZHJtX2Rlc2MtPmxheWVyc1tpXS5wbGFuZXNb al0ub2Zmc2V0ID0gbGF5b3V0Lm9mZnNldDsNCj4gKyAgICAgICAgICAgIGRybV9kZXNjLT5s YXllcnNbaV0ucGxhbmVzW2pdLnBpdGNoICA9IGxheW91dC5yb3dQaXRjaDsNCj4gKyAgICAg ICAgfQ0KPiAgIA0KPiAgICAgICAgICAgaWYgKGRybV9kZXNjLT5sYXllcnNbaV0uZm9ybWF0 ID09IERSTV9GT1JNQVRfSU5WQUxJRCkgew0KPiAgICAgICAgICAgICAgIGF2X2xvZyhod2Zj LCBBVl9MT0dfRVJST1IsICJDYW5ub3QgbWFwIHRvIERSTSBsYXllciwgdW5zdXBwb3J0ZWQh XG4iKTsNCj4gQEAgLTM4NzAsMTQgKzM5MzIsMTAgQEAgc3RhdGljIGludCB2dWxrYW5fbWFw X3RvX2RybShBVkhXRnJhbWVzQ29udGV4dCAqaHdmYywgQVZGcmFtZSAqZHN0LA0KPiAgICAg ICAgICAgICAgIGdvdG8gZW5kOw0KPiAgICAgICAgICAgfQ0KPiAgIA0KPiAtICAgICAgICBk cm1fZGVzYy0+bGF5ZXJzW2ldLnBsYW5lc1swXS5vYmplY3RfaW5kZXggPSBGRk1JTihpLCBk cm1fZGVzYy0+bmJfb2JqZWN0cyAtIDEpOw0KPiAgIA0KPiAgICAgICAgICAgaWYgKGYtPnRp bGluZyA9PSBWS19JTUFHRV9USUxJTkdfT1BUSU1BTCkNCj4gICAgICAgICAgICAgICBjb250 aW51ZTsNCj4gICANCj4gLSAgICAgICAgdmstPkdldEltYWdlU3VicmVzb3VyY2VMYXlvdXQo aHdjdHgtPmFjdF9kZXYsIGYtPmltZ1tpXSwgJnN1YiwgJmxheW91dCk7DQo+IC0gICAgICAg IGRybV9kZXNjLT5sYXllcnNbaV0ucGxhbmVzWzBdLm9mZnNldCA9IGxheW91dC5vZmZzZXQ7 DQo+IC0gICAgICAgIGRybV9kZXNjLT5sYXllcnNbaV0ucGxhbmVzWzBdLnBpdGNoICA9IGxh eW91dC5yb3dQaXRjaDsNCj4gICAgICAgfQ0KPiAgIA0KPiAgICAgICBkc3QtPndpZHRoICAg PSBzcmMtPndpZHRoOw0KDQpZb3UgZG9uJ3QgbmVlZCBhbGxvY2F0aW9uIGZvciB0aGlzLCB5 b3UgY2FuIGp1c3QgdXNlIGEgZml4ZWQgbnVtYmVyIA0KbGFyZ2UgZW5vdWdoIGZvciBhIGZl dyBjb2VmZmljaWVudHMuIEZyb20gbWVtb3J5LCBtb3N0IHNvZnR3YXJlIHVzZXMgMTYgDQpt b2RpZmllcnMuDQoNClRoZSBkbWFidWYgZXhwb3J0IGNvZGUgaXMgc3RpbGwgdmVyeSBtdWNo IGluIGEgYmFkIHNoYXBlLiBJIHdyb3RlIGNvZGUgDQp3aGljaCBtYWRlIHRoZSBkZWNvZGVy IG91dHB1dCBkbWFidWYtYmFja2VkIFZrSW1hZ2VzLCBhbmQgcmFuIGludG8gdGhpcyANCmlz c3VlLg0K --------------HIYnZsjbZRnT2oLqpcXCMQ70 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----- --------------HIYnZsjbZRnT2oLqpcXCMQ70-- --------------jPknaNc90h0WccSgdzX9qkQf-- --------------qRvfQMvXh1PqwOpvthhge5HG 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/qXwPwNEZAUCaBQNSgUDAAAAAAAKCRCi/qXwPwNEZK1N AP9t/9hSjb2DKBomugrr5pbY3zwFi19LDvnXYvzLQC6J0AEAp7hIF6k5/yypJD6zpONUB3FEeqe9 1WldHWMPQjwnVgs= =GlLH -----END PGP SIGNATURE----- --------------qRvfQMvXh1PqwOpvthhge5HG-- --===============4012541906913741103== 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". --===============4012541906913741103==--