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 12F334AD92 for ; Tue, 21 May 2024 08:15:50 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4898668D261; Tue, 21 May 2024 11:15:48 +0300 (EEST) Received: from EUR02-AM0-obe.outbound.protection.outlook.com (mail-am0eur02on2121.outbound.protection.outlook.com [40.107.247.121]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 46D3868D1CA for ; Tue, 21 May 2024 11:15:41 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=C+7zUy8AiM+OmZxnqTQe/oR6ma+PwF6BAijK7R2IYUFkWt3qiN/U1CqYM1uQ/IZj08ogNsTOYKds98Cxff65+F2gkzn2SJjBhbRCaLmwTmT0zOzEARAoImcl3f/ZnfPZkjKDXP9uYPdl9CvCNenfn6o30/UqgZrknFy8YPr/bAiPe++STX3IhVpETe8eDsJWzL5WUntHrMMG7vwR1a9EkmlLdhjAI9RNC/ca0HKSOzRqtRb3JvnCYEJLUZro37CjAH4EIAHpcn4ax6g7zy73Q9bssOfyLlbcH2IuqIIhv4wYgMDukSjke4I3EkTGpzGM44kLNSuhF6hIh2v8t5rNVw== 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=xMmN/FNOMcsIhPm/qRjp1XOP3DTLQetI7q1vN6+ZnKA=; b=Th3EXpozxFWlqXaS34TK8Gn6SjNQJd8m/CJd1wgRHp3Pv5tviHjtmjoWL0TiT4GoBaNgoZ/Il2T7So+mKm7zL0IKQd9/mpXBsKhXAw68ekgW7WnmstWx5L/qLK6Rbpd3gTYIzvO9v0k2upKX0HuVJXzmK6C3N4GsN/Qoc/HFlGbJadIyw5bxu0/dGnoAkeVwTfVqexpO9BfJDEcihTmUaDIfRpP/AGXGRbBMO5405hfZF0xeOyLPSmSxDepkIv+QEZm5aD6A/7fFwQAdPPz2oAIP+I3SYTgRtsiEht5MfEcYErGy66P1ojaKT3loLHcKM5lMSHrbdLlvWVO/ap7kDw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=nativewaves.com; dmarc=pass action=none header.from=nativewaves.com; dkim=pass header.d=nativewaves.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nativewaves.onmicrosoft.com; s=selector2-nativewaves-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=xMmN/FNOMcsIhPm/qRjp1XOP3DTLQetI7q1vN6+ZnKA=; b=JeFT5J77ZwnqNx22TCboLGIwQYy9sgy+Y3BiqIPUXc7hCc8tHy6z3VixEzyhCZ5dOzIMvmwmwR6NIb2DgrtTqhFrNw6gYtE6AluFlO46cUERT47SI5J7uS3F5Rgu2wzgzFU7LAYqAXK2RnMIWr6bmQ9oOsmN8uCJRLKMm4kMtCA= Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=nativewaves.com; Received: from DB9PR03MB7673.eurprd03.prod.outlook.com (2603:10a6:10:2c2::17) by VI1PR03MB10032.eurprd03.prod.outlook.com (2603:10a6:800:1c7::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7611.16; Tue, 21 May 2024 08:15:36 +0000 Received: from DB9PR03MB7673.eurprd03.prod.outlook.com ([fe80::d133:f032:3270:cb45]) by DB9PR03MB7673.eurprd03.prod.outlook.com ([fe80::d133:f032:3270:cb45%3]) with mapi id 15.20.7611.016; Tue, 21 May 2024 08:15:35 +0000 Message-ID: Date: Tue, 21 May 2024 10:15:33 +0200 User-Agent: Mozilla Thunderbird To: ffmpeg-devel@ffmpeg.org References: <1c80d825-5046-4108-87b4-ae5f5f1a9ac8@nativewaves.com> <9e94a07b-21ac-50ad-1572-ac9327974b97@passwd.hu> <6c4c27be-ac9b-4351-be6a-b3dc347843f1@nativewaves.com> <3be8ccc0-119b-a2a1-15b8-a6c999687d11@passwd.hu> Content-Language: en-US From: Michael Riedl In-Reply-To: <3be8ccc0-119b-a2a1-15b8-a6c999687d11@passwd.hu> X-ClientProxiedBy: VI1PR06CA0212.eurprd06.prod.outlook.com (2603:10a6:802:2c::33) To DB9PR03MB7673.eurprd03.prod.outlook.com (2603:10a6:10:2c2::17) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB9PR03MB7673:EE_|VI1PR03MB10032:EE_ X-MS-Office365-Filtering-Correlation-Id: 163b6ed7-fa86-478e-e889-08dc796e3117 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0;ARA:13230031|376005|1800799015|366007; X-Microsoft-Antispam-Message-Info: =?utf-8?B?YVB6VDFFck9oZTdxekxJZ1JxQlJydHR6REJtWCs5RjFZK1pvMEtOemdmVmQ0?= =?utf-8?B?blg5OFZFRTBKYmxsdFZDdHBrUFlZUkRsMG44Yi9yRURzOHJrVnVWeEZjTThX?= =?utf-8?B?U00rbU1JYzFNalMxbk5FUzZmZG1odS9BU1FpckUwN3ZKeEF2eDVxWncrNU5Q?= =?utf-8?B?Z2I4SHVNMkV0MU9UOWYzY1BtaDNuRVVneEdFOGY2NFViUSt0REVZSG11cndl?= =?utf-8?B?NkVSQ2NBTDdSdk90Ri9uRlUrSzRBa0JTaHFHcHNEaEF1RzBPMVhaQzlQbWZJ?= =?utf-8?B?bG1KSS9TamlmOURjditSMWt6R2dGa2xhV0xtRE8xazNiY0ZseFNmOXNscHNG?= =?utf-8?B?blplMUhBYlNVUkl2anAveVowVnFMT2o1eXpDNzd1cTlkZlpuV1RLcHdwNUc1?= =?utf-8?B?REVKRHROWnNqOGdIVS9qcUFkR2t3SWRneXhKb3NUcldYQVFjc3VpZW54ZnF3?= =?utf-8?B?ajJOMTYzTVFBTzc5WXJqRkZ1MjI1SVpHa0RnUzNvTGkzdjBWRlJLT1RoZy9R?= =?utf-8?B?MGVnRXB6QUpvaTU3SXJnc2hQU0IyTUI0K1VveThIVkEwMHVxd2JOaTR3RFpK?= =?utf-8?B?QzdVanBHZ2pKc3ZEYkNYOHNOa2VKVVhObWpER2FYeS9FM3EyY2dWaEVUZ1pr?= =?utf-8?B?em5KdDJybFlBSWtQVjkzdGhPVUlCcDVOY3BTQlJuaU9YbTAzdDBjK2g5dFc1?= =?utf-8?B?Sm5PTEs3NVduSTFxLzVWaERULzM1cnFqRXhBQ29XMllJNWwydGVhVTJEekk4?= =?utf-8?B?bXU3eWh1WEV2bE5PcWNBUXhlZDcyVnlhTzNNN0J1cnZLeERsbDZsYU9veUkr?= =?utf-8?B?K2MwWFB1QXpJY2VnRDdOeFg0V3BYSDZxRDgxdnNuQjdkdFkwTWVwekN0K1JM?= =?utf-8?B?dkdUcFFrNjVuSS9NZUx5OUd1dVNGZjV3TW9PWmJEWE4rT2k5Q05ZQm0rZ1dI?= =?utf-8?B?Zm5PTEY5RmczbmpqVHlVcUF1Z3RNblQyMTBncHc2cHRhRXhJSFZXS0RjVU9K?= =?utf-8?B?dnN3cnFEYVFGVDFvTi92K3ZnSHhvYzgvRFRlTHI3elVFY1UrODQxU3JYQTkv?= =?utf-8?B?RTlCMVhDOCtFaWJKWVBJRlhBa1lIcnJoekNTSzFrYjJDS0tZbTJTcEVia2p4?= =?utf-8?B?Q1laT2p1T2F6NmZqYXpLYUZscmx5cXNsbUY5T1E3S3R0QkdKamQ4cVd2MWhY?= =?utf-8?B?dWdLRGFCU01FS0t4SUJBTCtneVU3KzFNeHJsVmdxNW1OVURqQUt0K3NLdEpw?= =?utf-8?B?eFFQTFk5WUtEbmNhYUhLeXNyWjZ0ck5wK2Y1VXVIeEhOQzNWSWgvUUFlbHQz?= =?utf-8?B?L3NjbnE2ZHdZeWlwdHNhMHdYNTRVRTIrc1RQVlFsamNKZ3VvMmpOR1E5YS9u?= =?utf-8?B?d3g2SEQwUmNhc0o3bUo2MXFUL0NyaU5LQkdUV1pkRXpKQzdSRDJiZHpEUHQr?= =?utf-8?B?SWNXQ3kxS2hSMVR6Y1pMOCtWSldSblZJWUdBVVgyWmtva3JBUGo4dkswMU1I?= =?utf-8?B?dnJncnVITHQxalRBZEJXdGpoUTlyZGh4Tm9BdlJsWTVrSTlxV2xpeHF3Rmpk?= =?utf-8?B?TlprdE14VC9XeituZHlOcTZvQk43Z1VRRzJWMHZLOHpiOXdSa1d5M2dwU0VE?= =?utf-8?B?a2pUT0VQOVk2WDBEcVl2MUJHd2NKNnFSVDhUUEtvY29NbzhWbjVQbWl4OEEz?= =?utf-8?B?dGdYMnI3UEE4c0E4WHlWbStvc250dElmN2VFTm5taGI4RmpiazBZZ3B3PT0=?= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB9PR03MB7673.eurprd03.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(1800799015)(366007); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?Q1lDMHNJdmE3STArdER3RHlIQ0RxL1oyN2U0cGxuZFpvME9mVjRQd21oR2FW?= =?utf-8?B?dXgrWVFldmorWEEyclVhQXVmUXdFUnVuVEtUY01lbmIveUhDZ2pxTTJYTVVV?= =?utf-8?B?a2UxUG55Tkg3RE5KaTFuSkxmQndST3pnaDk5Vld6dTF5QithNzNFRkdmbVFq?= =?utf-8?B?SkV5RDI0T0FCN0x6VW55Z2ZlZ3ZOL05zMFNpUTZlSThDQlhSM2h4ei8wd05E?= =?utf-8?B?T1pscFJUMU9iY01Jb3pYRENpcUtYUGRyZEY5MVVEeUYxN211MVpqUzI3cEw5?= =?utf-8?B?S1Erb0VsNEVRTVREWjJab0d2V0dqZ3VYdzIxRDNUTlVtUW5WN3RZTysvWlB6?= =?utf-8?B?RDFvTjVkQ040cldrQ29oL2V4TDYyalVRWGk1SjMxU2Y4NEQyd0p5bEhiL3Q0?= =?utf-8?B?dVBYNTJvSnJCaWZUejNycjFWZkIvV21QRkY2Ly9yTEFRR0tCNVdRUW5mQStO?= =?utf-8?B?M2EwSWFaZ1dEdGdJQzI5RENaRlN1bVdVVE5mWi9QeFhHekljaVYxQ2cvNzhD?= =?utf-8?B?R1ZpSzVlNlF4UTVqd1RZRG11NTZxUFpnUWY2ZmU4QlFYdUJQUzhpejBqSDl3?= =?utf-8?B?WXhZcVJScGVNWUh6U1Nsc0tESWUxM0h0aWNKUjJZMkJqcGJENlMxd0JnRFlu?= =?utf-8?B?VlNNS0NqQTg2SmNEb0Fha2lwaUhLR1h2WlVRWEN4KzFTZUNlTXVJenlxdW05?= =?utf-8?B?TVZkTXBGV3psSjdCKzdXRzIzcy9PUWJ3YklIN1FVUUowQmRZVC9obXh0VFo5?= =?utf-8?B?RWhMTk5XZ1BMeDFvcHZnellLT3Zjd05acVcrTi9qM2VrMXJJVmxtVk1vR2xh?= =?utf-8?B?OFp6N2Zwem5WRGc1WHZOWk5ON09pU2p0Q2N4dWdQekNiZm0rNjVvMkc0V1Fw?= =?utf-8?B?ZG1tS2xTbDAxTkxXRTI5TFg0RnZMc0RlUlNIMTlYcmc0UWtkY0xwL1U5NjRh?= =?utf-8?B?Ni9NcnZheU5pM0F2RzdyL3VmODVmSmlSUkwyVzhpeE84YmdLN05GUi9aaDFV?= =?utf-8?B?eXY2L0lJQ0VJRi9oSUREZ3hlbFVYeUR0VDNWaW82Tk54dHdmQUVUL2ZBM0l2?= =?utf-8?B?aVVBK3o3a1FDQlVSRnN4L1FrVVhKSnc1UngxRVFKVzJ3VTBGSTgvQjVsSUNw?= =?utf-8?B?WUphSWlnVzF0cjBGUkZNNk05OTYwcG1pazF0NC94R2Uyc3RlSmhyOGl1ZEFD?= =?utf-8?B?OTR6RWZlaXFTb2tEUWp6U3hGalh5eGM0YTJFSTk0MUY1VUs0c2hVL2dsZWJ6?= =?utf-8?B?TnpSVVRaTHYxQUpGaTFKMUVZcFREU2QrR2hkd21DeUg4Y2luYnVBM2N1TzJ6?= =?utf-8?B?MjluQlpMdWZpSUhON09UVjlLajY4cHU2U0ZHWHJ0cXlrREFlQTQ2eWNkY3NF?= =?utf-8?B?WWFHVEpuT01EMEpXSXlzYVl6a01hdnBtbUo0V2NybmhhSjY3aElnSmlsL0cv?= =?utf-8?B?VVJBMVBmeGs5Q2NGcGxtVXVqTnJ2QTZ3YnFwOW1PYzNHRXR5a2RPcEl5YXRo?= =?utf-8?B?MDdaTElYVDNsQ1BVSGNuSTZRWXo2eU53SDhhYVBibUp6ZkpqNjRhVVdRZ3Er?= =?utf-8?B?RWxDM2pJVGRveDFKSzQ2WFRNRWxFQ0lvVGdZOFJWS0JrMjdHVjM1RDU0Z3p1?= =?utf-8?B?VGRHWVJRWEoyK3pwSDJRcVczMkdwbEFabk9aSXlJdmpYZGJINlhKcHNLQ1lH?= =?utf-8?B?ZzRRYTZJSXFkRk9IMXRhMTNXVDg3QWhoVnRtcXZkVVcwejF0Q2R5V1dkN3Ja?= =?utf-8?B?KzVqeVpETzUwV1BqcXpqNGFsaDNFWWNTb3JyTCtJaFVkaGdxQW1VQ3o1Q1VS?= =?utf-8?B?aEpQVHRQYmRYSEdFekJ0ZG9xa3o2Y0ptMG9STEtSZkhmc1ltZ3Y4QVBIN0ww?= =?utf-8?B?cXIxdm9MZk1VVWRMclRYdEVSYWh4b2tBY2liZmlPRmhIczNMMkJsazhTWG16?= =?utf-8?B?Y2lVd0VML05SZzF0cC9oUG1Yd0xmMGhmUy9kOS9ZRnZ1Qm1sQWZjWmRjVmNo?= =?utf-8?B?cm5MTko1UURVekZYUkp5Lzhsd1ZFSW11OWU4TFFtMnZQazBwSy9XMGxGYVJ1?= =?utf-8?B?cXp4emcyaHFtQ2I2NnpVMDMzVXcvVXUvODRUajlqWXNqQm9ZeXlGL0RYbVNa?= =?utf-8?B?bXB0SFl4Ty8wTEthWGZZNHBBTXlyNzIxT0VrbkgxT0hQT1grcWdxK0JvM1ZI?= =?utf-8?Q?0o54D2Rb2J61NhFgvfZflzc=3D?= X-OriginatorOrg: nativewaves.com X-MS-Exchange-CrossTenant-Network-Message-Id: 163b6ed7-fa86-478e-e889-08dc796e3117 X-MS-Exchange-CrossTenant-AuthSource: DB9PR03MB7673.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 21 May 2024 08:15:35.8543 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: e4239718-b000-4513-8314-02ef46bd0276 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: aso9h4GDWt69AQQ0X0EvRdy+bi7d8lnulvgot164pS9u1S/4heUbdwMdY0vJoqgYg6LQ66tgkCTSzYXeouT8jB8R59Fp+n+OjVkqGJcumtQ= X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR03MB10032 Subject: Re: [FFmpeg-devel] [PATCH v2 1/1] libavdevice/decklink: extend available actions on signal loss 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: T24gNS8xNC8yNCAyMTozOSwgTWFydG9uIEJhbGludCB3cm90ZToKPgo+Cj4gT24gVHVlLCAxNCBN YXkgMjAyNCwgTWljaGFlbCBSaWVkbCB3cm90ZToKPgo+Pj4KPj4+PiBEZXByZWNhdGUgdGhlIG9w dGlvbiAnZHJhd19iYXJzJyBpbiBmYXZvciBvZiB0aGUgbmV3IG9wdGlvbiAnc2lnbmFsX2xvc3Nf YWN0aW9uJywKPj4+PiB3aGljaCBjb250cm9scyB0aGUgYmVoYXZpb3Igd2hlbiB0aGUgaW5wdXQg c2lnbmFsIGlzIG5vdCBhdmFpbGFibGUKPj4+PiAoaW5jbHVkaW5nIHRoZSBiZWhhdmlvciBwcmV2 aW91c2x5IGF2YWlsYWJsZSB0aHJvdWdoIGRyYXdfYmFycykuCj4+Pj4gVGhlIGRlZmF1bHQgYmVo YXZpb3IgcmVtYWlucyB1bmNoYW5nZWQgdG8gYmUgYmFja3dhcmRzIGNvbXBhdGlibGUuCj4+Pj4g VGhlIG5ldyBvcHRpb24gaXMgbW9yZSBmbGV4aWJsZSBmb3IgZXh0ZW5kaW5nIG5vdyBhbmQgaW4g dGhlIGZ1dHVyZS4KPj4+Pgo+Pj4+IFRoZSBuZXcgdmFsdWUgJ3JlcGVhdCcgcmVwZWF0cyB0aGUg bGFzdCB2aWRlbyBmcmFtZS4KPj4+PiBUaGlzIGlzIHVzZWZ1bCBmb3IgdmVyeSBzaG9ydCBkcm9w b3V0cyBhbmQgd2FzIG5vdCBhdmFpbGFibGUgYmVmb3JlLgo+Pj4KPj4+IEFzIGZhciBhcyBJIHNl ZSwgeW91IGFyZSBvdmVycmlkaW5nIGZyYW1lQnl0ZXMgZm9yIGEgcmVwZWF0ZWQgZnJhbWUsIHRo YXQgc2VlbXMgd3JvbmcuIHBrdC5kYXRhIChmcmFtZUJ5dGVzKSBtdXN0IGJlIGFzc29jaWF0ZWQg d2l0aCB0aGUgdmlkZW9GcmFtZSB3aGljaCBpcyBwYXNzZWQgdG8gYXZfYnVmZmVyX2NyZWF0ZSgp IGxhdGVyIG9uLgo+Pj4KPj4+IEV2ZXJ5IEFWRnJhbWUgcmV0dXJuZWQgYnkgdGhlIGRlY2tsaW5r IGRldmljZSBoYXMgYW4gQVZCdWZmZXIgc2V0IHVwIHdoaWNoCj4+PiBrZWVwcyBhIHJlZmVyZW5j ZSB0byB0aGUgb3JpZ2luYWwgRGVja0xpbmsgZnJhbWUuIFRoaXMgYWxsb3dzIHRoZSB1c2Ugb2Yg dGhlIERlY2tMaW5rIGZyYW1lJ3MgcmF3IGJ1ZmZlciBkaXJlY3RseS4gQnV0IHlvdSBjYW5ub3Qg dXNlIHRoZSByYXcgYnVmZmVyIG9mIGFub3RoZXIgRGVja0xpbmsgZnJhbWUgZm9yIHdoaWNoIHRo ZSBBVkJ1ZmZlciBvZiB0aGUgQVZGcmFtZSBkb2VzIG5vdCBrZWVwIGEgcmVmZXJlbmNlLgo+Pgo+ PiBUaGFuayB5b3UgZm9yIHlvdXIgZmVlZGJhY2shCj4+Cj4+IEkgdG9vayBhbm90aGVyIGxvb2sg YXQgdGhlIGNvZGUgYW5kIHJldmlzaXRlZCB0aGUgRGVja0xpbmsgZG9jdW1lbnRhdGlvbiB0byBl bnN1cmUgbXkgdW5kZXJzdGFuZGluZyB3YXMgY29ycmVjdC4gSXQgc2VlbXMgdGhhdCBmcmFtZUJ5 dGVzIGlzIGEgcG9pbnRlciB0byB0aGUgYnVmZmVyIG9mIGFuIElEZWNrTGlua1ZpZGVvRnJhbWUs IGFuZCBpdCByZW1haW5zIHZhbGlkIGFzIGxvbmcgYXMgdGhlIHZpZGVvRnJhbWUgaXMgbm90IHJl bGVhc2VkLgo+Cj4gVGhhdCBpcyBqdXN0IGl0LiBZb3UgYXJlIHJlbGVhc2luZyB0aGUgcmVwZWF0 ZWQgZnJhbWUgYXMgc29vbiBhcyBhIHZhbGlkIGZyYW1lIGNvbWVzIGluLiBUaGUgQVZQYWNrZXQg ZGF0YSB5b3UgcHJldmlvdXNseSByZXR1cm5lZCB3aWxsIHN0aWxsIHBvaW50IHRvIHRoZSBub3cg cmVsZWFzZWQgZnJhbWVCeXRlcy4gQXMgSSB3cm90ZSBhYm92ZSwgdGhlIGRlY2tsaW5rIGZyYW1l IGNvcnJlc3BvbmRpbmcgdG8gdGhlIHJldHVybmVkIGZyYW1lQnl0ZXMgbXVzdCBiZSByZWxlYXNl ZCBpbiB0aGUgZGVzdHJ1Y3RvciBvZiB0aGUgQVZQYWNrZXQgYnVmZmVyLgoKVG9vayBtZSBhIHdo aWxlIHRvIHVuZGVyc3RhbmQgdGhlIGlzc3VlLCB0aGFuayB5b3UgZm9yIHBvaW50aW5nIHRoYXQg b3V0LiBJZiBJIHVuZGVyc3RhbmQgaXQgY29ycmVjdGx5LCB0aGUgaXNzdWUgaXMgZml4ZWQgd2hl biB0aGUgQVZCdWZmZXIgcmVmZXJlbmNlcyB0aGUgY29ycmVzcG9uZGluZyB2aWRlbyBmcmFtZSB0 aGF0IG1hbmFnZXMgZnJhbWVCeXRlcy4gRG9lcyB0aGUgY2hhbmdlIGJlbG93IGxvb2sgZ29vZCB0 byB5b3U/CgoKZGlmZiAtLWdpdCBhL2xpYmF2ZGV2aWNlL2RlY2tsaW5rX2RlYy5jcHAgYi9saWJh dmRldmljZS9kZWNrbGlua19kZWMuY3BwCmluZGV4IGUxMGZkNWQ2NTY5Li5hNmY5YzRlMGIzYyAx MDA2NDQKLS0tIGEvbGliYXZkZXZpY2UvZGVja2xpbmtfZGVjLmNwcAorKysgYi9saWJhdmRldmlj ZS9kZWNrbGlua19kZWMuY3BwCkBAIC03MzQsNiArNzM0LDcgQEAgSFJFU1VMVCBkZWNrbGlua19p bnB1dF9jYWxsYmFjazo6VmlkZW9JbnB1dEZyYW1lQXJyaXZlZCgKwqDCoMKgwqAgQk1EVGltZVZh bHVlIGZyYW1lRHVyYXRpb247CsKgwqDCoMKgIGludDY0X3Qgd2FsbGNsb2NrID0gMCwgYWJzX3dh bGxjbG9jayA9IDA7CsKgwqDCoMKgIHN0cnVjdCBkZWNrbGlua19jY3R4ICpjY3R4ID0gKHN0cnVj dCBkZWNrbGlua19jY3R4ICopIGF2Y3R4LT5wcml2X2RhdGE7CivCoMKgwqAgSURlY2tMaW5rVmlk ZW9JbnB1dEZyYW1lICpjdXJyZW50VmlkZW9GcmFtZSA9IHZpZGVvRnJhbWU7IC8vIHZpZGVvIGZy YW1lIHRoYXQgaG9sZHMgZnJhbWVCeXRlcwrCoArCoMKgwqDCoCBpZiAoY3R4LT5hdXRvZGV0ZWN0 KSB7CsKgwqDCoMKgwqDCoMKgwqAgaWYgKHZpZGVvRnJhbWUgJiYgISh2aWRlb0ZyYW1lLT5HZXRG bGFncygpICYgYm1kRnJhbWVIYXNOb0lucHV0U291cmNlKSAmJgpAQCAtNzkwLDcgKzc5MSw4IEBA IEhSRVNVTFQgZGVja2xpbmtfaW5wdXRfY2FsbGJhY2s6OlZpZGVvSW5wdXRGcmFtZUFycml2ZWQo CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCAqcCsrID0g YmFyc1soeCAqIDgpIC8gd2lkdGhdOwrCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9 CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCB9IGVsc2UgaWYgKGN0eC0+c2lnbmFsX2xvc3NfYWN0 aW9uID09IFNJR05BTF9MT1NTX1JFUEVBVCkgewotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgIGxhc3RfdmlkZW9fZnJhbWUtPkdldEJ5dGVzKCZmcmFtZUJ5dGVzKTsKK8KgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCBjdXJyZW50VmlkZW9GcmFtZSA9IGxhc3RfdmlkZW9fZnJhbWU7 CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgY3VycmVudFZpZGVvRnJhbWUtPkdldEJ5 dGVzKCZmcmFtZUJ5dGVzKTsKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0KwqAKwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgIGlmICghbm9fdmlkZW8pIHsKQEAgLTg2Niw4ICs4NjgsOCBAQCBIUkVT VUxUIGRlY2tsaW5rX2lucHV0X2NhbGxiYWNrOjpWaWRlb0lucHV0RnJhbWVBcnJpdmVkKArCoMKg wqDCoMKgwqDCoMKgIHBrdC5mbGFnc8KgwqDCoMKgwqDCoCB8PSBBVl9QS1RfRkxBR19LRVk7CsKg wqDCoMKgwqDCoMKgwqAgcGt0LnN0cmVhbV9pbmRleCA9IGN0eC0+dmlkZW9fc3QtPmluZGV4OwrC oMKgwqDCoMKgwqDCoMKgIHBrdC5kYXRhwqDCoMKgwqDCoMKgwqDCoCA9ICh1aW50OF90ICopZnJh bWVCeXRlczsKLcKgwqDCoMKgwqDCoMKgIHBrdC5zaXplwqDCoMKgwqDCoMKgwqDCoCA9IHZpZGVv RnJhbWUtPkdldFJvd0J5dGVzKCkgKgotwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqDCoMKgwqDCoMKgwqDCoCB2aWRlb0ZyYW1lLT5HZXRIZWlnaHQoKTsKK8KgwqDCoMKgwqDC oMKgIHBrdC5zaXplwqDCoMKgwqDCoMKgwqDCoCA9IGN1cnJlbnRWaWRlb0ZyYW1lLT5HZXRSb3dC eXRlcygpICoKK8KgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgwqDC oMKgwqAgY3VycmVudFZpZGVvRnJhbWUtPkdldEhlaWdodCgpOwrCoMKgwqDCoMKgwqDCoMKgIC8v ZnByaW50ZihzdGRlcnIsIlZpZGVvIEZyYW1lIHNpemUgJWQgdHMgJWRcbiIsIHBrdC5zaXplLCBw a3QucHRzKTsKwqAKwqDCoMKgwqDCoMKgwqDCoCBpZiAoIW5vX3ZpZGVvKSB7CkBAIC05NDMsOSAr OTQ1LDkgQEAgSFJFU1VMVCBkZWNrbGlua19pbnB1dF9jYWxsYmFjazo6VmlkZW9JbnB1dEZyYW1l QXJyaXZlZCgKwqDCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIH0KwqDCoMKgwqDCoMKgwqDCoCB9CsKg Ci3CoMKgwqDCoMKgwqDCoCBwa3QuYnVmID0gYXZfYnVmZmVyX2NyZWF0ZShwa3QuZGF0YSwgcGt0 LnNpemUsIGRlY2tsaW5rX29iamVjdF9mcmVlLCB2aWRlb0ZyYW1lLCAwKTsKK8KgwqDCoMKgwqDC oMKgIHBrdC5idWYgPSBhdl9idWZmZXJfY3JlYXRlKHBrdC5kYXRhLCBwa3Quc2l6ZSwgZGVja2xp bmtfb2JqZWN0X2ZyZWUsIGN1cnJlbnRWaWRlb0ZyYW1lLCAwKTsKwqDCoMKgwqDCoMKgwqDCoCBp ZiAocGt0LmJ1ZikKLcKgwqDCoMKgwqDCoMKgwqDCoMKgwqAgdmlkZW9GcmFtZS0+QWRkUmVmKCk7 CivCoMKgwqDCoMKgwqDCoMKgwqDCoMKgIGN1cnJlbnRWaWRlb0ZyYW1lLT5BZGRSZWYoKTsKwqAK wqDCoMKgwqDCoMKgwqDCoCBpZiAoZmZfZGVja2xpbmtfcGFja2V0X3F1ZXVlX3B1dCgmY3R4LT5x dWV1ZSwgJnBrdCkgPCAwKSB7CsKgwqDCoMKgwqDCoMKgwqDCoMKgwqDCoCArK2N0eC0+ZHJvcHBl ZDsKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBl Zy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1w ZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlz aXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3 aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K