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 0C30440D9C for ; Thu, 9 Jun 2022 16:48:48 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id B8E6368B763; Thu, 9 Jun 2022 19:48:46 +0300 (EEST) Received: from NAM02-DM3-obe.outbound.protection.outlook.com (mail-dm3nam02olkn2088.outbound.protection.outlook.com [40.92.43.88]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 687B068B6A7 for ; Thu, 9 Jun 2022 19:48:40 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=THx3/JNF43ppBeaiat/g+2cvD/YfQXXmI35X2gEWmYtSk6v6Wi4VmZJryqleMhD8LB1mzGt3GhC8d7aKm/tfhoE4dqGKtDRLpm1AHLcJ+QE/D68Ghcg5D2z4F2hegbVb8sDdM47iqIqE7VoB2BQlE0yXco5OaVJjrDPwO0df8T6tEdxZ8VOgO0174ktyS7nhIT+CXm2U4D4B/y08wzgYbLPRIofFOC+ALkVkg7J/VBfXOORyswlx6ZExJrIO9UvHMoScF7ka8DJIcBGJPjK6NsQmzZ3ie1ZupJc0fO5rZv/Am3hax2c+dqHThAyF1SjlSQkiV+8isut/n6Q5OIGjxA== 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=hRXcM/vMjquGKmTQKuh2lpZ/sLdKgNFaZUUHviqYb1c=; b=C3ZylDwahHSEJV0wJyh1GmJ3E1kNHFqvRna1bCNJ4fL+1GMCINV66AOExRvl99xmnYSAl/0LZc8gSekY4l7kXb/n9Qs5kMH5nnYrVihAf8cgR2/amoY+wUH5wX+oG6nKqDXhqZRDHw/brvzkNovC+uDgKgLOShbF7Q/U8Glx5cHtMQ+AQaxcPxvMwVgqiuIvTwoOtXM9LRvIpoFLCCiwmrWu1dGKHOKKWhiILs2wUJhVX+PdkuqPWYdsy6puZB9ykm0C9dn3BM9rIMtJxKjPHK5sBdmGjcO27qnDTEBJTLe0GvwQy7uRxxx05MEzeExw0Z/MLJf/5QELNCEZe95zig== 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=hotmail.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=hRXcM/vMjquGKmTQKuh2lpZ/sLdKgNFaZUUHviqYb1c=; b=fHqqc4xAuJ8N4H7x3yA4aB5aSaW7iAwWHCYzRuigtG1x+7pzz2olJHevJHypVf+tmahTJxnvB8f6KQ9K403DUY/CG5tuaIFh3IroGnzys+3SIanNWXX6BPvPh5KlxNwYOM9bcHWoHeGMYrJJvY+UfTyBvNz5rr7KhD9gSj3MgC1nd6N2p0eXovYU+wZRjeRAuyETnuXWJEwHH/miDGdDZ0e+2vEhU+4qBJ6vHNl/t1PP+oGlAep/iYl/dYuJI6ebKHflPrLvZKPHS7QweFp6Mlc8LF3EgJGdNRRrbhUjqxn+eg/0wj0y09+u6eZ+cOGNLyhwnWHkPxMMbLQ6IY0FgQ== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by DM8P223MB0142.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:8::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5332.13; Thu, 9 Jun 2022 16:48:37 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::f144:21f9:cdb1:5c8a]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::f144:21f9:cdb1:5c8a%7]) with mapi id 15.20.5314.019; Thu, 9 Jun 2022 16:48:37 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v12 1/4] libavutil/wchar_filename.h: Add whcartoutf8, wchartoansi and utf8toansi Thread-Index: AQHYeNBumVlxRXJK8EKxoMcJCdjr6a1G4JcAgABuHkCAAAD0wA== Date: Thu, 9 Jun 2022 16:48:36 +0000 Message-ID: References: <20220605113542.12280-1-nil-admirari@mailo.com> <47832c46-7aee-5fbb-c123-e915278eff4f@martin.st> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [loL14rOaz1waD6UCrR98IVg7b8aUJWWm] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 77af988e-bc8f-4933-3c78-08da4a37e612 x-ms-traffictypediagnostic: DM8P223MB0142:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 2zxc2NSdYxCA0lZinBZlAe8B1gU/4iXXj3dSJYsB3brvCRT031SLHaR4BpJq2r5ivtKcwey3KVn8ltJ+eUwh555Fkul4yBLDCh1RbS6C3rzjDA7ETcA7X+9XJiOcaNG5UPAsPa4oUwITZjGs8krP8/lVJ75ULY32456oKQULqESA04j6Om/AgSCcYcGe+lKhxSX0jXPoJN+OFKK3gYV1ZzPoKYNbtGg6mgHp9NSjwsYZ/X4MSm63bF8QXuhakFcqKP5zJyKLn2ushO1Xejrc5Y3kvasLZDu/+xrWieY0vwE54j37slIxkl3A2XTU4hW1Ay9Bk4ywCLKXEV225OdgsG5owB2m8zq7qkX2CxTIJ4mT1MyNxIZ/BI3U4xSMq58lmEu9cuawiWYAhtwzlLpgX3RvO6qhWYaUzTabDS3+khgZcQEOUc59Bm8eDg+X5wCYVUQRid+JsudN6uv4HzYR54CVDWW8UTvV3Ss3KO8uq7QpYrVZD5gAIPfAvH1YBijxmSzqw49LnMEbK25diCi+OxPeIwEltoAL1dW0sv7J9No4ZBn6x4/HfyUvl23aq9M2vUGWw4afRGjKmKR6HPOZIw== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aTFLUDBtTGgwTFJzVkxsM0ZjRi9kZjNyQnFMbjFjQlEwa0l3Y3huclY3RUJD?= =?utf-8?B?WGFyRXIxYVdpVURuSGZQdHlHRi9LRDMzSE9DVUV0WVZ0Ykc4SkwrSnNBUDVn?= =?utf-8?B?bzVBelpzQm0rVlJiZlVyRmthMHR2QS9jSWVoaWxjZkluRW9aeWdlQnhQY0lR?= =?utf-8?B?NWQ5Mi9Fbk1jRTRSZ3BKUFNtbERYa0d3aWpCWHVsZXdsd0U3OXk1aGhtUndu?= =?utf-8?B?Wnl6U1o0ZHdWRk1BckdyamhtcjUrakV2aExyQ3hTZHVvNGwzbTN5UVZlR3FK?= =?utf-8?B?S3ZieEplOGJwU1cwa3Jka3E2M3VkYTVFK3dFWFBYN2lmN2ZIRnkyRWRYUkVX?= =?utf-8?B?WnRGKzB2dTJmMVRtLzJkeCt2SDdUdWJiZ3FEYysweTdFdWUxZC8xYjZyb09U?= =?utf-8?B?eXBmVWV2aVU4T3RscW5hTTJReUdsZlBiaUdUSi8vQkpoVlZBRWQ1YzlSaTRI?= =?utf-8?B?cm85dzk4VDhNMG5yY3E2UkRqTkt6TXdZU2YrUVVzSXV6T1NpNGtZS25HZnZV?= =?utf-8?B?RkluWi9XQlFSOGN0SnR1dHBSYmM2QU5HYzVBRWpMaUpWTjhXdzVGTEx0eHBN?= =?utf-8?B?dkpFbzZCVTlweUZ4UysyNmJIa2M3QXhYU2w3VytCM0R0c2dMclloTncwdnJw?= =?utf-8?B?STBCMUNtN2tNa2dSSVh3bEV2aGJHZ2llcURqOHdFRzFWczBRU1YxRzlVRy94?= =?utf-8?B?cGNwODVMYnZqSStJdHVXWGlDSEx5cFlzWXJEOE1ML0RLaTduNlZhdndhWDlS?= =?utf-8?B?N0M5dXdtRkVkRXJLL1ZMeUxZYjNYaStlMUpIWnRJMFRPOEN3MURxM2NRM2Rs?= =?utf-8?B?ZEVhbXRjTytyK0U2Nzc1TjlqTC9tcllJRFFYRjZlTU0rT25VYzM3RS9kN1ox?= =?utf-8?B?NGFBamx3Zk9OQkN6N2l0cVZ6SEJ4RHRMMzNoOGVYdFkzaE5iaFpBNUtsTGFP?= =?utf-8?B?Mnl6dEttYmNqa2pPNE5DazRGWDJXWGhiYkpaQ0l5Y010VlgxbXlFN3ZuMGVZ?= =?utf-8?B?WDVUZzl2cUVBZjh3bUdrQ1NmcGpyR01vWVBvelkreWhoQmZHb3p3Z2szMjBp?= =?utf-8?B?dFdnQW9mZFJBamRBY1RHNVd3U2FlTDNxRjByakozNGVEbjRQZjd3NlFEQUlv?= =?utf-8?B?WTVIbVhHWmV4blRyTXVLcHcyeTFpZ1VyL3pLRUJ2aE05SGNNREFrVkhwTFdK?= =?utf-8?B?TjZoampjaGlaZTRkT1FJWVNjODBhRHdGNUlTQTdRU1o2T0hGeDRjbGx1R1FR?= =?utf-8?B?MnBGMDZSR1Q2a3pvd0x5RlRJbkgwcFdUWm5WV3hDeSswd0o0UlAwVHdXaGpO?= =?utf-8?B?NUxNYlpjUWFvRVBISTd1b2JTVmdkOEtkTHlQblpGa0c4Q0huekFLRnpGZmp0?= =?utf-8?B?NHNSMVYvUnVtL0pNSmNXbnNZRWpRQTA3cGVxWmtrRS9VOUFueTBjcDNiY2ZO?= =?utf-8?B?cmpNNTRyMkZFeGdSMkxkR0ZmS1UrcWF0VWk4SWlhMTZwaWZqL3dGYWEwNExN?= =?utf-8?B?cmFDbUFlcFQxSWFVdXpDMGMxWXJLYjhwdG9CWGlDclNJN2RRQlQ5aEdRTjFD?= =?utf-8?B?blNtc3pTb3ZnMjllVEhKcHJLYmU2ZHIzdXFCTlgyOW9lU2NaZi94YmV3RHZH?= =?utf-8?B?RFl1NE5SbENWSGMrOHJBQ1BZdWVBVjlMV1kvemgzd081M2JjTTRTdFJTaVlT?= =?utf-8?B?eU9qSVlrdVdXamplMHVTZFU5cm1qR1JjVUpKeWxpL1BOQlJGcHpCNGVGR2o1?= =?utf-8?B?YndUanpnREFnZlIxQmliRDl6dHZHSkorak1abnE3MFdDWDU1bVVSWU01MUg0?= =?utf-8?B?L0ZJN0djQVFISFhrRUh2M2k4ZTZOWGtqUWxMaHY3SEYvcGtqaGdTT1FRbXFy?= =?utf-8?B?VjN5amxMa2pFUGVaSnZQbUJZRGZlQjZHK25ZNVZLcFNBN01xSXpINW11eXRC?= =?utf-8?Q?U4eliB0tPyc=3D?= MIME-Version: 1.0 X-OriginatorOrg: sct-15-20-4755-11-msonline-outlook-1ff67.templateTenant X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-RMS-PersistedConsumerOrg: 00000000-0000-0000-0000-000000000000 X-MS-Exchange-CrossTenant-Network-Message-Id: 77af988e-bc8f-4933-3c78-08da4a37e612 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Jun 2022 16:48:36.9489 (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: DM8P223MB0142 Subject: Re: [FFmpeg-devel] [PATCH v12 1/4] libavutil/wchar_filename.h: Add whcartoutf8, wchartoansi and utf8toansi 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: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogZmZtcGVnLWRldmVsIDxm Zm1wZWctZGV2ZWwtYm91bmNlc0BmZm1wZWcub3JnPiBPbiBCZWhhbGYgT2YgU29mdCBXb3Jrcw0K PiBTZW50OiBUaHVyc2RheSwgSnVuZSA5LCAyMDIyIDY6NDcgUE0NCj4gVG86IEZGbXBlZyBkZXZl bG9wbWVudCBkaXNjdXNzaW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLWRldmVsQGZmbXBlZy5vcmc+ DQo+IFN1YmplY3Q6IFJlOiBbRkZtcGVnLWRldmVsXSBbUEFUQ0ggdjEyIDEvNF0gbGliYXZ1dGls L3djaGFyX2ZpbGVuYW1lLmg6IEFkZA0KPiB3aGNhcnRvdXRmOCwgd2NoYXJ0b2Fuc2kgYW5kIHV0 Zjh0b2Fuc2kNCj4gDQo+IA0KPiANCj4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ IEZyb206IGZmbXBlZy1kZXZlbCA8ZmZtcGVnLWRldmVsLWJvdW5jZXNAZmZtcGVnLm9yZz4gT24g QmVoYWxmIE9mIE1hcnRpbg0KPiA+IFN0b3JzasO2DQo+ID4gU2VudDogVGh1cnNkYXksIEp1bmUg OSwgMjAyMiAxMjoxMCBQTQ0KPiA+IFRvOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMg YW5kIHBhdGNoZXMgPGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPg0KPiA+IFN1YmplY3Q6IFJlOiBb RkZtcGVnLWRldmVsXSBbUEFUQ0ggdjEyIDEvNF0gbGliYXZ1dGlsL3djaGFyX2ZpbGVuYW1lLmg6 IEFkZA0KPiA+IHdoY2FydG91dGY4LCB3Y2hhcnRvYW5zaSBhbmQgdXRmOHRvYW5zaQ0KPiA+DQo+ ID4gT24gU3VuLCA1IEp1biAyMDIyLCBOaWwgQWRtaXJhcmkgd3JvdGU6DQo+ID4NCj4gPiA+IFRo ZXNlIGZ1bmN0aW9ucyBhcmUgZ29pbmcgdG8gYmUgdXNlZCBpbiBsaWJhdmZvcm1hdC9hdmlzeW50 aC5jDQo+ID4gPiBhbmQgZmZ0b29scy9jbWR1dGlscy5jIHRvIHJlbW92ZSBNQVhfUEFUSCBsaW1p dC4NCj4gPiA+IC0tLQ0KPiA+ID4gbGliYXZ1dGlsL3djaGFyX2ZpbGVuYW1lLmggfCA1MSArKysr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKw0KPiA+ID4gMSBmaWxlIGNoYW5nZWQs IDUxIGluc2VydGlvbnMoKykNCj4gPg0KPiA+IFRoaXMgcGF0Y2hzZXQgbG9va3MgZ29vZCB0byBt ZSB0b28sIHRoYW5rcyEgSWYgdGhlcmUncyBubyBtb3JlIGNvbW1lbnRzIG9uDQo+ID4gaXQsIEkn bGwgcHVzaCBpdCBsYXRlci4NCj4gDQo+IEkgbWlzc2VkIHRvIHRha2UgYW5vdGhlciBsb29rIGF0 IGl0Lg0KPiANCj4gSSdtIHdvbmRlcmluZyB3aHkgaXQgY29udmVydHMgd2NoYXIgYmFjayB0byBh bnNpIGluc3RlYWQgb2YgdXRmOCBpbiA0LzQgYW5kDQo+IHdoZXRoZXIgaXQgd29uJ3QgZmFpbCB0 aGVuLCB3aGVuIGEgcGF0aCBjb250YWlucyBub24tQU5TSSBjaGFycy4NCg0KQE5pbCAtIHdvdWxk IHlvdSBtaW5kIHJlYmFzaW5nIHlvdXIgcGF0Y2hzZXQsIGl0IGRvZXNuJ3QgYXBwbHkgYW55bW9y ZS4NCg0KVGhhbmtzLA0Kc3cNCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5v cmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVl c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K