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 2F62A4359F for ; Fri, 17 Jun 2022 10:15:51 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 50AA168B8A0; Fri, 17 Jun 2022 13:15:48 +0300 (EEST) Received: from smtp-fw-80006.amazon.com (smtp-fw-80006.amazon.com [99.78.197.217]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B35D268B818 for ; Fri, 17 Jun 2022 13:15:41 +0300 (EEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amazon.it; i=@amazon.it; q=dns/txt; s=amazon201209; t=1655460947; x=1686996947; h=from:to:date:message-id:references:in-reply-to: mime-version:subject; bh=+4k8I3fC6rVZ08vZkL/NLyXH+Kg5m8vGqbYtbZMANmc=; b=mx6TWBgWBM/wvNuTFFM5XTeq5ItDOIAW2gp1tx2qCICikOuuJZ53KBhf 709zQC2kuOK84yn1noxfvfIvUqsD5AddFwb4f3mnZujh8JEKqgG6KpAb4 FuIh8tHdJjhg7dpah8XXKts2moDf75Z4ojPFIYEwW9OtNestCSY+1QGIf Q=; X-Amazon-filename: 0001-Added-support-for-MB_INFO.patch X-IronPort-AV: E=Sophos;i="5.92,306,1650931200"; d="scan'208,223";a="98798956" Thread-Topic: [FFmpeg-devel] [PATCH] Added support for MB_INFO Received: from pdx4-co-svc-p1-lb2-vlan3.amazon.com (HELO email-inbound-relay-pdx-2c-7d0c7241.us-west-2.amazon.com) ([10.25.36.214]) by smtp-border-fw-80006.pdx80.corp.amazon.com with ESMTP; 17 Jun 2022 10:15:25 +0000 Received: from EX13D25EUA004.ant.amazon.com (pdx1-ws-svc-p6-lb9-vlan3.pdx.amazon.com [10.236.137.198]) by email-inbound-relay-pdx-2c-7d0c7241.us-west-2.amazon.com (Postfix) with ESMTPS id AA73542EAB for ; Fri, 17 Jun 2022 10:15:24 +0000 (UTC) Received: from EX13D25EUA003.ant.amazon.com (10.43.165.117) by EX13D25EUA004.ant.amazon.com (10.43.165.12) with Microsoft SMTP Server (TLS) id 15.0.1497.36; Fri, 17 Jun 2022 10:15:21 +0000 Received: from EX13D25EUA003.ant.amazon.com ([10.43.165.117]) by EX13D25EUA003.ant.amazon.com ([10.43.165.117]) with mapi id 15.00.1497.036; Fri, 17 Jun 2022 10:15:21 +0000 From: "Carotti, Elias" To: "ffmpeg-devel@ffmpeg.org" Thread-Index: AQHYfLJt5ZoAjIylI0i9kT+cl/Xc0K1TUq0AgAAQnoCAAAmcAA== Date: Fri, 17 Jun 2022 10:15:21 +0000 Message-ID: References: <9642852e9da11714c8643833562b6e86133ce1a1.camel@amazon.it> <0215838ca87728a7e2742ab19af7fe1d5c3f9abc.camel@amazon.it> <2d163f70-25e5-27d6-fc6a-a5a8084a03d7@rothenpieler.org> In-Reply-To: <2d163f70-25e5-27d6-fc6a-a5a8084a03d7@rothenpieler.org> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [10.43.160.42] Content-Type: multipart/mixed; boundary="_002_aa3badef857646a993f04013a93657abcc5ff420camelamazonit_" MIME-Version: 1.0 Subject: Re: [FFmpeg-devel] [PATCH] Added support for MB_INFO 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 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: --_002_aa3badef857646a993f04013a93657abcc5ff420camelamazonit_ Content-Type: text/plain; charset="utf-8" Content-ID: MIME-Version: 1.0 Content-Transfer-Encoding: base64 SGksDQp0aGFua3MgZm9yIHBvaW50aW5nIG91dCB0aGUgcHJpbnRmLiBUaGF0J3MgYSBsZWZ0IG92 ZXIgd2hpY2ggSSByZW1vdmVkLg0KDQpJIGFtIG5vdCBjbGVhciBvbiB0aGUgcG9zc2libGUgbGVh ayB5b3UgYXJlIGhpbnRpbmcgYXQuIA0KVGhlIG5ldyBzaWRlIGluZm9ybWF0aW9uIG9ubHkgcGFz c2VzIHR3byBwb2ludGVycyB0byBsaWJ4MjY0LCB0aGUgZmlyc3QNCm9uZSBiZWluZyBhIGJ1ZmZl ciB3aXRoIHRoZSBmbGFncyBhbmQgYSBwb2ludGVyIHRvIGEgZGVhbGxvY2F0b3Igd2hpY2gNCm1h eSBiZSBOVUxMLiANCg0KSWYgdGhlIGRlYWxsb2NhdG9yIGlzIG5vdCBOVUxMIGxpYngyNjQgd2Un cmUgeWllbGRpbmcgdGhlIGRlYWxsb2NhdGlvbg0KcmVzcG9uc2liaWxpdHkgdG8gbGlieDI2NCwg b3RoZXJ3aXNlIHRoZSBvd25lcnNoaXAgb2YgdGhlIGJ1ZmZlciBhbmQsDQphcyBzdWNoLCB0aGUg cmVzcG9uc2liaWxpdHkgZm9yIHRoZSBkZWFsbG9jYXRpb24gcmVtYWlucyB3aXRoIHRoZQ0KY2Fs bGVyLiANCkFzIHN1Y2gsIHRoZSBvbmx5IHBvc3NpYmlsaXR5IGZvciBhIGxlYWsgc2VlbXMgdG8g bWUgZHVlIHRvIGENCnByb2dyYW1taW5nIGVycm9yLg0KSXMgdGhhdCB3aGF0IHlvdSB3ZXJlIGFz a2luZyBvciBhbSBJIG1pc3Npbmcgc29tZXRoaW5nIGVsc2U/DQoNClBsZWFzZSBmaW5kIGF0dGFj aGVkIHRoZSB1cGRhdGVkIHBhdGNoLg0KDQpFbGlhcw0KDQoNCg0KT24gRnJpLCAyMDIyLTA2LTE3 IGF0IDExOjQwICswMjAwLCBUaW1vIFJvdGhlbnBpZWxlciB3cm90ZToNCj4gQ0FVVElPTjogVGhp cyBlbWFpbCBvcmlnaW5hdGVkIGZyb20gb3V0c2lkZSBvZiB0aGUgb3JnYW5pemF0aW9uLiBEbw0K PiBub3QgY2xpY2sgbGlua3Mgb3Igb3BlbiBhdHRhY2htZW50cyB1bmxlc3MgeW91IGNhbiBjb25m aXJtIHRoZSBzZW5kZXINCj4gYW5kIGtub3cgdGhlIGNvbnRlbnQgaXMgc2FmZS4NCj4gDQo+IA0K PiANCj4gT24gMTcuMDYuMjAyMiAxMDo0MSwgQ2Fyb3R0aSwgRWxpYXMgd3JvdGU6DQo+ID4gSGkg YWxsLA0KPiA+IGFueSBjaGFuY2Ugc29tZW9uZSBjb3VsZCBwb3NzaWJseSBoYXZlIGEgbG9vayBh dCB0aGlzIHBhdGNoLA0KPiA+IHBsZWFzZT8NCj4gPiBUaGFua3MgaW4gYWR2YW5jZQ0KPiA+IA0K PiA+IA0KPiA+IA0KPiA+IE9uIEZyaSwgMjAyMi0wNi0xMCBhdCAxMDoxMSArMDAwMCwgQ2Fyb3R0 aSwgRWxpYXMgd3JvdGU6DQo+ID4gPiBIaSwNCj4gPiA+IHBhdGNoIGF0dGFjaGVkIHRvIGFkZCBz dXBwb3J0IGZvciBwYXNzaW5nIGRvd24gdG8gbGlieDI2NA0KPiA+ID4gaW5mb3JtYXRpb24NCj4g PiA+IGFib3V0IHdoaWNoIG1hY3JvYmxvY2sgY291bGQgYmUgZWxpZ2libGUgZm9yIGJlaW5nIGNv ZGVkIGFzDQo+ID4gPiBQX1NLSVAuDQo+ID4gPiANCj4gPiANCj4gPiANCj4gPiBOSUNFIFNSTCwg dmlhbGUgTW9udGUgR3JhcHBhIDMvNSwgMjAxMjQgTWlsYW5vLCBJdGFsaWEsIFJlZ2lzdHJvDQo+ ID4gZGVsbGUgSW1wcmVzZSBkaSBNaWxhbm8gTW9uemEgQnJpYW56YSBMb2RpIFJFQSBuLiAyMDk2 ODgyLCBDYXBpdGFsZQ0KPiA+IFNvY2lhbGU6IDEwLjMyOSwxNCBFVVIgaS52LiwgQ29kLiBGaXNj LiBlIFAuSVZBIDAxMTMzMDUwMDUyLA0KPiA+IFNvY2lldGEgY29uIFNvY2lvIFVuaWNvDQo+ID4g DQo+IA0KPiBUaGVyZSdzIGEgc3RyYXkgcHJpbnRmIGluIHRoZSBwYXRjaC4NCj4gDQo+IEFsc28s IHdoYXQgaWYgYSBmcmFtZSB3aXRoIHN1Y2ggc2lkZSBkYXRhIGlzIHBhc3NlZCB0byBub3QteDI2 ND8NCj4gV29uJ3QNCj4gaXQgbGVhayB0aGUgbWVtb3J5Pw0KPiAgRnJvbSB0aGUgbG9va3MgaWYg aXQsIHRoaXMgZW50aXJlbHkgcmVsaWVzIG9uIHgyNjQgdG8gZnJlZSBpdC4NCj4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4gZmZtcGVnLWRldmVsIG1h aWxpbmcgbGlzdA0KPiBmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZw0KPiBodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwNCj4gDQo+IFRvIHVuc3Vic2NyaWJlLCB2 aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbA0KPiBmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcu b3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLg0KCgoKTklDRSBTUkwsIHZpYWxlIE1vbnRl IEdyYXBwYSAzLzUsIDIwMTI0IE1pbGFubywgSXRhbGlhLCBSZWdpc3RybyBkZWxsZSBJbXByZXNl IGRpIE1pbGFubyBNb256YSBCcmlhbnphIExvZGkgUkVBIG4uIDIwOTY4ODIsIENhcGl0YWxlIFNv Y2lhbGU6IDEwLjMyOSwxNCBFVVIgaS52LiwgQ29kLiBGaXNjLiBlIFAuSVZBIDAxMTMzMDUwMDUy LCBTb2NpZXRhIGNvbiBTb2NpbyBVbmljbwoKCg== --_002_aa3badef857646a993f04013a93657abcc5ff420camelamazonit_ Content-Type: text/x-patch; name="0001-Added-support-for-MB_INFO.patch" Content-Description: 0001-Added-support-for-MB_INFO.patch Content-Disposition: attachment; filename="0001-Added-support-for-MB_INFO.patch"; size=9837; creation-date="Fri, 17 Jun 2022 10:15:21 GMT"; modification-date="Fri, 17 Jun 2022 10:15:21 GMT" Content-ID: Content-Transfer-Encoding: base64 RnJvbSA4ZjU2NTNmOGM5YmMyMDRmZWM2YWYzNDFiODBhNTllZjVlZGZjMTY4IE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBFbGlhcyBDYXJvdHRpIDxlbGlhc2NydEBhbWF6b24uaXQ+CkRh dGU6IFRodSwgMjYgTWF5IDIwMjIgMjE6MTc6NDMgKzAwMDAKU3ViamVjdDogW1BBVENIXSBBZGRl ZCBzdXBwb3J0IGZvciBNQl9JTkZPCgotLS0KIGRvYy9BUEljaGFuZ2VzICAgICAgIHwgIDQgKysr KwogbGliYXZjb2RlYy9saWJ4MjY0LmMgfCAyMSArKysrKysrKysrKysrKysrKysrCiBsaWJhdnV0 aWwvTWFrZWZpbGUgICB8ICA0ICsrKysKIGxpYmF2dXRpbC9mcmFtZS5oICAgIHwgMTAgKysrKysr KysrCiBsaWJhdnV0aWwvbWJfaW5mby5jICB8IDQzICsrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysKIGxpYmF2dXRpbC9tYl9pbmZvLmggIHwgNTAgKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrKysrKysKIGxpYmF2dXRpbC92ZXJzaW9uLmggIHwgIDIgKy0K IDcgZmlsZXMgY2hhbmdlZCwgMTMzIGluc2VydGlvbnMoKyksIDEgZGVsZXRpb24oLSkKIGNyZWF0 ZSBtb2RlIDEwMDY0NCBsaWJhdnV0aWwvbWJfaW5mby5jCiBjcmVhdGUgbW9kZSAxMDA2NDQgbGli YXZ1dGlsL21iX2luZm8uaAoKZGlmZiAtLWdpdCBhL2RvYy9BUEljaGFuZ2VzIGIvZG9jL0FQSWNo YW5nZXMKaW5kZXggMjBiOTQ0OTMzYS4uNDlmZDU1MTEzOCAxMDA2NDQKLS0tIGEvZG9jL0FQSWNo YW5nZXMKKysrIGIvZG9jL0FQSWNoYW5nZXMKQEAgLTE0LDYgKzE0LDEwIEBAIGxpYmF2dXRpbDog ICAgIDIwMjEtMDQtMjcKIAogQVBJIGNoYW5nZXMsIG1vc3QgcmVjZW50IGZpcnN0OgogCisyMDIy LTA2LTE3IC0geHh4eHh4eHh4IC0gbGF2dSA1Ny4yOC4xMDAgLSBmcmFtZS5oCisgIEFkZCBBVl9G UkFNRV9EQVRBX01CX0lORk8gdG8gQVZGcmFtZVNpZGVEYXRhVHlwZSBhbmQgdGhlIHN1cHBvcnRp bmcgQVZNQkluZm8KKyAgQVBJLgorCiAyMDIyLTA2LTEyIC0geHh4eHh4eHh4eCAtIGxhdmYgNTku MjUuMTAwIC0gYXZpby5oCiAgIEFkZCBhdmlvX3ZwcmludGYoKSwgc2ltaWxhciB0byBhdmlvX3By aW50ZigpIGJ1dCBhbGxvdyB0byB1c2UgaXQKICAgZnJvbSB3aXRoaW4gYSBmdW5jdGlvbiB0YWtp bmcgYSB2YXJpYWJsZSBhcmd1bWVudCBsaXN0IGFzIGlucHV0LgpkaWZmIC0tZ2l0IGEvbGliYXZj b2RlYy9saWJ4MjY0LmMgYi9saWJhdmNvZGVjL2xpYngyNjQuYwppbmRleCAxNDE3N2IzMDE2Li4x NjFkYTEwMjllIDEwMDY0NAotLS0gYS9saWJhdmNvZGVjL2xpYngyNjQuYworKysgYi9saWJhdmNv ZGVjL2xpYngyNjQuYwpAQCAtMjksNiArMjksNyBAQAogI2luY2x1ZGUgImxpYmF2dXRpbC9zdGVy ZW8zZC5oIgogI2luY2x1ZGUgImxpYmF2dXRpbC90aW1lLmgiCiAjaW5jbHVkZSAibGliYXZ1dGls L2ludHJlYWR3cml0ZS5oIgorI2luY2x1ZGUgImxpYmF2dXRpbC9tYl9pbmZvLmgiCiAjaW5jbHVk ZSAiYXZjb2RlYy5oIgogI2luY2x1ZGUgImNvZGVjX2ludGVybmFsLmgiCiAjaW5jbHVkZSAiZW5j b2RlLmgiCkBAIC0xMTUsNiArMTE2LDggQEAgdHlwZWRlZiBzdHJ1Y3QgWDI2NENvbnRleHQgewog ICAgICAqIGVuY291bnRlciBhIGZyYW1lIHdpdGggUk9JIHNpZGUgZGF0YS4KICAgICAgKi8KICAg ICBpbnQgcm9pX3dhcm5lZDsKKworICAgIGludCBtYl9pbmZvOwogfSBYMjY0Q29udGV4dDsKIAog c3RhdGljIHZvaWQgWDI2NF9sb2codm9pZCAqcCwgaW50IGxldmVsLCBjb25zdCBjaGFyICpmbXQs IHZhX2xpc3QgYXJncykKQEAgLTQ5MSw2ICs0OTQsMjAgQEAgc3RhdGljIGludCBYMjY0X2ZyYW1l KEFWQ29kZWNDb250ZXh0ICpjdHgsIEFWUGFja2V0ICpwa3QsIGNvbnN0IEFWRnJhbWUgKmZyYW1l LAogICAgICAgICB9CiAgICAgfQogCisgICAgaWYgKGZyYW1lICYmIHg0LT5tYl9pbmZvKSB7Cisg ICAgICAgIEFWRnJhbWVTaWRlRGF0YSAqbWJpbmZvX3NkID0gYXZfZnJhbWVfZ2V0X3NpZGVfZGF0 YShmcmFtZSwgQVZfRlJBTUVfREFUQV9NQl9JTkZPKTsKKworICAgICAgICBpZiAobWJpbmZvX3Nk KSB7CisgICAgICAgICAgICBBVk1CSW5mbyAqcGFyID0gKEFWTUJJbmZvICopbWJpbmZvX3NkLT5k YXRhOworCisgICAgICAgICAgICB4NC0+cGljLnByb3AubWJfaW5mbyA9IHBhci0+bWJfaW5mbzsK KyAgICAgICAgICAgIHg0LT5waWMucHJvcC5tYl9pbmZvX2ZyZWUgPSBwYXItPm1iX2luZm9fZnJl ZTsKKyAgICAgICAgfSBlbHNlIGlmICghbWJpbmZvX3NkIHx8ICFtYmluZm9fc2QtPmRhdGEpIHsK KyAgICAgICAgICAgIGF2X2xvZyhjdHgsIEFWX0xPR19XQVJOSU5HLAorICAgICAgICAgICAgICAg ICAgICAibWJfaW5mbyBmbGFnIHNldCBidXQgbm8gYWN0dWFsIE1CIGluZm8gd2FzIHByb3ZpZGVk XG4iKTsKKyAgICAgICAgfQorICAgIH0KKwogICAgIGRvIHsKICAgICAgICAgaWYgKHgyNjRfZW5j b2Rlcl9lbmNvZGUoeDQtPmVuYywgJm5hbCwgJm5uYWwsIGZyYW1lPyAmeDQtPnBpYzogTlVMTCwg JnBpY19vdXQpIDwgMCkKICAgICAgICAgICAgIHJldHVybiBBVkVSUk9SX0VYVEVSTkFMOwpAQCAt OTY1LDYgKzk4Miw5IEBAIHN0YXRpYyBhdl9jb2xkIGludCBYMjY0X2luaXQoQVZDb2RlY0NvbnRl eHQgKmF2Y3R4KQogICAgICAgICB9CiAgICAgfQogCisgICAgeDQtPnBhcmFtcy5hbmFseXNlLmJf bWJfaW5mbyA9IHg0LT5tYl9pbmZvOworICAgIHg0LT5wYXJhbXMuYW5hbHlzZS5iX2Zhc3RfcHNr aXAgPSAxOworCiAgICAgLy8gdXBkYXRlIEFWQ29kZWNDb250ZXh0IHdpdGggeDI2NCBwYXJhbWV0 ZXJzCiAgICAgYXZjdHgtPmhhc19iX2ZyYW1lcyA9IHg0LT5wYXJhbXMuaV9iZnJhbWUgPwogICAg ICAgICB4NC0+cGFyYW1zLmlfYmZyYW1lX3B5cmFtaWQgPyAyIDogMSA6IDA7CkBAIC0xMTcyLDYg KzExOTIsNyBAQCBzdGF0aWMgY29uc3QgQVZPcHRpb24gb3B0aW9uc1tdID0gewogICAgIHsgIm5v aXNlX3JlZHVjdGlvbiIsICJOb2lzZSByZWR1Y3Rpb24iLCAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICBPRkZTRVQobm9pc2VfcmVkdWN0aW9uKSwgQVZfT1BUX1RZUEVfSU5ULCB7IC5pNjQg PSAtMSB9LCBJTlRfTUlOLCBJTlRfTUFYLCBWRSB9LAogICAgIHsgInVkdV9zZWkiLCAgICAgICJV c2UgdXNlciBkYXRhIHVucmVnaXN0ZXJlZCBTRUkgaWYgYXZhaWxhYmxlIiwgICAgICBPRkZTRVQo dWR1X3NlaSksICBBVl9PUFRfVFlQRV9CT09MLCAgIHsgLmk2NCA9IDAgfSwgMCwgMSwgVkUgfSwK ICAgICB7ICJ4MjY0LXBhcmFtcyIsICAiT3ZlcnJpZGUgdGhlIHgyNjQgY29uZmlndXJhdGlvbiB1 c2luZyBhIDotc2VwYXJhdGVkIGxpc3Qgb2Yga2V5PXZhbHVlIHBhcmFtZXRlcnMiLCBPRkZTRVQo eDI2NF9wYXJhbXMpLCBBVl9PUFRfVFlQRV9ESUNULCB7IDAgfSwgMCwgMCwgVkUgfSwKKyAgICB7 ICJtYl9pbmZvIiwgICAgICAiU2V0IG1iX2luZm8gZGF0YSB0aHJvdWdoIEFWU2lkZURhdGEsIG9u bHkgdXNlZnVsIHdoZW4gdXNlZCBmcm9tIHRoZSBBUEkiLCBPRkZTRVQobWJfaW5mbyksIEFWX09Q VF9UWVBFX0JPT0wsIHsgLmk2NCA9IDAgfSwgMCwgMSwgVkUgfSwKICAgICB7IE5VTEwgfSwKIH07 CiAKZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9NYWtlZmlsZSBiL2xpYmF2dXRpbC9NYWtlZmlsZQpp bmRleCAyOWMxNzAyMTRjLi42YWY5OWY2ZDBkIDEwMDY0NAotLS0gYS9saWJhdnV0aWwvTWFrZWZp bGUKKysrIGIvbGliYXZ1dGlsL01ha2VmaWxlCkBAIC05MCw2ICs5MCw3IEBAIEhFQURFUlMgPSBh ZGxlcjMyLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIFwKICAgICAgICAgICB0ZWEuaCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICB0eC5oICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICBmaWxt X2dyYWluX3BhcmFtcy5oICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFwKKyAgICAgICAgICBtYl9pbmZvLmgJCQkJCQkJXAogCiBBUkNIX0hFQURFUlMgPSBic3dhcC5o ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBcCiAgICAg ICAgICAgICAgICBpbnRtYXRoLmggICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICBcCkBAIC0xOTUsNiArMTk2LDcgQEAgT0JKUy0kKENPTkZJR19WQUFQSSkgICAg ICAgICAgICAgICAgICAgICs9IGh3Y29udGV4dF92YWFwaS5vCiBPQkpTLSQoQ09ORklHX1ZJREVP VE9PTEJPWCkgICAgICAgICAgICAgKz0gaHdjb250ZXh0X3ZpZGVvdG9vbGJveC5vCiBPQkpTLSQo Q09ORklHX1ZEUEFVKSAgICAgICAgICAgICAgICAgICAgKz0gaHdjb250ZXh0X3ZkcGF1Lm8KIE9C SlMtJChDT05GSUdfVlVMS0FOKSAgICAgICAgICAgICAgICAgICArPSBod2NvbnRleHRfdnVsa2Fu Lm8KK09CSlMtJChDT05GSUdfTElCWDI2NCkgICAgICAgICAgICAgICAgICArPSBtYl9pbmZvLm8K IAogT0JKUyArPSAkKENPTVBBVF9PQkpTOiU9Li4vY29tcGF0LyUpCiAKQEAgLTIxNiw2ICsyMTgs OCBAQCBTS0lQSEVBREVSUy0kKENPTkZJR19WVUxLQU4pICAgICAgICAgICArPSBod2NvbnRleHRf dnVsa2FuLmggdnVsa2FuLmggICBcCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICB2dWxrYW5fZnVuY3Rpb25zLmggICAgICAgICAgICBcCiAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB2dWxrYW5fbG9hZGVyLmgKIAorU0tJUEhFQURFUlMt JChDT05GSUdfTElCWDI2NCkgIAkgICAgICAgKz0gbWJfaW5mby5oCisKIFRFU1RQUk9HUyA9IGFk bGVyMzIgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IFwKICAgICAgICAgICAgIGFlcyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIFwKICAgICAgICAgICAgIGFlc19jdHIgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIFwKZGlmZiAtLWdpdCBhL2xpYmF2 dXRpbC9mcmFtZS5oIGIvbGliYXZ1dGlsL2ZyYW1lLmgKaW5kZXggMzNmYWMyMDU0Yy4uMDhjODRh MWI2MyAxMDA2NDQKLS0tIGEvbGliYXZ1dGlsL2ZyYW1lLmgKKysrIGIvbGliYXZ1dGlsL2ZyYW1l LmgKQEAgLTIwOSw2ICsyMDksMTYgQEAgZW51bSBBVkZyYW1lU2lkZURhdGFUeXBlIHsKICAgICAg KiB2b2x1bWUgdHJhbnNmb3JtIC0gQ1VWQSAwMDUuMS0yMDIxLgogICAgICAqLwogICAgIEFWX0ZS QU1FX0RBVEFfRFlOQU1JQ19IRFJfVklWSUQsCisKKyAgICAvKioKKyAgICAgKiBQcm92aWRlIG1h Y3JvIGJsb2NrIGVuY29kZXItc3BlY2lmaWMgaGludGluZyBpbmZvcm1hdGlvbiBmb3IgdGhlIGVu Y29kZXIKKyAgICAgKiBwcm9jZXNzaW5nLiAgSXQgY2FuIGJlIHVzZWQgdG8gcGFzcyBpbmZvcm1h dGlvbiBhYm91dCB3aGljaCBtYWNyb2Jsb2NrCisgICAgICogY2FuIGJlIHNraXBwZWQgYmVjYXVz ZSBpdCBoYXNuJ3QgY2hhbmdlZCBmcm9tIHRoZSBjb3JyZXNwb25kaW5nIG9uZSBpbgorICAgICAq IHRoZSBwcmV2aW91cyBmcmFtZS4gVGhpcyBpcyB1c2VmdWwgZm9yIGFwcGxpY2F0aW9ucyB3aGlj aCBrbm93IGluCisgICAgICogYWR2YW5jZSB0aGlzIGluZm9ybWF0aW9uIHRvIHNwZWVkIHVwIHJl YWwtdGltZSBlbmNvZGluZy4gIEN1cnJlbnRseSBvbmx5CisgICAgICogdXNlZCBieSBsaWJ4MjY0 LgorICAgICAqLworICAgIEFWX0ZSQU1FX0RBVEFfTUJfSU5GTywKIH07CiAKIGVudW0gQVZBY3Rp dmVGb3JtYXREZXNjcmlwdGlvbiB7CmRpZmYgLS1naXQgYS9saWJhdnV0aWwvbWJfaW5mby5jIGIv bGliYXZ1dGlsL21iX2luZm8uYwpuZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAw Li5kMjdkOGRjNDEyCi0tLSAvZGV2L251bGwKKysrIGIvbGliYXZ1dGlsL21iX2luZm8uYwpAQCAt MCwwICsxLDQzIEBACisvKgorICogQ29weXJpZ2h0IChjKSAyMDIyIEVsaWFzIENhcm90dGkgZWxp YXNjcnQgX0FUXyBhbWF6b24uaXQKKyAqCisgKiBUaGlzIGZpbGUgaXMgcGFydCBvZiBGRm1wZWcu CisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0 IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3NlciBH ZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29mdHdh cmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwgb3Ig KGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1wZWcgaXMgZGlz dHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBXSVRI T1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9mCisg KiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBT ZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUgZGV0 YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUg TGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVnOyBpZiBu b3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMuLCA1MSBG cmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEgVVNBCisg Ki8KKworI2luY2x1ZGUgPHN0cmluZy5oPgorCisjaW5jbHVkZSAiYXZzdHJpbmcuaCIKKyNpbmNs dWRlICJmcmFtZS5oIgorI2luY2x1ZGUgIm1hY3Jvcy5oIgorI2luY2x1ZGUgIm1lbS5oIgorI2lu Y2x1ZGUgIm1iX2luZm8uaCIKKworCitBVk1CSW5mbyAqYXZfbWJfaW5mb19jcmVhdGVfc2lkZV9k YXRhKEFWRnJhbWUgKmZyYW1lLCB1aW50OF90KiBtYl9pbmZvLAorICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICB2b2lkICgqbWJfaW5mb19mcmVlKSh2b2lkICopKQor eworICAgIEFWRnJhbWVTaWRlRGF0YSAqc2lkZV9kYXRhID0gYXZfZnJhbWVfbmV3X3NpZGVfZGF0 YShmcmFtZSwKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgQVZfRlJBTUVfREFUQV9NQl9JTkZPLAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaXplb2YoQVZNQkluZm8pKTsKKyAgICBB Vk1CSW5mbyAqcGFyID0gKEFWTUJJbmZvICopc2lkZV9kYXRhLT5kYXRhOworCisgICAgcGFyLT5t Yl9pbmZvID0gbWJfaW5mbzsKKyAgICBwYXItPm1iX2luZm9fZnJlZSA9IG1iX2luZm9fZnJlZTsK KworICAgIHJldHVybiBwYXI7Cit9CisKZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC9tYl9pbmZvLmgg Yi9saWJhdnV0aWwvbWJfaW5mby5oCm5ldyBmaWxlIG1vZGUgMTAwNjQ0CmluZGV4IDAwMDAwMDAw MDAuLjAwN2YyNzZkYzQKLS0tIC9kZXYvbnVsbAorKysgYi9saWJhdnV0aWwvbWJfaW5mby5oCkBA IC0wLDAgKzEsNTAgQEAKKy8qKgorICogQ29weXJpZ2h0IChjKSAyMDIyIEVsaWFzIENhcm90dGkg ZWxpYXNjcnQgX0FUXyBhbWF6b24uaXQKKyAqCisgKiBUaGlzIGZpbGUgaXMgcGFydCBvZiBGRm1w ZWcuCisgKgorICogRkZtcGVnIGlzIGZyZWUgc29mdHdhcmU7IHlvdSBjYW4gcmVkaXN0cmlidXRl IGl0IGFuZC9vcgorICogbW9kaWZ5IGl0IHVuZGVyIHRoZSB0ZXJtcyBvZiB0aGUgR05VIExlc3Nl ciBHZW5lcmFsIFB1YmxpYworICogTGljZW5zZSBhcyBwdWJsaXNoZWQgYnkgdGhlIEZyZWUgU29m dHdhcmUgRm91bmRhdGlvbjsgZWl0aGVyCisgKiB2ZXJzaW9uIDIuMSBvZiB0aGUgTGljZW5zZSwg b3IgKGF0IHlvdXIgb3B0aW9uKSBhbnkgbGF0ZXIgdmVyc2lvbi4KKyAqCisgKiBGRm1wZWcgaXMg ZGlzdHJpYnV0ZWQgaW4gdGhlIGhvcGUgdGhhdCBpdCB3aWxsIGJlIHVzZWZ1bCwKKyAqIGJ1dCBX SVRIT1VUIEFOWSBXQVJSQU5UWTsgd2l0aG91dCBldmVuIHRoZSBpbXBsaWVkIHdhcnJhbnR5IG9m CisgKiBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0Uu ICBTZWUgdGhlIEdOVQorICogTGVzc2VyIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgZm9yIG1vcmUg ZGV0YWlscy4KKyAqCisgKiBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBH TlUgTGVzc2VyIEdlbmVyYWwgUHVibGljCisgKiBMaWNlbnNlIGFsb25nIHdpdGggRkZtcGVnOyBp ZiBub3QsIHdyaXRlIHRvIHRoZSBGcmVlIFNvZnR3YXJlCisgKiBGb3VuZGF0aW9uLCBJbmMuLCA1 MSBGcmFua2xpbiBTdHJlZXQsIEZpZnRoIEZsb29yLCBCb3N0b24sIE1BIDAyMTEwLTEzMDEgVVNB CisgKi8KKworI2lmbmRlZiBBVlVUSUxfTUJfSU5GT19ICisjZGVmaW5lIEFWVVRJTF9NQl9JTkZP X0gKKworI2luY2x1ZGUgPHN0ZGRlZi5oPgorI2luY2x1ZGUgPHN0ZGludC5oPgorCisjaW5jbHVk ZSAibGliYXZ1dGlsL2F2YXNzZXJ0LmgiCisjaW5jbHVkZSAibGliYXZ1dGlsL2ZyYW1lLmgiCisK KwordHlwZWRlZiBzdHJ1Y3QgQVZNQkluZm8geworICAgIC8qKgorICAgICAqIFRoZSBhY3R1YWwg bWJfaW5mbyBkYXRhOiBvbmUgdWludDhfdCBwZXIgbWFjcm9ibG9jayBpbiByYXN0ZXItc2NhbiBv cmRlci4KKyAgICAgKiBDdXJyZW50bHkgdGhlIG9ubHkgZmxhZyBkZWZpbmVkIGluIHgyNjQuaCBp cyBYMjY0X01CX0lORk9fQ09OU1RBTlQKKyAgICAgKi8KKyAgICB1aW50OF90ICptYl9pbmZvOwor CisgICAgLyogQW4gb3B0aW9uYWwgcG9pbnRlciAobWF5IGJlIE5VTEwpIHRvIGEgZGUtYWxsb2Nh dG9yIGZvciB0aGUgbWJfaW5mbyBkYXRhICovCisgICAgdm9pZCAoKm1iX2luZm9fZnJlZSkodm9p ZCAqKTsKK30gQVZNQkluZm87CisKKy8qKgorICogQWxsb2NhdGUgbWVtb3J5IGZvciBBVk1CSW5m byBpbiB0aGUgZ2l2ZW4gQVZGcmFtZSB7QGNvZGUgZnJhbWV9CisgKiBhcyBBVkZyYW1lU2lkZURh dGEgb2YgdHlwZSBBVl9GUkFNRV9EQVRBX01CX0lORk8KKyAqIGFuZCBpbml0aWFsaXplcyB0aGUg dmFyaWFibGVzLgorICovCitBVk1CSW5mbyAqYXZfbWJfaW5mb19jcmVhdGVfc2lkZV9kYXRhKEFW RnJhbWUgKmZyYW1lLCB1aW50OF90KiBtYl9pbmZvLAorICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICB2b2lkICgqbWJfaW5mb19mcmVlKSh2b2lkICopKTsKKworI2Vu ZGlmIC8qIEFWVVRJTF9NQl9JTkZPX0ggKi8KZGlmZiAtLWdpdCBhL2xpYmF2dXRpbC92ZXJzaW9u LmggYi9saWJhdnV0aWwvdmVyc2lvbi5oCmluZGV4IDJlOWUwMmRkYTguLjg3MTc4ZTllOWEgMTAw NjQ0Ci0tLSBhL2xpYmF2dXRpbC92ZXJzaW9uLmgKKysrIGIvbGliYXZ1dGlsL3ZlcnNpb24uaApA QCAtNzksNyArNzksNyBAQAogICovCiAKICNkZWZpbmUgTElCQVZVVElMX1ZFUlNJT05fTUFKT1Ig IDU3Ci0jZGVmaW5lIExJQkFWVVRJTF9WRVJTSU9OX01JTk9SICAyNworI2RlZmluZSBMSUJBVlVU SUxfVkVSU0lPTl9NSU5PUiAgMjgKICNkZWZpbmUgTElCQVZVVElMX1ZFUlNJT05fTUlDUk8gMTAw CiAKICNkZWZpbmUgTElCQVZVVElMX1ZFUlNJT05fSU5UICAgQVZfVkVSU0lPTl9JTlQoTElCQVZV VElMX1ZFUlNJT05fTUFKT1IsIFwKLS0gCjIuMjUuMQoK --_002_aa3badef857646a993f04013a93657abcc5ff420camelamazonit_ 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". --_002_aa3badef857646a993f04013a93657abcc5ff420camelamazonit_--