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 960434072A for ; Sat, 29 Jan 2022 20:42:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 0F0DE68AFA8; Sat, 29 Jan 2022 22:42:03 +0200 (EET) Received: from EUR04-VI1-obe.outbound.protection.outlook.com (mail-oln040092075092.outbound.protection.outlook.com [40.92.75.92]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B97EE68AEBA for ; Sat, 29 Jan 2022 22:41:56 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=h3OURnkegCs/T8nPUlJyMCfnGc1EuNZ5eFQH0WWxNcgwGI/XTu/JRU/v0djKitkeGF7Q+R2R8mqYco/8FmMkPYG9wK88vP4ZyuC6r1xkztY2RFmFYJbW/dAO7K4qd30PBy/ZOUQDjyVZtYzPbP/cmZDdwaMBpBfJo2TJn/SkqzLTmf9DKbGxkAJ0u7Bh1GYJ7Qg497ID1jkaarJr5XeNDgYn0HtYyDJmya/DRT5FCt6Y9UDpq2YWuv3KP0MaQsTrx/fzwsUbG4OEOi+r6pSY811wv7ghpBStFMWOtwwLbH0oMatR17kFFHmypGc86YuuedeLItwlJiz2acCThnwRNw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=QI/dMfcIkPFRwBFrbQUh8lRK3sumGpfR1r1zBDae6uU=; b=a3KglfYxZTiBkaX+p/ETj8MKDtIpsFqw/NtdlRfxYoLhvUm39AEtyDZl6pVWgE5r+yM8aJrOSuIWi1JlO3jeLwHeXWRP2nLTImTUwyiLexAimiXbHCE1EnD4AjgF+LTy8eQSUa3h9MDqgDRLoK2ntnj4R3CSsswnPrQtXHVEvuClBoD+/PS5+lLZQzohBz1NnDCT7khElSvtEKSFm9ptwsKpgzv4ogwUEGN67psPyii8JKvdtSchKaypd9II/E8PFRsmHJRijnl9cCcFSYqFwZ9xpICoUGgkKz+JruGOFSlKQk+RzPc2ylUCy5w/c+h/Dm1aFFUULyYS+wp5vt/fsg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=QI/dMfcIkPFRwBFrbQUh8lRK3sumGpfR1r1zBDae6uU=; b=QBaGvOGK3E0H7Tx9Q1gm59Rm8FWyp4DjbFMRFYeIm1LPhaXZLpfItzuAcOoQvqLcIOrPwLfOFEtEP6JaPADIdOWMOjed9+23TaPCp28ksika+2nttqKAT0s4YdIPUqciuv+P+iGXuS42sQ3xK185T0pzfJCgATy92ACd+Wy0kS4ZL01jtqbM4j0ZZopcjG962SXuSKQOm0lpWjqdG2tWi5yjmsqbEa53ujt7qFNy2CrYIF3OYDYUX81nXaCCAhJ607jqI7MgwSfj5aO1I6i7JMC90lvkNrzTl8eNN7bMJzOJoNsuNXOZoUneEBRVHCfxQUYjx09bvS8mGJ/K+OZC6w== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by DB6PR03MB2933.eurprd03.prod.outlook.com (2603:10a6:6:35::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4930.21; Sat, 29 Jan 2022 20:41:55 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::ac56:2ff4:d304:ab22]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::ac56:2ff4:d304:ab22%6]) with mapi id 15.20.4930.020; Sat, 29 Jan 2022 20:41:55 +0000 Message-ID: Date: Sat, 29 Jan 2022 21:41:54 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <721A53D6-1103-4A9B-A1CA-FEC80C93483E@rastageeks.org> <9CD91E4E-DD94-47D7-B2CC-B8DBD3758FB5@gmail.com> From: Andreas Rheinhardt In-Reply-To: X-TMN: [uYS2gygbcQ831kpEf6+9z4TNOBziR8ok] X-ClientProxiedBy: AS8PR04CA0066.eurprd04.prod.outlook.com (2603:10a6:20b:313::11) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <30b745be-6c9f-fb80-3290-5ee11e96f889@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 27abba3d-7cc0-47d7-30d6-08d9e367c994 X-MS-TrafficTypeDiagnostic: DB6PR03MB2933:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: wMALaJEUKw0Y4tW6eyy6PTLd0YhekT3QsUtnni9EG8phVB3MBymwg66mYEZMC4cKNZgCpBg9+S3q8+uQiisrqHlFRZ9qSJ2hJ+fbKVSSEU6M2CKdf5l2DqX16QzoQKAzu0ZT0/1QtseKyLPyOYF7+tVCpSILexrp+PS3GZNv03lReuubeDcBBn+KsPepxHaUbjhdmv59HpRVP+WnIa7It1cNlYpgEq8WFTbp/33N5+wSEfdlXVb09fvwRVEkrG7TY2nJwjJZhfdnXL+9HI0dpVWh/9o82vKN/m7sNPPZyHGqYcPCjk8ZqiJo+DHUc9303BwZc33yCrMIKCOJxtLkKUr2GbNWjGt1lJY/GnqNzxZ9xW3FkZKNCfVhB7WNrlOIQGXLd5WW/Of/3bhX/tQAonOuy63FZmBqk6Nlp3y7MaKMGw3EQm7GHgs5yxDvowhaoXXLkklcA4roRwJKvkyHGI1W6L8R9x9yIos03r2EbtKB7k5B+gceCPcK5zbUT3ooBS4MQ0E+c7HJozNqDRI+YlVG8UgMHb1Hk8QAq0V3lwopVpknNhvR24tF3+5mT637 X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?dmtueGdsNDQ5dnhjSzlNaUd4UFFCb3RBVnZmRHRGb0RGYjBuN29hVE81Mm9U?= =?utf-8?B?STFyYnQyWmI4STZGSUJGUEszY3g0UnBDdnRIZUM2Y3k1anFmSmVJOGg4c1I3?= =?utf-8?B?Qkd2MnZqdVJxa0tPRzQ0MWI4Z05ZMmhUSlBWMldXajFiSHMxRjhLc2l3OUND?= =?utf-8?B?aTNqMXViUW50ckVIMThCc0NWK2FGZXRFWUpjc2lCRFoyNEgrQUNNaHlZMGhW?= =?utf-8?B?cFluMStYdnYvRjNiSG5WT3pEQjVPQkdjbkhIeW55cmk3RWZQNG1yVnk1emNC?= =?utf-8?B?VlNIbFJaWnJKbUxRcktwMWVFWWN2MW5RZS9ZY0s4ZUZFQTRIRXp2K2ZoaFpq?= =?utf-8?B?YnhOcFArMGw2aW5wdlN3ZHNmWndXYk1Fc3VGWUNYVG1kVW82RTNSV0RrMnh4?= =?utf-8?B?L0NnMWdPYU92MWllRzJubk5ZS0pUbzUyMlYwTitYdyt4Rk02REJlZEliRXdy?= =?utf-8?B?eW5ITVpXTDd6ajhVT1owK1Bsd1IxU2VHYVhwdHhwVU9DckJiR0NUNEVWaFFo?= =?utf-8?B?MXYyb0hTMmplcXpmNFFxUWJnTGhzZjIwYU5NWCs4Mjlna1RpOEdIMWZwcXVl?= =?utf-8?B?Mk1VTk1JTGlmMTBCdFBPcGdxSnRqNTdMU092TDZWQjVnMDNRYmdkTURuZFhY?= =?utf-8?B?bDNRanFGRW8va05sdCtSemtuVUJtVnhDNnVMSWtjZEJuSkU0Q0VMWDMxckh0?= =?utf-8?B?MzBaVThMeEJtb0tPK0NFMGJ1bEhUd2p4MERIMkw1R3p1SnVsMDF5aXNTWnhr?= =?utf-8?B?aDV6UWVsdVdjMXlZbXBiMHVZTlJsVDgvN3ZWTnNOSG5GcSt5TmM1VzdudWNJ?= =?utf-8?B?M2ZLSW1RSllZa2JwNVNOeW8xZGJyZXVkYmw4czVsUERvMWxSQlpuU01GTFNi?= =?utf-8?B?Mm11NmdIN1Y2cklZU1lBWlNZQ2hlQTg2bDVOYlp3eGpBVDBmK2h6UEExZm8y?= =?utf-8?B?bkVjSVRlTy9uYnpBd1FwN0FHK1pUWXZtUkNEem02WXVGdDVNVCsrNCtnUkV0?= =?utf-8?B?cnB2TG5ETjhpOUpMWmFrR05RY3o1cTdPNlM2VndJcHZxcmNxOUJFNFdiTnF5?= =?utf-8?B?RmZGTGozMmJrQ2NjMXltRjlkRVh5M0J5VXA5UmNoTVBBaGovRHBPTjFqaW9D?= =?utf-8?B?OTZYRnEyWG9SWk14Nm5wN0o2NHhtc0lVcE9YbjJSWGhjbHRkWFh4bWV3Vm5p?= =?utf-8?B?YlliZGFnampscWQzTFZxSjdFTGtMeWpHNVRpYkhNWElKN1JYMllFTUwveHdO?= =?utf-8?B?UGhpbVFUUGZtUHZ2VGNmcDVVR3ZkVmYyWXUyYnRLckU1SFl1Zz09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 27abba3d-7cc0-47d7-30d6-08d9e367c994 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Jan 2022 20:41:55.3642 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB6PR03MB2933 Subject: Re: [FFmpeg-devel] [PATCH 5/5] Add AudioToolbox audio input device. 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: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: Um9tYWluIEJlYXV4aXM6Cj4gTGUgbWVyLiAxOSBqYW52LiAyMDIyIMOgIDEwOjU5LCBNYXJ2aW4g U2Nob2x6IDxlcGlyYXQwN0BnbWFpbC5jb20+IGEgw6ljcml0IDoKPj4KPj4KPj4KPj4gT24gMTkg SmFuIDIwMjIsIGF0IDE1OjQyLCBSb21haW4gQmVhdXhpcyB3cm90ZToKPj4KPj4gSGksIHRoYW5r cyBmb3IgdGhlIHBhdGNoLiBJJ3ZlIG5vdCBkb25lIGEgZnVsbCBjb2RlIHJldmlldyB5ZXQsIGp1 c3QgYQo+PiBmZXcKPj4gaW5pdGlhbCByZW1hcmtzIGJlbG93Ogo+Pgo+Pj4gVGhpcyBwYXRjaCBh ZGRzIHN1cHBvcnQgZm9yIGEgbmV3LCBhdWRpby1zcGVjaWZpYyBpbnB1dCBkZXZpY2UgdXNpbmcK Pj4+IHRoZSBkb2N1bWVudGVkIGFuZCBiYXR0bGUtdGVzdGVkIEFVSEFMIGlucHV0LiBUaGlzIHBy b3ZpZGVzIGEgcGVuZGFudAo+Pj4gdG8gdGhlIEF1ZGlvVG9vbGJveCBhdWRpby1vbmx5IG91dHB1 dC4KPj4+Cj4+PiBBIGNvdXBsZSBvZiBhZHZhbnRhZ2VzIGZvciB0aGlzOgo+Pj4gKiBJdCBhdm9p ZHMgYSBsb3Qgb2YgdGhlIGNvbXBsZXhpdHkgb2Ygc3VwcG9ydGluZyBhdWRpbyBhbmQgdmlkZW8g aW4gYQo+Pj4gc2luZ2xlIGlucHV0Cj4+PiAqIFRoZSBBVUhBTCBBUEkgc2VlbXMgdGVzdGVkLCBk b2N1bWVudGVkIGFuZCByb2J1c3QKPj4+ICogVGhpcyBpbXBsZW1lbnRhdGlvbiBob3BlZnVsbHkg Z2l2ZXMgZ29vZCBjb250cm9sIG92ZXIgYXVkaW8gbGF0ZW5jeQo+Pj4gYW5kIGFsc28gbWluaW1p emVzIGRhdGEgY29weQo+Pj4gRnJvbTogUm9tYWluIEJlYXV4aXMgPHRvb3RzQHJhc3RhZ2Vla3Mu b3JnPgo+Pj4gVG86IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4+PiBTdWJqZWN0OiBbUEFUQ0hd IEFkZCBBdWRpb1Rvb2xib3ggYXVkaW8gaW5wdXQgZGV2aWNlLgo+Pj4gRGF0ZTogMTguIEphbnVh cnkgMjAyMiBhdCAyMzoyOQo+Pj4gU2lnbmVkLW9mZi1ieTogUm9tYWluIEJlYXV4aXMgPHRvb3Rz QHJhc3RhZ2Vla3Mub3JnPgo+Pj4gLS0tCj4+PiAgY29uZmlndXJlICAgICAgICAgICAgICAgICAg ICAgIHwgICA1ICsKPj4+ICBkb2MvaW5kZXZzLnRleGkgICAgICAgICAgICAgICAgfCAgNDQgKysr Kwo+Pj4gIGxpYmF2ZGV2aWNlL01ha2VmaWxlICAgICAgICAgICB8ICAgMSArCj4+PiAgbGliYXZk ZXZpY2UvYWxsZGV2aWNlcy5jICAgICAgIHwgICAxICsKPj4+ICBsaWJhdmRldmljZS9hdWRpb3Rv b2xib3hfZGVjLm0gfCA0NjYKPj4+ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ Pj4gIDUgZmlsZXMgY2hhbmdlZCwgNTE3IGluc2VydGlvbnMoKykKPj4+ICBjcmVhdGUgbW9kZSAx MDA2NDQgbGliYXZkZXZpY2UvYXVkaW90b29sYm94X2RlYy5tCj4+Pgo+Pj4gZGlmZiAtLWdpdCBh L2NvbmZpZ3VyZSBiL2NvbmZpZ3VyZQo+Pj4gaW5kZXggMTQxMzEyMmQ4Ny4uODBlMzlhYWU0NCAx MDA3NTUKPj4+IC0tLSBhL2NvbmZpZ3VyZQo+Pj4gKysrIGIvY29uZmlndXJlCj4+PiBAQCAtMjA0 LDYgKzIwNCw3IEBAIEV4dGVybmFsIGxpYnJhcnkgc3VwcG9ydDoKPj4+ICAgIC0tZGlzYWJsZS1h dmZvdW5kYXRpb24gICBkaXNhYmxlIEFwcGxlIEFWRm91bmRhdGlvbiBmcmFtZXdvcmsKPj4+IFth dXRvZGV0ZWN0XQo+Pj4gICAgLS1lbmFibGUtYXZpc3ludGggICAgICAgIGVuYWJsZSByZWFkaW5n IG9mIEF2aVN5bnRoIHNjcmlwdCBmaWxlcwo+Pj4gW25vXQo+Pj4gICAgLS1kaXNhYmxlLWJ6bGli ICAgICAgICAgIGRpc2FibGUgYnpsaWIgW2F1dG9kZXRlY3RdCj4+PiArICAtLWRpc2FibGUtY29y ZW1lZGlhICAgICAgZGlzYWJsZSBBcHBsZSBDb3JlTWVkaWEgZnJhbWV3b3JrCj4+PiBbYXV0b2Rl dGVjdF0KPj4+ICAgIC0tZGlzYWJsZS1jb3JlaW1hZ2UgICAgICBkaXNhYmxlIEFwcGxlIENvcmVJ bWFnZSBmcmFtZXdvcmsKPj4+IFthdXRvZGV0ZWN0XQo+Pj4gICAgLS1lbmFibGUtY2hyb21hcHJp bnQgICAgIGVuYWJsZSBhdWRpbyBmaW5nZXJwcmludGluZyB3aXRoCj4+PiBjaHJvbWFwcmludCBb bm9dCj4+PiAgICAtLWVuYWJsZS1mcmVpMHIgICAgICAgICAgZW5hYmxlIGZyZWkwciB2aWRlbyBm aWx0ZXJpbmcgW25vXQo+Pj4gQEAgLTE3NTAsNiArMTc1MSw3IEBAIEVYVEVSTkFMX0FVVE9ERVRF Q1RfTElCUkFSWV9MSVNUPSIKPj4+ICAgICAgYXBwa2l0Cj4+PiAgICAgIGF2Zm91bmRhdGlvbgo+ Pj4gICAgICBiemxpYgo+Pj4gKyAgICBjb3JlbWVkaWEKPj4+ICAgICAgY29yZWltYWdlCj4+PiAg ICAgIGljb252Cj4+PiAgICAgIGxpYnhjYgo+Pj4gQEAgLTM0OTMsNiArMzQ5NSw4IEBAIGFsc2Ff b3V0ZGV2X2RlcHM9ImFsc2EiCj4+PiAgYXZmb3VuZGF0aW9uX2luZGV2X2RlcHM9ImF2Zm91bmRh dGlvbiBjb3JldmlkZW8gY29yZW1lZGlhIHB0aHJlYWRzIgo+Pj4gIGF2Zm91bmRhdGlvbl9pbmRl dl9zdWdnZXN0PSJjb3JlZ3JhcGhpY3MgYXBwbGljYXRpb25zZXJ2aWNlcyIKPj4+ICBhdmZvdW5k YXRpb25faW5kZXZfZXh0cmFsaWJzPSItZnJhbWV3b3JrIEZvdW5kYXRpb24iCj4+PiArYXVkaW90 b29sYm94X2luZGV2X2RlcHM9ImNvcmVtZWRpYSBhdWRpb3Rvb2xib3giCj4+PiArYXVkaW90b29s Ym94X2luZGV2X2V4dHJhbGlicz0iLWZyYW1ld29yayBDb3JlTWVkaWEgLWZyYW1ld29yawo+Pj4g QXVkaW9Ub29sYm94Igo+Pj4gIGF1ZGlvdG9vbGJveF9vdXRkZXZfZGVwcz0iYXVkaW90b29sYm94 IHB0aHJlYWRzIgo+Pj4gIGF1ZGlvdG9vbGJveF9vdXRkZXZfZXh0cmFsaWJzPSItZnJhbWV3b3Jr IEF1ZGlvVG9vbGJveCAtZnJhbWV3b3JrCj4+PiBDb3JlQXVkaW8iCj4+PiAgYmt0cl9pbmRldl9k ZXBzX2FueT0iZGV2X2JrdHJfaW9jdGxfYnQ4NDhfaCBtYWNoaW5lX2lvY3RsX2J0ODQ4X2gKPj4+ IGRldl92aWRlb19ia3RyX2lvY3RsX2J0ODQ4X2ggZGV2X2ljX2J0OHh4X2giCj4+PiBAQCAtNjM0 MCw2ICs2MzQ0LDcgQEAgY2hlY2tfbGliIGNhbWVyYTJuZGsgInN0ZGJvb2wuaCBzdGRpbnQuaAo+ Pj4gY2FtZXJhL05ka0NhbWVyYU1hbmFnZXIuaCIgQUNhbWVyYU1hbmFnCj4+PiAgZW5hYmxlZCBh cHBraXQgICAgICAgJiYgY2hlY2tfYXBwbGVfZnJhbWV3b3JrIEFwcEtpdAo+Pj4gIGVuYWJsZWQg YXVkaW90b29sYm94ICYmIGNoZWNrX2FwcGxlX2ZyYW1ld29yayBBdWRpb1Rvb2xib3gKPj4+ICBl bmFibGVkIGF2Zm91bmRhdGlvbiAmJiBjaGVja19hcHBsZV9mcmFtZXdvcmsgQVZGb3VuZGF0aW9u Cj4+PiArZW5hYmxlZCBjb3JlbWVkaWEgICAgJiYgY2hlY2tfYXBwbGVfZnJhbWV3b3JrIENvcmVN ZWRpYQo+Pj4gIGVuYWJsZWQgY29yZWltYWdlICAgICYmIGNoZWNrX2FwcGxlX2ZyYW1ld29yayBD b3JlSW1hZ2UKPj4+ICBlbmFibGVkIG1ldGFsICAgICAgICAmJiBjaGVja19hcHBsZV9mcmFtZXdv cmsgTWV0YWwKPj4+ICBlbmFibGVkIHZpZGVvdG9vbGJveCAmJiBjaGVja19hcHBsZV9mcmFtZXdv cmsgVmlkZW9Ub29sYm94Cj4+PiBkaWZmIC0tZ2l0IGEvZG9jL2luZGV2cy50ZXhpIGIvZG9jL2lu ZGV2cy50ZXhpCj4+PiBpbmRleCA4NThjMGZhNGU0Li4zMGE5MWQzMDRmIDEwMDY0NAo+Pj4gLS0t IGEvZG9jL2luZGV2cy50ZXhpCj4+PiArKysgYi9kb2MvaW5kZXZzLnRleGkKPj4+IEBAIC0xMDMs NiArMTAzLDUwIEBAIFNldCB0aGUgbWF4aW11bSBudW1iZXIgb2YgZnJhbWVzIHRvIGJ1ZmZlci4K Pj4+IERlZmF1bHQgaXMgNS4KPj4+Cj4+PiAgQGVuZCB0YWJsZQo+Pj4KPj4+ICtAc2VjdGlvbiBB dWRpb1Rvb2xib3gKPj4+ICsKPj4+ICtBdWRpb1Rvb2xib3ggaW5wdXQgZGV2aWNlLgo+Pj4gKwo+ Pj4gK0FsbG93cyBuYXRpdmUgaW5wdXQgZnJvbSBDb3JlQXVkaW8gZGV2aWNlcyBvbiBPU1guCj4+ IE5pdDogTm93YWRheXMgaXQncyBtYWNPUyBpbnN0ZWFkIG9mIE9TWAo+Pgo+Pj4gKwo+Pj4gK0Fs bCBhdmFpbGFibGUgZGV2aWNlcyBjYW4gYmUgZW51bWVyYXRlZCBieSB1c2luZwo+Pj4gQG9wdGlv bnstbGlzdF9kZXZpY2VzIHRydWV9LCBsaXN0aW5nCj4+PiArYWxsIGRldmljZSBuYW1lcywgYW5k IGNvcnJlc3BvbmRpbmcgdW5pcXVlIElELgo+Pgo+PiBJbnN0ZWFkIG9mIGFkZGluZyBhbm90aGVy IGRldmljZSB0aGF0IHVzZXMgYSBjdXN0b20gbGlzdC1kZXZpY2VzIG9wdGlvbiwKPj4gY291bGQg eW91Cj4+IGluc3RlYWQgaW1wbGVtZW50IHRoZSAuZ2V0X2RldmljZV9saXN0IGNhbGxiYWNrPyAo U2VlIGFsc2Egb3IgcHVsc2UKPj4gbW9kdWxlcyBmb3IgYW4KPj4gZXhhbXBsZSkgVGhlbiBsaXN0 aW5nIHdvdWxkIHdvcmsgcHJvcGVybHkgd2l0aCB0aGUgYGZmbXBlZyAtc291cmNlc2AKPj4gY29t bWFuZCBhbmQKPj4gZGV2aWNlcyBjb3VsZCBiZSBpdGVyYXRlZCBvdmVyIHVzaW5nIHRoZSBhdmRl dmljZSBBUElzIGFzIHdlbGwuCj4+Cj4+IChJZGVhbGx5IHdlIHdvdWxkIGhhdmUgdGhhdCBmb3Ig QVZGb3VuZGF0aW9uIHRvbyBidXQgaXRzIHJlYWxseSBoYXJkIG5vdwo+PiB0byBkbyB0aGF0Cj4+ IGluIGEgYmFja3dhcmRzIGNvbXBhdGlibGUgbWFubmVyKQo+IAo+IElzIHRoZXJlIGEgd2F5IHRv IGFjY2VzcyB0aGUgcmVzdWx0IG9mIHRoZSBnZXRfZGV2aWNlc19jYWxsYmFjayBmcm9tCj4gdGhl IGZmbXBlZyBDTEk/IEkgaGF2ZSBzZWFyY2hlZCBidXQgaGF2ZW4ndCBmb3VuZCBhbnkgc28gZmFy Li4KPiAKCi1zb3VyY2VzIG9yIC1zaW5rczsgeW91IGNhbiBhbHNvIGFkZCBhIHNwZWNpZmljIGRl dmljZSBsaWtlICItc291cmNlcyBhbHNhIi4KCi0gQW5kcmVhcwpfX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZm bXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWls CmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmli ZSIuCg==