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 986F942DFE for ; Mon, 9 May 2022 09:36:20 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 229DF68B3A8; Mon, 9 May 2022 12:36:16 +0300 (EEST) Received: from mail8.parnet.fi (mail8.parnet.fi [77.234.108.134]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 1E04B68B345 for ; Mon, 9 May 2022 12:36:08 +0300 (EEST) Received: from mail9.parnet.fi (mail9.parnet.fi [77.234.108.21]) by mail8.parnet.fi with ESMTP id 2499a7vw032174-2499a7vx032174 for ; Mon, 9 May 2022 12:36:07 +0300 Received: from foo.martin.st (host-97-187.parnet.fi [77.234.97.187]) by mail9.parnet.fi (Postfix) with ESMTPS id 4C53CA1407 for ; Mon, 9 May 2022 12:36:07 +0300 (EEST) Date: Mon, 9 May 2022 12:36:05 +0300 (EEST) From: =?ISO-8859-15?Q?Martin_Storsj=F6?= To: FFmpeg development discussions and patches In-Reply-To: Message-ID: References: <3174427a-8eb7-b2c-eca4-242d8c9d32c@martin.st> <13ecb0d2-c07e-9245-8bcf-af263beb597@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] av_fopen_utf8 and cross-DLL CRT object sharing issue 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-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: T24gTW9uLCA5IE1heSAyMDIyLCBTb2Z0IFdvcmtzIHdyb3RlOgoKPj4gLS0tLS1PcmlnaW5hbCBN ZXNzYWdlLS0tLS0KPj4gRnJvbTogZmZtcGVnLWRldmVsIDxmZm1wZWctZGV2ZWwtYm91bmNlc0Bm Zm1wZWcub3JnPiBPbiBCZWhhbGYgT2YKPj4gTWFydGluIFN0b3JzasO2Cj4+IFNlbnQ6IFN1bmRh eSwgTWF5IDgsIDIwMjIgMTA6MDIgUE0KPj4gVG86IEZGbXBlZyBkZXZlbG9wbWVudCBkaXNjdXNz aW9ucyBhbmQgcGF0Y2hlcyA8ZmZtcGVnLQo+PiBkZXZlbEBmZm1wZWcub3JnPgo+PiBTdWJqZWN0 OiBSZTogW0ZGbXBlZy1kZXZlbF0gYXZfZm9wZW5fdXRmOCBhbmQgY3Jvc3MtRExMIENSVCBvYmpl Y3QKPj4gc2hhcmluZyBpc3N1ZSBvbiBXaW5kb3dzCj4+Cj4+IE9uIFNhdCwgNyBNYXkgMjAyMiwg U29mdCBXb3JrcyB3cm90ZToKPj4KPj4+PiBUaGlzIG1lYW5zIHRoYXQgQ1JUIG9iamVjdHMgKGZp bGUgZGVzY3JpcHRvcnMgZnJvbSBvcGVuKCksIEZJTEUqCj4+Pj4gb3BlbmVkCj4+Pj4gd2l0aCBm b3Blbi9mZG9wZW4pIG11c3RuJ3QgYmUgc2hhcmVkIGFjcm9zcyBETExzOyBzdWNoIGFuIG9iamVj dAo+PiBtdXN0Cj4+Pj4gYmUKPj4+PiBvcGVuZWQsIGFjY2Vzc2VkIGFuZCBjbG9zZWQgd2l0aGlu IHRoZSBzYW1lIERMTC4KPj4+Cj4+PiBUaGlzIG9ubHkgaGFwcGVucyB3aGVuIHlvdSBleHBsaWNp dGx5IG1vZGlmeSB0aGUgYnVpbGQgY29uZmlndXJhdGlvbgo+Pj4gdG8gc3RhdGljYWxseSBsaW5r IHRvIHRoZSBDUlQuCj4+Cj4+IE5vLCB0aGlzIGlzIG5vdCBhIGN1c3RvbSBidWlsZCBjb25maWd1 cmF0aW9uLiBUaGlzIGlzIHRoZSBidWlsZAo+PiBjb25maWd1cmF0aW9uIHlvdSBnZXQgaWYgeW91 IGNvbmZpZ3VyZSB3aXRoICJjb25maWd1cmUgLS1lbmFibGUtc2hhcmVkCj4+IC0tdG9vbGNoYWlu PW1zdmMiLgo+Cj4gT2ssIHRoZW4gdGhpcyBpcyB3aGF0IG5lZWRzIHRvIGJlIGZpeGVkLiBXaGVu IHlvdSBjb25maWd1cmUgZm9yICJzaGFyZWQiLAo+IHRoZSBleGUgYW5kIGRsbCBiaW5hcmllcyBu ZWVkIHRvIGJlIGFsbCBjb21waWxlZCB3aXRoIC9NRC4KCkkgZGlzYWdyZWUuIEJvdGggKHN0YXRp Y2FsbHkgbGlua2VkIG9yIGR5bmFtaWNhbGx5IGxpbmtlZCBDUlQpIGFyZSAKZW50aXJlbHkgdmFs aWQgY29uZmlndXJhdGlvbnMsIGFuZCBmZm1wZWcgd29ya3MgZmluZSAoZXhjZXB0IGZvciB0aGlz IApwYXJ0aWN1bGFyLCBzbyBmYXIgbWFyZ2luYWxseSB1c2VkLCBmdW5jdGlvbikgaW4gYm90aCB0 aG9zZSBidWlsZCAKY29uZmlndXJhdGlvbnMuCgo+PiBBbHNvLCBhbm90aGVyIGZhaXJseSBjb21t b24gc2l0dWF0aW9uIHdoZXJlIHRoZSAiZGlmZmVyZW50IENSVHMiCj4+IHNjZW5hcmlvCj4+IGhh cHBlbnMgaWYgeW91J2QgZS5nLiBidWlsZCB0aGUgZmZtcGVnIGxpYnJhcmllcyBhcyBETExzIHdp dGggbWluZ3csCj4+IGJ1dAo+PiB0aGVuIGxpbmsgYWdhaW5zdCB0aG9zZSBETExzIHdpdGggYSB1 c2VyIGFwcGxpY2F0aW9uIGJ1aWx0IHdpdGggTVNWQy4KPgo+IEFGQUlLLCBpdCBpcyBwb3NzaWJs ZSB0byBjcmVhdGUgRExMcyB3aXRoIG1pbmd3L01TWVMyIGluIGEgd2F5IHRoYXQKPiB0aGVzZSBj YW4gbGluayB0byBhIHNwZWNpZmljIHZlcnNpb24gb2YgdGhlIE1TIENSVCwgYnV0IHRoYXQncyBq dXN0Cj4gYSBzaWRlIG5vdGUuCgpZZXMsIHRoYXQncyB0cnVlLiAoQXMgYSBzaWRlIG5vdGUgdG8g dGhpcyBzaWRlIG5vdGUsIEknbSB0aGUgb25lIHdobyBhZGRlZCAKc3VwcG9ydCBmb3IgVUNSVCBp biBtaW5ndy13NjQgaW4gdGhlIGZpcnN0IHBsYWNlLCBzbyBJIGRvIGtub3cgYSB0aGluZyBvciAK dHdvIGFib3V0IHRoYXQuKQoKQnV0IGluIHNob3J0LCB5ZXMgaXQncyBwb3NzaWJsZSB0byBzcGVu ZCBlZmZvcnQgYXQgbWFraW5nIHRoZW0gdXNlIHRoZSAKc2FtZSBzaGFyZWQgQ1JULCBidXQgaXQn cyBhbHNvIGZhaXJseSBjb21tb24gdG8gdXNlIGRpZmZlcmVudCBDUlRzLgoKLy8gTWFydGluCl9f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCmZmbXBlZy1kZXZl bCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5vcmcKaHR0cHM6Ly9mZm1wZWcub3Jn L21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1bnN1YnNjcmliZSwgdmlzaXQgbGlu ayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVlc3RAZmZtcGVnLm9yZyB3aXRoIHN1 YmplY3QgInVuc3Vic2NyaWJlIi4K