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 8D0F549DA5 for ; Mon, 11 Mar 2024 14:31:56 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A7C5568D068; Mon, 11 Mar 2024 16:31:53 +0200 (EET) Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2108.outbound.protection.outlook.com [40.107.20.108]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 7E47568CD68 for ; Mon, 11 Mar 2024 16:31:47 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=SRagGtY9IMsEytY3icLeh4S6UaLcgMICwHpJbh2ECVwFihT7GyKJ5zF+m0eE5XgFsGQaPM9m4mQoPYYWTMva6Mn8Z813lRez4VXBRL2QDJTXuFySdUjgc4Ob+j27+RG27XcoSM19A4A9QueoBrOgWU9YMlus/5PS0vSMbqyzGANqITyFSbQF49ZbqrRhL9f+K+/eAUKEFz2I1e+vOTe9FBHBpvP3ksKtW15nQOsWTwPT1TJHNzdhSMz1py/BiuLtCll7lfnyCGT+IVvc6uWCTYQDRC//LF0HHhFUiqaT6En94BahVFNV+pNnT3sMc1g8Jsa6nMaHaduaFCxrOfLD9Q== 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=N3cn81lxC/BlYa4qYdREoYv8u8rMGKFUmKOYIKXHsqw=; b=cAELQcMgIA8kWNvkIWPlc2c+HKtBJNgNbTqIkmo4YvALLln4xTwm6PQW6yyDCe50z1oH5/XtLGcawyELQH6Aw/oPOxf/URCMS0Rahmj46mMs9eZdP4wtLifA5Y52c0z1b67Ru+cB+M7Ksw+XrnpKSjgXFRL+41o4RfsitAn4Tjhz37/jvpMOw/esk9tHnL4bxKwYIA8f5KzewXz3Ry9dmHZzhKvSPG31xu3nbNEQ3mCkeBey+7P6aN87DNh9VvpSDm2bE0v0N8C91q2b+MhDjF7jLGBDRpZrHT3nwfNTF0rQRQNGxGtm7AATBiQYD4bG4qWrOxjJn6tgb1A/TCgqiA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=noa-archive.com; dmarc=pass action=none header.from=noa-archive.com; dkim=pass header.d=noa-archive.com; arc=none Authentication-Results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=noa-archive.com; Received: from DB4PR09MB5847.eurprd09.prod.outlook.com (2603:10a6:10:38d::8) by DB9PR09MB6743.eurprd09.prod.outlook.com (2603:10a6:10:4c3::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7362.35; Mon, 11 Mar 2024 14:31:44 +0000 Received: from DB4PR09MB5847.eurprd09.prod.outlook.com ([fe80::2a3e:8641:1f40:c79]) by DB4PR09MB5847.eurprd09.prod.outlook.com ([fe80::2a3e:8641:1f40:c79%5]) with mapi id 15.20.7362.031; Mon, 11 Mar 2024 14:31:44 +0000 Message-ID: <18791316-7d50-4726-9168-8235f5571a41@noa-archive.com> Date: Mon, 11 Mar 2024 15:31:42 +0100 User-Agent: Mozilla Thunderbird Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <20240306110319.17339-1-anton@khirnov.net> <20240306110319.17339-2-anton@khirnov.net> <20240307203739.GI6420@pb2> <170987607651.7287.4766174024309496140@lain.khirnov.net> <20240310033629.GM6420@pb2> <171005119864.662.10837664362214202636@lain.khirnov.net> <20240310192147.GQ6420@pb2> <171010947057.7287.8642196154964262055@lain.khirnov.net> <7d011f1c-f131-412c-85ce-318c71efba0f@gmail.com> <171011095238.7287.16406128798977096207@lain.khirnov.net> <8e8947e3-b54b-4ce7-864a-13ccf4c4bfd3@noa-archive.com> <171015983262.662.304106510805949905@lain.khirnov.net> <9a7a9c5f-f377-bca8-26e1-6bfe12589ed2@martin.st> <171016369568.662.8737080358093163641@lain.khirnov.net> From: Tobias Rapp Organization: NOA GmbH In-Reply-To: <171016369568.662.8737080358093163641@lain.khirnov.net> X-ClientProxiedBy: FR5P281CA0039.DEUP281.PROD.OUTLOOK.COM (2603:10a6:d10:f3::18) To DB4PR09MB5847.eurprd09.prod.outlook.com (2603:10a6:10:38d::8) MIME-Version: 1.0 X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DB4PR09MB5847:EE_|DB9PR09MB6743:EE_ X-MS-Office365-Filtering-Correlation-Id: a21fe8d6-5363-4e78-1646-08dc41d7f980 X-MS-Exchange-SenderADCheck: 1 X-MS-Exchange-AntiSpam-Relay: 0 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Av3fNW2uD4sYuMdWw5cJnmejirsmM2HfyDgmbhlLlBqpDl2RC/dXKlP6kLGLrq9aKtSRmxHiudSmiNnfNguAYCfYatzzkeOF8S+N6SFJrI+eBVMRIA91dWdc/fCwA6TUlNK3msRD+jJxe3kQziJSh1mKu00vxp1CdEkEswFMo7lAZFWWfIFjW/SQaj8FVhVjRZWJ6HaO5aLD7ESLtl7U5kO2p+6/Rio6uQIWwKsZ69QZoV+pGFkOsxVSAaqN6IuULKe2TyRCyoJ766MtKsuXEYU1XdsZ3NfbHzb+PQhfgfSTbPvL/DhZs17w6+I+K7h0/P+L9sIrcHwRSsto2c7wt70zXpJmFFKvZolPOvweILIx1Pq/JkJDTJxIlQ73+f2UEUS4nduoI3hM/OtoO9VwhEXOd8TNaXUuwHkORtrmn60xBGbSuaSixW5PuNIRtmi2frx2pZGeBS90aka8Var4EYNV6Mq8Ik4H+KpKc+pXsVPmHSy4yHJwUqq5XA8zu4EcWxU5o4o4soDkMai61i8JIlm/ZmsKjtFW/jMmF3iHj01m3H+C+lummXbEmcH1YtrAao3408KqU3+LHGTP7XsfGoHyEEfEbvum8I7cWP32oobIDFCwlKOhxGwTEsfTV0rIJh0z8GfDRhbhu8H9P0XHuvUw6Y1YsVhHKwBG8q663uk= X-Forefront-Antispam-Report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DB4PR09MB5847.eurprd09.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(376005)(1800799015); DIR:OUT; SFP:1102; X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?TDBqeUEyWmRUQ2JqUzdMY283OG5MK3pXYnZZenV2UHFhMnRuSDVOSS9aOTMz?= =?utf-8?B?RzRxMHpEbXRPbE56TWhCMktCZFBIMytIdzkwei9ReEZjWFdmWUFnWTJQenFO?= =?utf-8?B?endISC8wQVRqRU1vVjd1L1AzMEgzMVVIV1N1MTlHWjhDQmJwTlc3dVlUdFZI?= =?utf-8?B?MWZwYTZEVlhxTGRabmlOekVRK3lqWXE4Wnl6WnlEVnc5K1MvaWw3TlkwTyts?= =?utf-8?B?N2ZaS2tQUHhSN2p2RGw3cFFUQUF0L3lXL2xYZkg5akJGTXF4cGxvNUs2b2tS?= =?utf-8?B?NnF2SmtGVHc0UStDcWNTRU11dzlYZzQ2dVc5UXEwNkVqaXBRaXF1WEVHVGd3?= =?utf-8?B?Snl0T2JuS241aVpnTFZXUDY5NzlmbUdyd0d1T2tLV05KeklJbHV2VnRYdzNm?= =?utf-8?B?RzkrSVZYNm1kbERQRUxYaXdGdUd2c3doRGpNU25FSk9CODlVcyt6dGlqZDVw?= =?utf-8?B?YkRGL1pnQnJwNW40VFRjSDlNejFoVHhYTmFNbW9jd0grcmhkT1RyZ0daYjdO?= =?utf-8?B?dE80d1pvZHBVbllTWnlYakp5Vkp0dkhJQnhGV0EwckJKWm54YkZaYW1CSFNR?= =?utf-8?B?Z1VHUXdXUmZLM0VjKzZDclFSbGlTZ1VUT1E0YlQya1FVeloyVktzZEVNZjRs?= =?utf-8?B?Y3hhVVE5SW5sRS9vN2RjbFBoQVFxQzduV1dacXZwTStIaHJqR29jOXVTQmMz?= =?utf-8?B?akREejk1amR2UGxleW9JYlBrVFZ2TmRFMTQ4SWV2WjdSeStCNGVjeHkyVkti?= =?utf-8?B?VlZqdktGRnlmY0o1MzZtVXhzbmFFc25KL2pHb2puTFNSSGEyYU5YZmVoWnFL?= =?utf-8?B?Qlp2TlVsc3NlZWpFK3NPOXVsbVFFTXJrNjlhaW1UR212eTkzOEJFSmhiQ1Zn?= =?utf-8?B?RGNZRFpZR1B2dzFEREI2Rk9kV3kwa3k2QzBHaXFUMSt4QUFIVERiK3BVemNY?= =?utf-8?B?Sk16bkJPWmxMR3BsRDJHTWZHeksrK3JNUjY5NEJLeWxZWm81bkJ5UnF5V21E?= =?utf-8?B?VmphWEllYVdDaTNVUUZyYXhBaXlvNTIvOEdsZWFNdkhaVW4wVXNJMmNZSFYz?= =?utf-8?B?eXdrNFBSWnZkcjdLVXBjSFU3Nzhjbjc2aUhVOFpSbGk5QmlDaHRkNHBlbk5Q?= =?utf-8?B?TG52OUtNK2ptdTMyWGgvbDdMUWgvajIrQWhVdEhHWDZUTTg5MForWDBZYXZG?= =?utf-8?B?Um4zeWU0dEhTREZxQUROVTFDT0hCY1ZCSEVKeVAzSjhWdHJOVnZyMjNNSXM1?= =?utf-8?B?QjFIMUVaQ3dBTS9ZWE5HWFVrSVZKU01FdnhJNzUwWFZ6SWQ5ekhrMEtmczM1?= =?utf-8?B?R0JjRWp1enIvdHRTc0FXNFpJZCtEak1Gb3BsRkIrTDhnQXZSd09WVWdJODVn?= =?utf-8?B?bW5mUVNTVm1jQnJMaTAyZlZzL3N3cFFIZHNLZUwrRS93UnNYeTUxbXNhRktZ?= =?utf-8?B?SmtPdnlwUTZTaGlTWGNwcTdheUVuMXlkUmpJaHVtcUlaZTJXcVprbGMwT2g5?= =?utf-8?B?Z2wwQ1BuaHZGdERTaEhSdzRiUjNVaXJNbjJPS2ovdGE4N1BuVlVsS3ZkNTNV?= =?utf-8?B?QkJ1ME1seUNpZUl4TTRZWGhzVVU3Q25oT29DdXFkcy9ldEFVWkYwelF1ZDlL?= =?utf-8?B?U29VZ291WU81UmpUbGlKUmJIRXFMRkdrT3VBSHhCMkdCUkZ6b3Vocm5uRWlG?= =?utf-8?B?dnZQQUdPTFhDQStEYWhxMG9Wc2tiVmdGelg2ZTZRUVAxeDIxTW13TWhCM1hx?= =?utf-8?B?L0RDMkhYUFNJS1E0T2VNZ0I0WEJuVExNeWN1QThJUHBKZ200MnlGM1hTYkZN?= =?utf-8?B?Qys4MlNLZEM5bEZrbjZUSWJjdXBSdGtBOUptR3ppZUFpLytNRFdGSkQwb1di?= =?utf-8?B?Q3dpRVVrMnNpZjVDdlJrUjZSNkdIZk96MWxNNzFVTkEwRmVxR1RVMlhKKy9h?= =?utf-8?B?RWlUUnltb2R0T1Fac2MwdUt0K3VVUDFSS1ZYZEpYWm1iZzZrMEZ3WEJKRkN0?= =?utf-8?B?Rys5VGo5QXV0VTMzYloyU3Q5Rm0rUktXYmlEVGVOcGlla2dkVmZwM2hLMlYy?= =?utf-8?B?dUROZ2k3Skt6bktob29zZnlIdngxSzZ2czAyN3MzOU1JeWQ5bXF3YnNvNGVm?= =?utf-8?B?ODBNMmNMSEdxazJwZUlnZ3pQNS96a3owUU9acFJpa0s2eHJyK3hnN3dRazRh?= =?utf-8?B?dlE9PQ==?= X-OriginatorOrg: noa-archive.com X-MS-Exchange-CrossTenant-Network-Message-Id: a21fe8d6-5363-4e78-1646-08dc41d7f980 X-MS-Exchange-CrossTenant-AuthSource: DB4PR09MB5847.eurprd09.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2024 14:31:44.0961 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: a676c8d7-7f39-4c99-a306-48abb76a98e9 X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: Y9x0fQPJqhEM2wHSJ3YdTtYHM3BHX2SOqOBZTXcdVHYtvzR2Cq+A3wmnB6sXDODoGnYt+NDwqO4yR1KTyhnzrw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB9PR09MB6743 X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH 02/18] fftools/ffmpeg_filter: refactor setting input timebase 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-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: T24gMTEvMDMvMjAyNCAxNDoyOCwgQW50b24gS2hpcm5vdiB3cm90ZToKCj4gUXVvdGluZyBNYXJ0 aW4gU3RvcnNqw7YgKDIwMjQtMDMtMTEgMTM6Mjk6MTUpCj4+IE9uIE1vbiwgMTEgTWFyIDIwMjQs IEFudG9uIEtoaXJub3Ygd3JvdGU6Cj4+Cj4+PiBRdW90aW5nIFRvYmlhcyBSYXBwICgyMDI0LTAz LTExIDExOjEyOjM4KQo+Pj4+IE9uIDEwLzAzLzIwMjQgMjM6NDksIEFudG9uIEtoaXJub3Ygd3Jv dGU6Cj4+Pj4KPj4+Pj4gUXVvdGluZyBKYW1lcyBBbG1lciAoMjAyNC0wMy0xMCAyMzoyOToyNykK Pj4+Pj4+IE9uIDMvMTAvMjAyNCA3OjI0IFBNLCBBbnRvbiBLaGlybm92IHdyb3RlOgo+Pj4+Pj4+ IFF1b3RpbmcgTWljaGFlbCBOaWVkZXJtYXllciAoMjAyNC0wMy0xMCAyMDoyMTo0NykKPj4+Pj4+ Pj4gT24gU3VuLCBNYXIgMTAsIDIwMjQgYXQgMDc6MTM6MThBTSArMDEwMCwgQW50b24gS2hpcm5v diB3cm90ZToKPj4+Pj4+Pj4+IFF1b3RpbmcgTWljaGFlbCBOaWVkZXJtYXllciAoMjAyNC0wMy0x MCAwNDozNjoyOSkKPj4+Pj4+Pj4+PiB3aHkgbm90IGF1dG9tYXRpY2FsbHkgY2hvb3NlIGEgc3Vw cG9ydGVkIHRpbWViYXNlID8KPj4+Pj4+Pj4+PiAiW21wZWc0IEAgMHg1NTk3M2M4NjlmMDBdIHRp bWViYXNlIDEvMTAwMDAwMCBub3Qgc3VwcG9ydGVkIGJ5IE1QRUcgNCBzdGFuZGFyZCwgdGhlIG1h eGltdW0gYWRtaXR0ZWQgdmFsdWUgZm9yIHRoZSB0aW1lYmFzZSBkZW5vbWluYXRvciBpcyA2NTUz NSIKPj4+Pj4+Pj4+IEJlY2F1c2UgSSBkb24ndCB3YW50IGZmbXBlZyBDTEkgdG8gaGF2ZSBjb2Rl Yy1zcGVjaWZpYyBjb2RlIGZvciBhIGNvZGVjCj4+Pj4+Pj4+PiB0aGF0J3MgYmVlbiBvYnNvbGV0 ZSBmb3IgMTUrIHllYXJzLiBPbmUgY291bGQgYWxzbyBwb3RlbnRpYWxseSBkbyBpdAo+Pj4+Pj4+ Pj4gaW5zaWRlIHRoZSBlbmNvZGVyIGl0c2VsZiwgYnV0IGl0IGlzIG5vbnRyaXZpYWwgc2luY2Ug dGhlIGNvbXB1dGF0aW9ucwo+Pj4+Pj4+Pj4gYXJlIHNwcmVhZCBhY3Jvc3MgYSBudW1iZXIgb2Yg cGxhY2VzIGluIG1wZWc0dmlkZW9lbmMuYyBhbmQKPj4+Pj4+Pj4+IG1wZWd2aWRlb19lbmMuYy4g QW5kIGFnYWluLCBpdCBzZWVtcyBsaWtlIGEgd2FzdGUgb2YgdGltZSAtIHRoZXJlIGlzIG5vCj4+ Pj4+Pj4+PiByZWFzb24gdG8gZW5jb2RlIG1wZWc0IHRvZGF5Lgo+Pj4+Pj4+PiBUaGlzIGlzIG5v dCBtcGVnNCBzcGVjaWZpYywgaXRzIGp1c3QgYSBuZXcgYWRkaXRpb25hbCBjYXNlIHRoYXQgZmFp bHMKPj4+Pj4+PiBUaGUgY2FzZSB5b3UgcmVwb3J0ZWQgaXMgbXBlZzQgc3BlY2lmaWMuCj4+Pj4+ Pj4KPj4+Pj4+Pj4gLi9mZm1wZWcgLWkgbW0tc21hbGwubXBnIHRlc3QuZHYKPj4+Pj4+Pj4gW2R2 dmlkZW8gQCAweDdmODY4ODAwZjEwMF0gRm91bmQgbm8gRFYgcHJvZmlsZSBmb3IgODB4NjAgeXV2 NDIwcCB2aWRlby4gVmFsaWQgRFYgcHJvZmlsZXMgYXJlOgo+Pj4+Pj4+IFRoZXJlIGlzIG5vIG1l Y2hhbmlzbSBmb3IgYW4gZW5jb2RlciB0byBleHBvcnQgc3VwcG9ydGVkIHRpbWUgYmFzZXMuCj4+ Pj4+PiBDb3VsZCBpdCBiZSBhZGRlZCBhcyBhbiBleHRlbnNpb24gdG8gQVZQcm9maWxlLCBvciBB VkNvZGVjPwo+Pj4+PiBUaGUgdHdvIGNhc2VzIGFyZSBhY3R1YWxseSBwcmV0dHkgZGlmZmVyZW50 Ogo+Pj4+PiAqIG1wZWc0IGhhcyBhIGNvbnN0cmFpbnQgb24gdGhlIHJhbmdlIG9mIHRpbWViYXNl cywgYW5kIGFjdHVhbGx5IGRvZXMKPj4+Pj4gICAgIHNvbWUgcGVydmVydGVkIGNvbXB1dGF0aW9u cyB3aXRoIHRoZSB0aW1lc3RhbXBzCj4+Pj4+ICogRFYganVzdCBuZWVkcyB5b3VyIHZpZGVvIHRv IGJlIENGUiwgd2l0aCBhIGxpc3Qgb2Ygc3VwcG9ydGVkCj4+Pj4+ICAgICBmcmFtZXJhdGVzOyBk dmVuYyBzaG91bGQgcHJvYmFibHkgcmVhZCBBVkNvZGVjQ29udGV4dC5mcmFtZXJhdGUKPj4+Pj4g ICAgIGluc3RlYWQgb2YgdGltZV9iYXNlCj4+Pj4+Cj4+Pj4+IEJ1dCBtb3N0IGltcG9ydGFudGx5 LCBpcyB0aGVyZSBhbiBhY3R1YWwgY3VycmVudCB1c2UgY2FzZSBmb3IgZWl0aGVyIG9mCj4+Pj4+ IHRob3NlIGVuY29kZXJzPyBUaGV5IGhhdmUgYm90aCBiZWVuIG9ic29sZXRlIGZvciBjbG9zZSB0 byB0d28gZGVjYWRlcy4KPj4+Pj4gSXQgc2VlbXMgc2lsbHkgdG8gYWRkIG5ldyBBUEkgdGhhdCB3 b24ndCBhY3R1YWxseSBiZSB1c2VmdWwgdG8gYW55b25lLgo+Pj4+IEhhcmR3YXJlIGRvZXNuJ3Qg Z2V0IG91dGRhdGVkIGFzIHF1aWNrbHkgYXMgc29mdHdhcmUuIEFuZCB0aGVyZSBhcmUKPj4+PiBw ZW9wbGUgdGhhdCBkbyBub3Qgc3dpdGNoIHRoZWlyIGZ1bGwgZW52aXJvbm1lbnQgdG8gYSBuZXcg Y29kZWMgZXZlcnkKPj4+PiBkZWNhZGUganVzdCB0byBiZSAiaW4gbGluZSIuCj4+PiBBbmQgeW91 ciBwb2ludCBpcy4uLj8KPj4gSSB0aGluayB0aGUgcG9pbnQgaXMsIHRoYXQgb25lIGNhbid0IGp1 c3QgZGlzbWlzcyB0aGF0IGFueWJvZHkgd291bGQgd2FudAo+PiB0byBlbmNvZGUgbXBlZzQgdmlk ZW8gYW55IGxvbmdlciwgZXZlbiBpZiBpdCBpcyBvYnNvbGV0ZS4gSSBhbHNvIHdvdWxkCj4+IGxp a2UgdG8ga2VlcCBiZWluZyBhYmxlIHRvIGRvIHRoYXQuCj4gVGhhdCBjYXBhYmlsaXR5IGlzIG5v dCBnb2luZyBhd2F5IHRob3VnaCwgYW5kIEknbSBub3QgYXJndWluZyB0aGF0IGl0Cj4gc2hvdWxk Lgo+Cj4+IFRoYXQgc2FpZCwgSSBoYXZlbid0IGZvbGxvd2VkIHRoZSBkaXNjdXNzaW9uIGNsb3Nl bHkgZW5vdWdoIGFib3V0IHdoYXQgdG8KPj4gZG8gd2l0aCB0aGUgdGltZSBiYXNlcy4KPiBUaGUg b25seSBjaGFuZ2UgaXMgdGhhdCBpbiBzb21lIHJhcmUgY2FzZXMgdGhlIGF1dG9tYXRpY2FsbHkg c2VsZWN0ZWQKPiB0aW1lYmFzZSBubyBsb25nZXIgZml0cyBpbnRvIG1wZWc0IGNvbnN0cmFpbnRz LCBzbyB0aGUgdXNlciBoYXMgdG8KPiBzcGVjaWZ5IGVpdGhlciB0aGUgZnJhbWVyYXRlIG9yIHRo ZSB0aW1lYmFzZSBleHBsaWNpdGx5Lgo+Cj4gWy4uLl0KCgpJZiB0aGlzIGlzIGp1c3QgYWJvdXQg aGF2aW5nIHRvIGFkZCBzb21lIGV4dHJhIHBhcmFtZXRlcnNpbiByYXJlIAp1c2UtY2FzZXMgdGhl biBpdHMgZmluZS4gSSBnb3QgdGhlIGltcHJlc3Npb24gdGhhdCBlbmNvZGluZyBpbnRvIE1QRUc0 IApvciBEViB3YXMgY29uc2lkZXJlZCBkZXByZWNhdGVkIChvciB1bmltcG9ydGFudCBvZiBhZGRp dGlvbmFsIApjb25zaWRlcmF0aW9uKSBpbiBnZW5lcmFsLgoKUmVnYXJkcywgVG9iaWFzCl9fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBt YWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21h aWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBh Ym92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1Ympl Y3QgInVuc3Vic2NyaWJlIi4K