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 79E5642553 for ; Tue, 24 May 2022 11:26:29 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D4E5F68B521; Tue, 24 May 2022 14:26:26 +0300 (EEST) Received: from mail8.parnet.fi (mail8.parnet.fi [77.234.108.134]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 06F3068B505 for ; Tue, 24 May 2022 14:26:19 +0300 (EEST) Received: from mail9.parnet.fi (mail9.parnet.fi [77.234.108.21]) by mail8.parnet.fi with ESMTP id 24OBQILg024361-24OBQILh024361; Tue, 24 May 2022 14:26:18 +0300 Received: from foo.martin.st (host-97-187.parnet.fi [77.234.97.187]) by mail9.parnet.fi (Postfix) with ESMTPS id CF761A142D; Tue, 24 May 2022 14:26:18 +0300 (EEST) Date: Tue, 24 May 2022 14:26:17 +0300 (EEST) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: Soft Works In-Reply-To: Message-ID: References: <5313aeec0ee25dfe6255d75e37db29e436c906fb.1653381808.git.ffmpegagent@gmail.com> <4ada51e4-2dc8-76a3-31a9-a98f5f3a7d7@martin.st> MIME-Version: 1.0 X-FE-Policy-ID: 3:14:2:SYSTEM X-Content-Filtered-By: Mailman/MimeDel 2.1.29 Subject: Re: [FFmpeg-devel] [PATCH v5 2/2] avformat/os_support: 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 Cc: Hendrik Leppkes , 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: T24gVHVlLCAyNCBNYXkgMjAyMiwgU29mdCBXb3JrcyB3cm90ZToKCj4+IC0tLS0tT3JpZ2luYWwg TWVzc2FnZS0tLS0tCj4+IEZyb206IE1hcnRpbiBTdG9yc2rDtiA8bWFydGluQG1hcnRpbi5zdD4K Pj4gU2VudDogVHVlc2RheSwgTWF5IDI0LCAyMDIyIDEyOjI2IFBNCj4+IFRvOiBTb2Z0IFdvcmtz IDxzb2Z0d29ya3pAaG90bWFpbC5jb20+Cj4+IENjOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vz c2lvbnMgYW5kIHBhdGNoZXMgPGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnPjsKPj4gSGVuZHJpayBM ZXBwa2VzIDxoLmxlcHBrZXNAZ21haWwuY29tPgo+PiBTdWJqZWN0OiBSRTogW0ZGbXBlZy1kZXZl bF0gW1BBVENIIHY1IDIvMl0gYXZmb3JtYXQvb3Nfc3VwcG9ydDogU3VwcG9ydAo+PiBsb25nIGZp bGUgbmFtZXMgb24gV2luZG93cwo+Pgo+PiBPbiBUdWUsIDI0IE1heSAyMDIyLCBTb2Z0IFdvcmtz IHdyb3RlOgo+Pgo+Pj4+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tCj4+Pj4gRnJvbTogTWFy dGluIFN0b3JzasO2IDxtYXJ0aW5AbWFydGluLnN0Pgo+Pj4+IFNlbnQ6IFR1ZXNkYXksIE1heSAy NCwgMjAyMiAxMToyMyBBTQo+Pj4+IFRvOiBGRm1wZWcgZGV2ZWxvcG1lbnQgZGlzY3Vzc2lvbnMg YW5kIHBhdGNoZXMgPGZmbXBlZy0KPj4gZGV2ZWxAZmZtcGVnLm9yZz4KPj4+PiBDYzogc29mdHdv cmt6IDxzb2Z0d29ya3pAaG90bWFpbC5jb20+OyBIZW5kcmlrIExlcHBrZXMKPj4+PiA8aC5sZXBw a2VzQGdtYWlsLmNvbT4KPj4+PiBTdWJqZWN0OiBSZTogW0ZGbXBlZy1kZXZlbF0gW1BBVENIIHY1 IDIvMl0gYXZmb3JtYXQvb3Nfc3VwcG9ydDogU3VwcG9ydAo+Pj4+IGxvbmcgZmlsZSBuYW1lcyBv biBXaW5kb3dzCj4+Pj4KPj4+PiBPbiBUdWUsIDI0IE1heSAyMDIyLCBzb2Z0d29ya3ogd3JvdGU6 Cj4+Pj4KPj4+Pj4gRnJvbTogc29mdHdvcmt6IDxzb2Z0d29ya3pAaG90bWFpbC5jb20+Cj4+Pj4+ Cj4+Pj4+IFNpZ25lZC1vZmYtYnk6IHNvZnR3b3JreiA8c29mdHdvcmt6QGhvdG1haWwuY29tPgo+ Pj4+PiAtLS0KPj4+Pj4gbGliYXZmb3JtYXQvb3Nfc3VwcG9ydC5oIHwgMTYgKysrKysrKysrKyst LS0tLQo+Pj4+PiAxIGZpbGUgY2hhbmdlZCwgMTEgaW5zZXJ0aW9ucygrKSwgNSBkZWxldGlvbnMo LSkKPj4+Pj4KPj4+Pj4gZGlmZiAtLWdpdCBhL2xpYmF2Zm9ybWF0L29zX3N1cHBvcnQuaCBiL2xp YmF2Zm9ybWF0L29zX3N1cHBvcnQuaAo+Pj4+PiBpbmRleCA1ZTZiMzJkMmRjLi5kNGMwNzgwM2E1 IDEwMDY0NAo+Pj4+PiAtLS0gYS9saWJhdmZvcm1hdC9vc19zdXBwb3J0LmgKPj4+Pj4gKysrIGIv bGliYXZmb3JtYXQvb3Nfc3VwcG9ydC5oCj4+Pj4+IEBAIC00OSw3ICs0OSwxMyBAQAo+Pj4+PiAj ICBpZmRlZiBzdGF0Cj4+Pj4+ICMgICB1bmRlZiBzdGF0Cj4+Pj4+ICMgIGVuZGlmCj4+Pj4+IC0j ICBkZWZpbmUgc3RhdCBfc3RhdGk2NAo+Pj4+PiArIyAgZGVmaW5lIHN0YXQgd2luMzJfc3RhdAo+ Pj4+PiArCj4+Pj4+ICsgICAgc3RydWN0IHdpbjMyX3N0YXQKPj4+Pj4gKyAgICB7Cj4+Pj4+ICsg ICAgICAgIHN0cnVjdCBfc3RhdGk2NDsKPj4+Pj4gKyAgICB9Owo+Pj4+Cj4+Pj4gSXMgaXQgcG9z c2libGUgdG8gd29yayBhcm91bmQgdGhpcyBpc3N1ZSBieSBkb2luZyAiI2RlZmluZSBzdGF0KGEs YikiCj4+Pj4gd2hpY2ggb25seSBzaG91bGQgYXBwbHkgb24gdGhlIGZ1bmN0aW9uLCBub3QgdG8g dGhlIHN0cnVjdD8KPj4+Cj4+PiBIb3cgY291bGQgdGhpcyBiZSBwb3NzaWJsZT8gQSBkZWZpbmUg aXMgb25seSBkb2luZyBzdHJpbmcgcmVwbGFjZW1lbnRzLAo+Pj4gc28gSSB3b3VsZG4ndCBrbm93 IGhvdyBpdCBjb3VsZCBiZSByZXN0cmljdGVkIHRvIHRoZSBmdW5jdGlvbiwgYnV0Cj4+PiBub3Qg dGhlIHN0cnVjdC4KPj4KPj4gSWYgdW5zdXJlIGFib3V0IGEgdG9vbCBmZWF0dXJlLCBwbGVhc2Ug dHJ5IGl0IG91dCBmb3IgeW91cnNlbGYuCj4KPiBJIGRpZCA6LSkKPiAodmVyeSBleHRlbnNpdmVs eSBpbiBmYWN0KQo+Cj4+IFllcywgYQo+PiBkZWZpbmUgaXMgb25seSBhIHN0cmluZyByZXBsYWNl bWVudCwgYnV0IGEgZGVmaW5lIHdpdGggcGFyYW1ldGVycyBvbmx5Cj4+IG1hdGNoZXMgdGhlIHN0 cmluZyBvY2N1cnMgd2l0aCBwYXJlbnRoZXNpcyBhZnRlcndhcmRzLgo+Cj4gWWVzLCB0aGF0J3Mg dHJ1ZSwgYnV0IHdlIG5lZWQgdG8gcmVuYW1lIGJvdGgsIHRoZSBmdW5jdGlvbiBhbmQgdGhlCj4g c3RydWN0LCBub3QganVzdCB0aGUgZnVuY3Rpb24uCgoKSSBrbm93LiBCdXQgeW91IHNhaWQ6Cgo+ IEhvdyBjb3VsZCB0aGlzIGJlIHBvc3NpYmxlPyBBIGRlZmluZSBpcyBvbmx5IGRvaW5nIHN0cmlu ZyByZXBsYWNlbWVudHMsIAo+IHNvIEkgd291bGRuJ3Qga25vdyBob3cgaXQgY291bGQgYmUgcmVz dHJpY3RlZCB0byB0aGUgZnVuY3Rpb24sIGJ1dCBub3QgCj4gdGhlIHN0cnVjdC4KCkFuZCBJIHNo b3dlZCBob3cgYSBkZWZpbmUgY2FuIGFwcGx5IHRvIG9ubHkgb25lIGJ1dCBub3QgdGhlIG90aGVy LiBXaGljaCAKc2VlbWVkIHRvIGJlIG5ld3MgdG8gaW4geW91ciBwcmlvciBtYWlsLgoKTm90ZSBo b3cgSSBhbHNvIHNhaWQ6CgoiTm90IHNheWluZyB0aGF0IHRoaXMgbmVjZXNzYXJpbHkgaXMgdGhl IHdheSBmb3J3YXJkLCBidXQgSSB3YXMganVzdCAKbWVudGlvbmluZyBpdCBhcyBhIHBvdGVudGlh bCBvcHRpb24gdG8gY29uc2lkZXIuIgoKPiBZb3VyIGV4YW1wbGUgZG9lc24ndCBxdWl0ZSBtYXRj aCB0aGUgc2l0dWF0aW9uLgoKWWVzIEkga25vdy4KCkkganVzdCBicm91Z2h0IGl0IHVwIGFzIGEg cG9zc2libHkgdGhpbmcgZm9yIGRpc2N1c3Npb24sIGFuZCB5b3UgZGVyYWlsZWQgCml0IGJ5IGRp c2N1c3Npbmcgd2hldGhlciBpdCBldmVuIHdvcmtzLiBZZXMgaXQgd29ya3MsIGJ1dCBhZnRlciBs b29raW5nIAptb3JlIGludG8gaXQsIEkgYWdyZWUgdGhhdCBpdCBwcm9iYWJseSB3b24ndCBoZWxw IGluIHRoaXMgc2l0dWF0aW9uLgoKPj4gYnV0IENsYW5nIGRvZXNuJ3QuIChJdCdzIHBvc3NpYmxl IHRvIHVzZSBpdAo+PiBpbiBDbGFuZyB0b28gaWYgeW91IGVuYWJsZSBpdCB3aXRoIC1mbXMtZXh0 ZW5zaW9ucyB0aG91Z2guKQo+Cj4gSXMgaXQgcG9zc2libGUgdG8gY29tcGlsZSBmZm1wZWcgZm9y IFdpbmRvd3MgdXNpbmcgQ2xhbmc/Cj4gQW5kIGlmIHllcywgZG9lcyBpdCBldmVuIHdvcmsgd2l0 aG91dCB0aGF0IGZsYWc/Cj4gKGFzc3VtaW5nIGl0IHdhcyBpbnRyb2R1Y2VkIGluIG9yZGVyIHRv IGJlIGFibGUgdG8KPiBjb21waWxlIFdpbmRvd3Mgc3R1ZmYpLgoKWWVzLCBpdCBpcyBwb3NzaWJs ZSB0byBidWlsZCBpdCB3aXRoIENsYW5nIHdpdGhvdXQgYW55IGN1c3RvbSBleHRyYSBmbGFncyAK dG8gZW5hYmxlIG5vbmRlZmF1bHQgbW9kZXMuIEluIGZhY3QsIGl0J3MgdGVzdGVkIGNvbnRpbnVv dXNseSBvbiBGQVRFIHRvbzoKCmh0dHA6Ly9mYXRlLmZmbXBlZy5vcmcvaGlzdG9yeS5jZ2k/c2xv dD14ODZfNjQtbWluZ3czMi1jbGFuZy10cnVuawoKQWxzbyBmb3Igb3RoZXIgYXJjaGl0ZWN0dXJl cywgZS5nLjoKCmh0dHA6Ly9mYXRlLmZmbXBlZy5vcmcvaGlzdG9yeS5jZ2k/c2xvdD1hYXJjaDY0 LW1pbmd3MzItY2xhbmctdHJ1bmsKCi8vIE1hcnRpbgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1k ZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBl Zy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBl Zy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==