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 2CCF1431B8 for ; Fri, 14 Jan 2022 18:22:38 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id A97D568B605; Fri, 14 Jan 2022 20:22:36 +0200 (EET) Received: from EUR04-DB3-obe.outbound.protection.outlook.com (mail-oln040092074039.outbound.protection.outlook.com [40.92.74.39]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 2816668B5E8 for ; Fri, 14 Jan 2022 20:22:31 +0200 (EET) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=ZlAkxI1NFlEyeUoYiCwGJ/DgdFThhTmO0879n+vJzIxa82VQlrtgOfyBT6oQF4CJ9UWJoRSjZpj+vJ9RxxC7U/Lf1wENpOawZf9fA2iCxkVeFLgz07AfJCXVP3NrbZGKzSupVaC0F5vSZhcA6BHg8QVIOkg+Nq9U+AkXICpYmc0moNUWXWRdA9fGnPl3Pq37PJ6H8e3BmO5fijdBYmH5U7RxdojfbEL2BGIBuNrElZ0zhsrKpT/rIdNcj2wkOmpEvEFcmQMcYXpyFBkbx3xhBlyc7LaqXVx3Rgs/EibghgVzTlNouUpya9IWmOFfUwkJy7da/JcXiFX2CM2+PkC5hA== 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=VjBrXpA9pwwW07qL29HdX8sWBjerarZMwvbLg+MbXys=; b=bFetXB2/fEmir2L/5aJYG+XmTQWdpoLmpbwSBBjB/wcGcof4100bjyNynJjaBomTTWnVgJtOw2/3GYpuayr9QyDf5iLn4LrLNOiLj/nX0vJRECP8yOyovk5eA92NIrNVanZ7sq5NpRm7YT6ZfIHuM/IMhZvLuIsmX64G9KA1eRCe1b+5JNFDbXOxjSKEa6r24Pg6c2QGV5VUbwONn35EaZuDGErPRIbSpfr7k3HIouc2Cy7iEgz7o31LxTa1zgDWEVsSi/PcyoqgQ2C9mNDGF2pBuykz1fC0Glz8sdUdnBnjua9sZKWZp8wcU7MKolwCBci8ksPmjv37SyX/oPc4vw== 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=VjBrXpA9pwwW07qL29HdX8sWBjerarZMwvbLg+MbXys=; b=rZgRQE7tkIItk3VmBE6xfRPk4OvenOeA+SJ/nEAWvwlcHPkP4onDAR2/JgB0A635Di6qpsfb7zpa9st2M5blXyBe6jxuI7nm+mcwp70s7eE4bzGLG8kELQFw3IP0tai49fSvQ6IloxtQYe3zr9KFHbZcOM+1Npp1N/gthzEIFQwIrizTuAIJzyjPrXghf5175IWeSsStgIG8x3ndeb5fSyxfFczBBH4zTxZyYWIog5mCMDJq0D+mEE+f+h+ks3322vEq+xbORjnL1e3tWhH3KU3hMo2YI1g+REJoWkUN2tK1hVJKdcilCRVuxAjiihptt7UAN231J+MvO4jLdlBFjQ== Received: from AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) by PA4PR03MB7007.eurprd03.prod.outlook.com (2603:10a6:102:ee::24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4888.10; Fri, 14 Jan 2022 18:22:29 +0000 Received: from AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::19fc:be9f:2c9c:53f5]) by AM7PR03MB6660.eurprd03.prod.outlook.com ([fe80::19fc:be9f:2c9c:53f5%9]) with mapi id 15.20.4888.012; Fri, 14 Jan 2022 18:22:29 +0000 Message-ID: Date: Fri, 14 Jan 2022 19:22:28 +0100 Content-Language: en-US To: ffmpeg-devel@ffmpeg.org References: <280498BE-226E-41E2-BE17-DE2D47EAFFC0@mail.de> <0768FA6E-731F-4214-8B90-A3F38764010F@mail.de> <20211210164657.GF2829255@pb2> <727CF2F6-C834-415A-B771-4F70661F8BE8@mail.de> <3E808BD2-808B-4C53-B1F7-B9DFFE2BF687@mail.de> <72e9521f-b029-8637-c32c-27cf7c5de170@mail.de> <14470aae-c127-7532-a054-b5d878d415dd@mail.de> <52e4f109-41a4-a609-b583-c001c6077638@mail.de> <3ac67c79-7c88-4019-6726-06e50f0b29b8@mail.de> <4cf62ecf-fd6d-ce5a-a7be-782c02023819@mail.de> From: Andreas Rheinhardt In-Reply-To: <4cf62ecf-fd6d-ce5a-a7be-782c02023819@mail.de> X-TMN: [HNDSc4miU8iGLnmSv0ROhg7nW9KIje0Q] X-ClientProxiedBy: AM3PR07CA0144.eurprd07.prod.outlook.com (2603:10a6:207:8::30) To AM7PR03MB6660.eurprd03.prod.outlook.com (2603:10a6:20b:1c1::22) X-Microsoft-Original-Message-ID: <21c91b40-2dc1-8ea9-ad89-f1f680da94b6@outlook.com> MIME-Version: 1.0 X-MS-Exchange-MessageSentRepresentingType: 1 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fef8db10-3d38-4f28-5ad0-08d9d78ad2f8 X-MS-TrafficTypeDiagnostic: PA4PR03MB7007:EE_ X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: Zey3rUlOpSRqGMUOKPDHPHPZVjZrMjM4dlG56QM5lSTitRS1hhoz/uGzRdFEORzCzg4jaLMFZajBBqF8Tu8MW3dy3w+ypEpQ+Z0nKsG3ZFWj2JfkRF+NiErWYR+D9737/bhwNjzFVAPEefCu1ZXeerbspq0qgb20AVlAj9PevKSqQ6ZH0OetVlBbHaK0mLbZyM2b2MV8YUr0x02J7OTyDk0udE5DZ45hhFHpuAkw4jT2QXFXu2UgeLQ1b91jQWp5vbv5fAdmVBrceB/yNXsrM8/SUeIb7YgijMCdqo7ZKzZAKSuw2TxptcZKM0qM9FqAvq/GjrE60Lz8R9r1RoF3wLyvyxFWs/07OlVUcoU4fHc2GnJkyvbrtLvppeGOZXAGDTfYYiOqnPwC6/6iqW4t6q+mDM+0rkL2wXmcK/DSa/xmRL6VXuw7CvlZMEC+NzOnDqu928Slfqrs/4pGawF0RA8e21ko8AeePQc8cyAIjM6gPAq17THv7LSpuByN8FubGcJq2Z8bsw7P+/kYORKD09LdscFyg2yDDbGPiHBO5AlOW4+ldWMkKtF3qnt8ZECoiPkgrYQXjH33YgKCDwV/uw== X-MS-Exchange-AntiSpam-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-MessageData-0: =?utf-8?B?c3lISmt4SjRzWWVaQjdBTG9iQXYrMm8xWTE2ZmZ6bjJmTnI2Wk02RlFWTVhk?= =?utf-8?B?azA4dTJhRWR6NnorT3pCVyt5Q1dsb283NVdoek5MZHVSNzVpSVRibHlYSTV5?= =?utf-8?B?TkIrM21RVWs4Y0ZRMGd4VllYRzNOWVYvM204OHZmeE04V0p4bmxPVkRyK3BZ?= =?utf-8?B?WVV6NkJ3bXc3Q3g2eWpJdG8rbldXcmM0SjI0VXJuWnVjQjlxUGFFSXZwdDR3?= =?utf-8?B?N1dFT2NoR3hkY2NkWlE2N2JxUWxCUi83ODY3OTA5NGdmK2NEQzlBK3pEbHJV?= =?utf-8?B?OFNxWGh4Yy9IUENsZnBuK3VSUVN6bXBFM2FaL2dsVUx6OWh1OWkxN2V2TitG?= =?utf-8?B?Q3dCL0tORDgrdUwwS1lhbVBBSFg2NWxBcDgrUG9lUytBVmZRUHFmT1AzTE96?= =?utf-8?B?Z29ob2hxK0pxNHA4UVFScmZ0a2I0L1I1TE1ZckZpQ3dlMWRSL01UT25TS1ZP?= =?utf-8?B?V1RZUFZHZC9EelhiMzM4V2xRdll3MW5Hd1Frd3BHSXIrYXpadU1rMGxwZWRS?= =?utf-8?B?bnRoWHZ3ZzFvd0N4Z1k3eDVXRDIzdU4yZnc1SG92TGJSU0RGZDFGdWYyMkhI?= =?utf-8?B?T2k2UllmWDdBVTA3T01uWUM4OG50SDlRckJPZHoxeHdTMDBSajV2cEtJN0xG?= =?utf-8?B?VDNweHRERUF1aFZ0NTJad09KUjg0bXdqYWZ0WG1UMUd0K3JIelVlcXhoU1po?= =?utf-8?B?QXBSSzBmU0gzdE0xVE1RRlpnanlPWDhuNm1PSytGMmNGaTBkTUNWSnl5Q3cx?= =?utf-8?B?SjlabFI5OGV6REl4OEV1TkMyOVdwUVcxYk54azE1dHZzU29JT2JsRVJpa0pM?= =?utf-8?B?dlkvamNNYkl3eFBNYjJDeCsrbTdIK2hYeThaZ0txL1J3VmVZbm9DUThlejdW?= =?utf-8?B?TVgrNHlvZnFPVXJtUXlHVC92eSszWmJBN2ZUM3k0UTZ2d2FOZE1hMmQyUDlX?= =?utf-8?B?UnVQU0FyZTAxNmhEMGNYdURvcFluYTlCckthb2lGSzl2bGhVMlgvbFlldXdF?= =?utf-8?B?cGExV2d1NnFvaG9Hd0RVb2xtRXRPZTBlV25QQWpkckFFbURjUWt2KzJYYWIv?= =?utf-8?B?bGwvaGtRWnpVRnFYcnpmekFyMi9aeHpwem1HenZZUkx3NFFUTitjdVRldUxV?= =?utf-8?B?bmpBSzZKci9UQXgwclNqMlQ4SnZVZmZoOGpjRUpYOHR0TktOTzZvMFhGN1kx?= =?utf-8?B?TmRuK0JocFFpd0pWYlRkNzV1WWQ1NUkzQ2FObDE5RFdlcFRlTVIvVXBGd1I2?= =?utf-8?B?SWtFOVFXTUxRTklFa0tGY1c5ZG9ZNTBQS25oVzVnY2lrWENKQT09?= X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: fef8db10-3d38-4f28-5ad0-08d9d78ad2f8 X-MS-Exchange-CrossTenant-AuthSource: AM7PR03MB6660.eurprd03.prod.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 14 Jan 2022 18:22:29.6616 (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: PA4PR03MB7007 Subject: Re: [FFmpeg-devel] [PATCH v2] lavfi/drawtext: Add localtime_ms for millisecond precision 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: VGhpbG8gQm9yZ21hbm46Cj4gQW0gMTQuMDEuMjIgdW0gMTk6MDUgc2NocmllYiBBbmRyZWFzIFJo ZWluaGFyZHQ6Cj4+IFRoaWxvIEJvcmdtYW5uOgo+Pj4gQW0gMTQuMDEuMjIgdW0gMTQ6MTcgc2No cmllYiAiemhpbGl6aGFvKOi1teW/l+eriykiOgo+Pj4+Cj4+Pj4KPj4+Pj4gT24gSmFuIDE0LCAy MDIyLCBhdCA4OjE0IFBNLCBUaGlsbyBCb3JnbWFubiA8dGhpbG8uYm9yZ21hbm5AbWFpbC5kZT4g d3JvdGU6Cj4+Pj4+Cj4+Pj4+IEFtIDA2LjAxLjIyIHVtIDEyOjI3IHNjaHJpZWIgVGhpbG8gQm9y Z21hbm46Cj4+Pj4+PiBBbSAwMy4wMS4yMiB1bSAxNjoyMiBzY2hyaWViIFRoaWxvIEJvcmdtYW5u Ogo+Pj4+Pj4+IEFtIDI5LjEyLjIxIHVtIDEyOjQ2IHNjaHJpZWIgTmljb2xhcyBHZW9yZ2U6Cj4+ Pj4+Pj4+ICJ6aGlsaXpoYW8o6LW15b+X56uLKSIgKDEyMDIxLTEyLTI5KToKPj4+Pj4+Pj4+IEhv dyBhYm91dCBhZGQgYSByZXN0cmljdGlvbiBsaWtlIHRoaXM6Cj4+Pj4+Pj4+Pgo+Pj4+Pj4+Pj4g aWYgKGZvcm1hdC5lbmRzV2l0aCjigJwlUyIpKQo+Pj4+Pj4+Pj4gICAgZW5hYmxlIHRoZSBmZWF0 dXJlCj4+Pj4+Pj4+PiBlbHNlCj4+Pj4+Pj4+PiAgICB3YXJuaW5nIG1lc3NhZ2UKPj4+Pj4+Pj4+ Cj4+Pj4+Pj4+PiBJdOKAmXMgYSB1c2VmdWwgZmVhdHVyZSwgaXQgc2hvdWxkbid0IGNyZWF0ZSB1 bmV4cGVjdGVkIHJlc3VsdHMsIGJ1dAo+Pj4+Pj4+Pj4gZG9lc27igJl0IG5lZWQgdG8gc3VwcG9y dCBldmVyeSB1c2UgY2FzZS4KPj4+Pj4+Pj4KPj4+Pj4+Pj4gSSB3b3VsZCBub3Qgb3Bwb3NlIGl0 LCBidXQgSSBmaW5kIGl0IGluZWxlZ2FudCwgZXNwZWNpYWxseSBiZWNhdXNlIGl0Cj4+Pj4+Pj4+ IHJlcXVpcmVzIGEgZGlmZmVyZW50IGV4cGFuc2lvbiBmdW5jdGlvbiwgbG9jYWx0aW1lX21zIGlu c3RlYWQgb2YKPj4+Pj4+Pj4gbG9jYWx0aW1lLgo+Pj4+Pj4+Pgo+Pj4+Pj4+PiBXaGF0IGFib3V0 IHRoaXM6IHdpdGggdGhlIG9yaWdpbmFsIGZ1bmN0aW9uICJsb2NhbHRpbWUiLCBpZiB0aGUgZm9y bWF0Cj4+Pj4+Pj4+IGVuZHMgaW4gIiUzTiIsIHRoZW4gYXBwZW5kIHRoZSBtaWxsaXNlY29uZC4g SXQgY2FuIGxhdGVyIGJlIGV4cGFuZGVkIHRvCj4+Pj4+Pj4+IHN1cHBvcnQgJXhOIGF0IGFueSBw bGFjZSBpbiB0aGUgZm9ybWF0IGZvciBhbnkgdmFsdWUgb2YgeC4KPj4+Pj4+Pgo+Pj4+Pj4+IEkg dGhpbmsgYmVzdCB3aWxsIGJlIHRvIHNjYW4gdGhlIGZvcm1hdCBzdHJpbmcgZm9yICVTIGFuZCBl eHRlbmQgaXQgdGhlcmUgd2l0aCAubXMgcGFydCBiZWZvcmUgZXhwYW5kaW5nIHRoZSByZXN0IG9m IGl0LCBub3Q/IFNob3VsZG4ndCBiZSB0b28gZXhwZW5zaXZlIGZvciB0aGUgZmlsdGVyLgo+Pj4+ Pj4+Cj4+Pj4+Pj4gSnVzdCBuZWVkIHRvIGZpbmQgdGltZSB0byBhY3R1YWxseSBpbXBsZW1lbnQg aXQuIAo+Pj4+Pj4KPj4+Pj4+IExpa2UgdjUgYXMgYXR0YWNoZWQuCj4+Pj4KPj4+Pgo+Pj4+PiAr ICAgIGlmICh0YWcgPT0gJ00nIHx8IHRhZyA9PSAnbScpIHsKPj4+Pj4gKyAgICAgICAgY2hhciAq c2Vjb25kcyA9IGF2X3N0cmlzdHIoZm10LCAiJVMiKTsKPj4+Pj4gKyAgICAgICAgaWYgKHNlY29u ZHMpIHsKPj4+Pj4gKyAgICAgICAgICAgIHNlY29uZHMgKz0gMjsKPj4+Pj4gKyAgICAgICAgICAg IGludCBsZW4gPSBzZWNvbmRzIC0gZm10ICsgMTsKPj4+Pj4gKyAgICAgICAgICAgIGNoYXIgKnRt cCA9IGF2X21hbGxvYyhsZW4pOwo+Pj4+PiArICAgICAgICAgICAgYXZfc3RybGNweSh0bXAsIGZt dCwgbGVuKTsKPj4+Pgo+Pj4+IEZpcnN0bHksIG1peGVkIHZhcmlhYmxlIGRlY2xhcmF0aW9uIGFu ZCBzdGF0ZW1lbnRzLgo+Pj4+Cj4+Pj4gU2Vjb25kbHksIEkgdGhpbmsgeW91IGRvbuKAmXQgbmVl ZCDigJl0bXDigJksIHNvbWV0aGluZyBsaWtlCj4+Pj4KPj4+PiBhdl9hc3ByaW50ZijigJwlLipz LiUwM2QlcyIsIGxlbiwgZm10LCAoaW50KSh1bm93ICUgMTAwMDAwMCkgLyAxMDAwLCBzZWNvbmRz KTsKPj4+Cj4+PiBZb3Uga25vdyB5b3VyIHByaW50ZiBmb3JtYXQtc3RyaW5nIDopCj4+Pgo+Pj4g VGhhbmtzLCB2NiBhdHRhY2hlZC4KPj4+IC1UaGlsbwo+Pj4KPj4+Cj4+Cj4+Pgo+Pj4gKyAgICAg ICAgICAgIGludCBsZW4gPSBzZWNvbmRzICsgMiAtIGZtdDsKPj4+ICsgICAgICAgICAgICBjaGFy ICpmbXRfbmV3ID0gYXZfYXNwcmludGYoIiUuKnMuJTAzZCVzIiwgbGVuLCBmbXQsIChpbnQpKHVu b3cgJSAxMDAwMDAwKSAvIDEwMDAsIHNlY29uZHMgKyAyKTsKPj4+ICsgICAgICAgICAgICBhdl9i cHJpbnRfc3RyZnRpbWUoYnAsIGZtdF9uZXcsICZ0bSk7Cj4+PiArICAgICAgICAgICAgcmV0dXJu IDA7Cj4+PiArICAgICAgICB9Cj4+Cj4+IEkgc2VlIGFuIHVuY2hlY2tlZCBhbGxvY2F0aW9uIGFu ZCBhIGxlYWsuIAo+IAo+IE9rIGZtdF9uZXcgbWlnaHQgYmUgbnVsbCwgd2hlcmUgaXMgdGhlIGxl YWs/Cj4gCgpXaGVyZSBpcyBmbXRfbmV3IGZyZWVkPwoKPiAKPj4gQW5kIGl0IHNlZW1zIHlvdSBh cmUgdXNpbmcgYQo+PiBmb3JtYXQgc3RyaW5nIHRoYXQgY29tZXMgZnJvbSB0aGUgdXNlci4gVGhp cyBpcyB1bmRlZmluZWQgYmVoYXZpb3VyIGlmCj4+IHRoaXMgc3RyaW5nIGNvbnRhaW5zIGFuIGlu dmFsaWQgY29udmVyc2lvbiBzcGVjaWZpZXIuCj4gCj4gSSB0aGluayB0aGF0IHdhcyB1bmZvcnR1 bmF0ZWx5IHRydWUgYmVmb3JlIHRoZSBwYXRjaCBhcyB3ZWxsLCB3YXMgaXQgbm90PwoKU2VlbXMg c28uCgo+IEFuZCBpZiB0cnVlIG9yIG5vdCwgZG8gd2UgaGF2ZSBzb21ldGhpbmcgaW4gcGxhY2Ug dG8gY2hlY2sgYSB1c2VyIHN0cmluZz8KPiAKCkFmYWlrIG5vLgoKLSBBbmRyZWFzCl9fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWls aW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxt YW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92 ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3Qg InVuc3Vic2NyaWJlIi4K