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 2C18F4313D for ; Sat, 21 May 2022 11:13:05 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 7A95068B4A1; Sat, 21 May 2022 14:13:02 +0300 (EEST) Received: from NAM10-DM6-obe.outbound.protection.outlook.com (mail-dm6nam10olkn2033.outbound.protection.outlook.com [40.92.41.33]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id B391568B2FF for ; Sat, 21 May 2022 14:12:56 +0300 (EEST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=U/aJQTWeEccj7CFggN1p3Lue7v1FhboIH6+AS/ALeKL0IdkaClT6Blp2PFkPMuFciMuMye77L/5rcs9BgjM4aYNskRiV3uhNbUprBk27ktgwyCDDXcv6AV2H/9StqSMQMuGB0UlkmAlWpQKvYNpcScGYhG8AE5YIQ7mmrS1lsjSt5g6wzhEl33Rp6Czo2YC9g52Vt3KZByaZU64KtKhin7Id3696AuvJr5pc9/28CSGAMTzyQ5F6jkizYvF61xlUFLT+lib5snwifG/TprjZ3ncO5xY/CXaPB++RzR0q8M0HbVgsI2N1VbIq7dQIsm5k8xpMazyUo+Owz7PWywOSwA== 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=PZHnmUx1H8C9gb3xFmhdqhj8N+Vxjn/TtZqWDviqdXI=; b=R0BeYA8avyivtCUoCJhc/1brfqpWRGEgXvT53MdeKiwcQ3CQEOt9be9LmK9fNSOFxFgJ0s4JNI6Nk87sqJ1j06e8mGPcZGUxEb9ddfLLbLXPOATrriuKQUXyiaVGMnIY0vf+BzZ/eVMiGggaZ8W2HlvY0FaRmFFy3QFjjrZJeowK61gVNHAfAPY9rRezLIhjufVXbXoIfI+gJkwdq/7kPodg3KXqAPu+yivvWcLPsy9a6zEqndAQn5MCCi0JphnLrssWq6G27l/ZvFylj3sFLOJ5Gm8tT8tKQW2FmW0KieqOjuTyEEtvXkacGUXbxK7y05D9qXXjziPYrWtpewirOA== 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=PZHnmUx1H8C9gb3xFmhdqhj8N+Vxjn/TtZqWDviqdXI=; b=KKElknQ9oAVykB7pUcFwTS4nmt9RnQzO3inYdtKsrlgi/pixEVyJITPeIFuSD0VBvmJQ0fossxpH6EuXEppQWM+NXreL5dsL0Jvs94U3ussmalT7TC3ae8VIezXUQ4PWhO5vUPGhJziwzmtsmAVqGvXipi+lkUFolHZY/5ZBbklzhp68r0qSTF0P6ei1+WzaxavLYKxI8dXXbStoj/9llaF/8Ypu1ySm5tni5rroVj4mdEx0O9qEGDZM1e7z9k+QM+p14TOjgKUgnS4l1RKpulxEJ8LMZJszH1eUaG/PMuSCJLCfIFTA6yNKOBOZ6X20BiyPRDj++oo7BY0pmOO8sg== Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM (2603:10b6:8:b::20) by CY5P223MB0515.NAMP223.PROD.OUTLOOK.COM (2603:10b6:930:25::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5273.19; Sat, 21 May 2022 11:12:54 +0000 Received: from DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::c536:493f:7cda:53dc]) by DM8P223MB0365.NAMP223.PROD.OUTLOOK.COM ([fe80::c536:493f:7cda:53dc%3]) with mapi id 15.20.5273.020; Sat, 21 May 2022 11:12:53 +0000 From: Soft Works To: FFmpeg development discussions and patches Thread-Topic: [FFmpeg-devel] [PATCH v2 1/2] avutil/wchar_filename, file_open: Support long file names on Windows Thread-Index: AQHYaPywrYyA1nT6+EGODV6JkiNpta0h8QeQgAE8egCAAAMJoIAABhkQgATb9YCAAAFvwIABIBkAgAAA5VA= Date: Sat, 21 May 2022 11:12:53 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-tmn: [563U5BNuRmjTuP9OunDuBqd7Ihi1GCmj] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: cb44b8f3-675f-463f-3287-08da3b1ad9cd x-ms-traffictypediagnostic: CY5P223MB0515:EE_ x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /5DqDDcJX+AXFlvp3Xfzc+jzDwOMHicD3bkUmMwXHT9hS6JmQSCbkhO/Sf8nXaJKs35I60Jm1eY9pHgDl8f5exAD1pUq7mqLhqDVzXyb4q12no8W8JeSj9/tj9cxamnh3FMPDfBvAioCsODrpc2a7wj8jToKEvyilhbohW3J7vKUHmlMsxB4qPtOUlfYtZZ9tGi9miPRSSRkJcO9guoThaCiGGvzWcA3dNGNNSQL742j1aaoZxwtf8gxHwA5Vw3b2m1yYDwLJ0D3SvnnE0rdB5a4wI0jnM9jK9uh1ZhCsgd9E2HbAkqGRpmJxcrIUeD/z00aXP0l7w4gw+QjGJZtwBjFfGCt9HmcA7urzYBvSO5bi1A+cYrqaBidhMnMbFBqYeZhQcXRo+SZtoDgAgi+vpYhZbMDk3umKbb4hClUupU8b8Ui41awv/DzeGI+iOkAFcZ/X4rMKnk67jDPXWvRmObOlnNGH5R4Ze5ok00p//qQhKKG8/AV+lDAN5nQaiC+QiKGBoA/5wKBIBvB2cHGI2w4YssD9zESxVpehTNYyD4J8IqqlYPhualD1WO2l8yIo0peVFufARRV4p6E770cUQ== x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?akUwTjkwdlVLZmpEZVU4d0hMVzg3R1FJc0QwL0xXNFNTTEFxZE5yNVZ2elVp?= =?utf-8?B?ZWFkQ1RHazdHVkcrZjdsNjMwV0VoT0xlNG5wR0Q1U3FWaHcydnVYWXlnU1ZQ?= =?utf-8?B?cUVSTEp6Z3hXSU5aeTV0WTE3VExVcXoyKzk5eG9ESTdmc2hReHZIYnRXSVMr?= =?utf-8?B?L3JMTkp5eEJ1ZzlMRFFWeDBSOG1Wd000UUU1dmhJaG9mZ3VrbEc2NGpLaW1o?= =?utf-8?B?R3VuNHFzQlFOQ0xaQWxYSm5DK1FoUlZnaTZNNWRnZ2xoYlhGem1ZbEtYTHdM?= =?utf-8?B?QlhyejFTWlpueTgxYkVHZnlZaC9mNlRzQ2xHYXVSeDkxemphTHhVYWxJbkhH?= =?utf-8?B?RUxNVDh5RU9SNUphS2hpZmxxZTZvbVhYV1BIUkg3S0EwcERQSmc5NEVDMmRO?= =?utf-8?B?SzZVbmsraUlBOXB6L2xlbnZZOXY1NmRIZ3IzK0lhdmZ4VFF1ZlgrekVQVGRt?= =?utf-8?B?c2U4bWh6S0N3RUlUTDhuUVRzY2dib244eUpHazd1WWRlVElQV1h4WEJPK2hZ?= =?utf-8?B?bDJVNkJaektoV01ibFJ2NlZzSTkxV21MVEtpMnFVTEI1Mm5rU0kydG42VTBM?= =?utf-8?B?L21wNkNzL1ZDcTgvcVAwNXluMW4rRlBQbFUxbGtNb2JHUnNqY1krM0pyREQ0?= =?utf-8?B?VlJaWTMzM1pYUGtJR2lNRUZPQS82SlNHbXNXTWNzdjdhSy9HcGFadDZjeUpz?= =?utf-8?B?NTNpT3k0cXJSYmdMRjVlQm1WaURsM2NYTkVrS2pYemE3ZUZBelZxcUhzTmVJ?= =?utf-8?B?Uzh4M05neW5vMTJSMlhSeGhVNGNNdXhWdXR1ODZpWHRFQ3hMSmtsS2wrajBh?= =?utf-8?B?Mm5PQkhOKytBcU5ibWVZNG9MUVUrQ2J6N0g0bGdYc2VXRjdXbmxOVFh1NWl6?= =?utf-8?B?QnhUMWtvMlY1NlRDYUk5YWRKN3JqZ29LTUNsOFRrMitEZEdEQzh6ODJOQmRi?= =?utf-8?B?SWdoRXluTDdvKzJzQThML015VnAxc1VTSnpiTEpjODdHT3MyQW40dGoybnF1?= =?utf-8?B?aEY1dUtXNk5oYjZYYlFEU2ZoNTlGd3V0bCtDeDRXS21mVGNvdHFvanVvYkxu?= =?utf-8?B?N240Mzk2UFFOVC9YSFhrOFEyUHhjcUNmaHY5L291K0RiQnVLbzRCRVNJYm5h?= =?utf-8?B?ei9ydUxDRFA2aDdkQ2QxajcrbHlieTE5RFIzbEFJSFBqemhOWGNXWmlXTVJs?= =?utf-8?B?RVE2YXdnTXFVbjBEMEJlQVJuYW9uYVozZit4ZFM4ejBBd1l5Z0tHYjhVeE9j?= =?utf-8?B?MVBQNUlMSlpHWlk1UU4rT2FLaFpNYmFXT3ZGejRycUl0b2tuR01USU12YmZk?= =?utf-8?B?eVpLbVJlQ2VmQncxNDRlMHlkMUg5N3Z1R3lHR2UxeTJ6Z2tOSXM1Q0dnN1Yr?= =?utf-8?B?VzJoUUdlb2RpL1RUMzFQU1dRUUJMOVJHR1k2TE1BN21lQ0xBeW9tSmcxSnFB?= =?utf-8?B?T0hoYlFmY0xPNWFTTUpEVlp5TmxDNFRtV3Q1S01CcThJWEdBYlJoNnZEdERp?= =?utf-8?B?NHFhMkZCWDNMSlM2TkZ3UUR0SjhpTGtUQWVzQ2VIcVN1aVJuSXFXcFJkZHR3?= =?utf-8?B?YnB6QS9GeGpjWExpODI5K2tVay91Ty9vU1Z2ZkVweFFob3R3eThKV0RpZ1VD?= =?utf-8?B?Sy94YjN4MzRyK3FuSVoyeTR2ZEF2VXRrRDdpZjQ4eWJyMlRPV1c5V29ZUGk1?= =?utf-8?B?SzhnRmdJbmNWZi91RXZGVCs1UytFbjZYNUw3M0w3RGVsMU50RkVtSmlvTjZU?= =?utf-8?B?anc5YmFOK1JBU2ZSVDh6NkhUdm5rOS9SVUQrMjMxQTV2YXBhdTM0OEF3aXVU?= =?utf-8?B?RTA3bVdGOWZyejYzNDdHK2t6aDJzSDJzckFrbWxudEJBQkxDT1QzYWNOb3pn?= =?utf-8?B?UEFFblAvak5JbGNUWHBnTnVhbExZOUJ2bnM1c2Y5Z2JEZmp0bUgwVXZHSVF4?= =?utf-8?Q?h9XvTer3Kng=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: cb44b8f3-675f-463f-3287-08da3b1ad9cd X-MS-Exchange-CrossTenant-originalarrivaltime: 21 May 2022 11:12:53.5027 (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: CY5P223MB0515 Subject: Re: [FFmpeg-devel] [PATCH v2 1/2] avutil/wchar_filename, file_open: Support long file names on Windows 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="us-ascii" Content-Transfer-Encoding: 7bit Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Archived-At: List-Archive: List-Post: > -----Original Message----- > From: ffmpeg-devel On Behalf Of nil- > admirari@mailo.com > Sent: Saturday, May 21, 2022 1:08 PM > To: ffmpeg-devel@ffmpeg.org > Subject: Re: [FFmpeg-devel] [PATCH v2 1/2] avutil/wchar_filename, > file_open: Support long file names on Windows > > > I thought the purpose of all those re-mappings would be that plain > > Posix functions can still be used..? > > It's already the Posix declaration where the function name > > is the same as the structure name (stat). > > Not possible for stat precisely because of function and struct sharing a > name. That's exactly what is said above and before :-) > That's why stat is used as > > # ifndef _WIN32 > ret = stat(filename, &st); > # else > ret = win32_stat(filename, &st); > # endif > > Such blocks are either to be copied across the application, > or hidden behind yet another macro. The latter is what my patchset already does. Kind regards, sw _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-request@ffmpeg.org with subject "unsubscribe".