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 05B474887C for ; Tue, 19 Dec 2023 07:23:41 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id EE10F68D010; Tue, 19 Dec 2023 09:23:37 +0200 (EET) Received: from 5.mo575.mail-out.ovh.net (5.mo575.mail-out.ovh.net [46.105.62.179]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 725B468CC2B for ; Tue, 19 Dec 2023 09:23:31 +0200 (EET) Received: from director3.ghost.mail-out.ovh.net (unknown [10.109.148.34]) by mo575.mail-out.ovh.net (Postfix) with ESMTP id C201827783 for ; Tue, 19 Dec 2023 07:23:30 +0000 (UTC) Received: from ghost-submission-6684bf9d7b-6bgkt (unknown [10.110.113.51]) by director3.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 7C51F1FE92 for ; Tue, 19 Dec 2023 07:23:30 +0000 (UTC) Received: from courmont.net ([37.59.142.95]) by ghost-submission-6684bf9d7b-6bgkt with ESMTPSA id nc5PGPJEgWVM3QYA4C6f1Q (envelope-from ) for ; Tue, 19 Dec 2023 07:23:30 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-95G00179557e1a-aa7c-4875-bfc8-dfc8ca5e34ea, 271D5F9EAC05637FADD1B9AF2DC816251B309E3D) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 87.95.88.238 Date: Tue, 19 Dec 2023 09:23:29 +0200 From: =?ISO-8859-1?Q?R=E9mi_Denis-Courmont?= To: FFmpeg development discussions and patches User-Agent: K-9 Mail for Android In-Reply-To: <20231218195839.GX6420@pb2> References: <170245852534.8914.12550775596488175101@lain.khirnov.net> <170254011817.8914.11563902500718557350@lain.khirnov.net> <170292082501.8914.10077474434835822133@lain.khirnov.net> <20231218195839.GX6420@pb2> Message-ID: <84CD517B-90ED-4000-B8C7-B85073DACC41@remlab.net> MIME-Version: 1.0 X-Ovh-Tracer-Id: 4968033341552007673 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -85 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgedvkedrvddtledguddtfecutefuodetggdotefrodftvfcurfhrohhfihhlvgemucfqggfjpdevjffgvefmvefgnecuuegrihhlohhuthemucehtddtnecusecvtfgvtghiphhivghnthhsucdlqddutddtmdenfghrlhcuvffnffculdduhedmnecujfgurhepfffhvffufggjfhfkgggtgfesthhqmhdttderjeenucfhrhhomheptformhhiucffvghnihhsqdevohhurhhmohhnthcuoehrvghmihesrhgvmhhlrggsrdhnvghtqeenucggtffrrghtthgvrhhnpefgueelhfefffegveegteegueehgeduvdffledtjeegteduvddtjefhhfegtedvjeenucfkphepuddvjedrtddrtddruddpkeejrdelhedrkeekrddvfeekpdefjedrheelrddugedvrdelheenucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepihhnvghtpeduvdejrddtrddtrddupdhmrghilhhfrhhomhepoehrvghmihesrhgvmhhlrggsrdhnvghtqedpnhgspghrtghpthhtohepuddprhgtphhtthhopehffhhmphgvghdquggvvhgvlhesfhhfmhhpvghgrdhorhhgpdfovfetjfhoshhtpehmohehjeehpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [RFC] fftools/ffmpeg and libavdevice/sdl issue 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: CgpMZSAxOCBkw6ljZW1icmUgMjAyMyAyMTo1ODozOSBHTVQrMDI6MDAsIE1pY2hhZWwgTmllZGVy bWF5ZXIgPG1pY2hhZWxAbmllZGVybWF5ZXIuY2M+IGEgw6ljcml0wqA6Cj5PbiBNb24sIERlYyAx OCwgMjAyMyBhdCAwNjozMzo0NVBNICswMTAwLCBBbnRvbiBLaGlybm92IHdyb3RlOgo+PiBRdW90 aW5nIFN0ZWZhbm8gU2FiYXRpbmkgKDIwMjMtMTItMTYgMTY6MTg6MDcpCj4+ID4gT24gZGF0ZSBU aHVyc2RheSAyMDIzLTEyLTE0IDEwOjM1OjU2ICswMTAwLCBOaWNvbGFzIEdlb3JnZSB3cm90ZToK Pj4gPiA+IEFudG9uIEtoaXJub3YgKDEyMDIzLTEyLTE0KToKPj4gPiBbLi4uXQo+PiA+ID4gPiBJ IGhhdmUgdG8gc3Ryb25nbHkgZGlzYWdyZWUuIFRoaXMgaXMgbmVpdGhlciBwcmFjdGljYWxseSB3 b3JrYWJsZSwKPj4gPiA+ID4gbm9yIGEgZ29vZCBnb2FsIHRvIGFpbSBhdC4KPj4gPiA+IAo+PiA+ ID4gQW5kIEkgc3Ryb25nbHkgYWdyZWUgd2l0aCBTdGVmYW5vLiBIYXZpbmcgdGhlIHRvb2xzIGp1 c3QgdGhpbiB3cmFwcGVycwo+PiA+ID4gYXJvdW5kIHRoZSBsaWJyYXJpZXMgaXMgdGhlIG9ubHkg d2F5IHRvIGVuc3VyZSB0aGUgbGlicmFyaWVzIGFyZQo+PiA+ID4gbWF4aW1hbGx5IHVzZWZ1bCBm b3Igb3RoZXIgYXBwbGljYXRpb25zLiBPdGhlcndpc2UsIHVzZWZ1bCBjb2RlIHdpbGwKPj4gPiA+ IG9ubHkgcmVzaWRlIGluIHRoZSB0b29scyBhbmQgYmUgb25seSBhdmFpbGFibGUgdGhyb3VnaCBh IGNsdW1zeQo+PiA+ID4gY29tbWFuZC1saW5lIGludGVyZmFjZS4KPj4gPiA+IAo+PiA+ID4gPgkJ CSAgICAgVGhpcyBtaW5kc2V0IElNTyBpbmV2aXRhYmx5IGxlYWRzIHRvIChhbW9uZwo+PiA+ID4g PiBvdGhlciBwcm9ibGVtcyk6Cj4+ID4gCj4+ID4gPiA+ICogZW5kbGVzcyBzY29wZSBjcmVlcAo+ PiA+IAo+PiA+IFNjb3BlIGNyZWVwIGlzIGEgZ2VuZXJhbCB0ZW5kZW5jeSBpbiBzb2Z0d2FyZSwg YXMgaXQgdGVuZHMgdG8gZ3Jvdwo+PiA+IHdpdGggbW9yZSBmdW5jdGlvbmFsaXR5IGFuZCB1c2Ug Y2FzZXMgaW4gbWluZCAoRkZtcGVnIGl0c2VsZiBzdGFydGVkCj4+ID4gYXMgYW4gTVBFRyBkZWNv ZGVyKS4gT1RPSCB0aGVyZSBpcyBnb29kIGFuZCBiYWQgc2NvcGUgY3JlZXAsIGl0IGlzIGJhZAo+ PiA+IGlmIHRoZSBmdW5jdGlvbmFsaXR5IGdvZXMgYmV5b25kIHRoZSBvcmlnaW5hbCBkZXNpZ24g YW5kIGNvcmUgdXNlCj4+ID4gY2FzZSwgb3IgaWYgdGhlIGV4dGVuc2lvbiBpcyBub3QgY2FyZWZ1 bGx5IGRlc2lnbmVkIGFuZCBzdWZmZXJzIGZyb20KPj4gPiBhc3N1bXB0aW9ucyB3aGljaCBsaW1p dCBob3cgdGhlIHNvZnR3YXJlIGNhbiBiZSB1c2VkLiBGb3IgZXhhbXBsZSwKPj4gPiBtYWtpbmcg Y29uc3RyYWludHMgYWJvdXQgd2hlcmUgdGhlIG1haW4gdGhyZWFkIGNhbiBiZSBleGVjdXRlZC4K Pj4gPiAKPj4gPiAoVW5yZWxhdGVkIG5vdGU6IEkgZ3JlYXRseSBhcHByZWNpYXRlIEFudG9uJ3Mg dGhyZWFkZWQgYXJjaGl0ZWN0dXJlCj4+ID4gZW5kZWF2b3IsIGFuZCBJJ20gZmluZSB3aXRoIHRo ZSBpZGVhIHRoYXQgc29tZXRoaW5nIGNhbiByZXN1bHQgYnJva2VuCj4+ID4gYXMgYSBjb25zZXF1 ZW5jZSBvZiBhIG1ham9yIHJlZGVzaWduLCBidXQgSSBhbHNvIHRoaW5rIHdlIHNob3VsZCBmaXgK Pj4gPiB3aGF0IGNhbiBiZSBmaXhlZCByYXRoZXIgdGhhbiBqdXN0IGRpc21pc3MgdGhhdCBhcyAi bm90IHVzZWZ1bCIuCj4+IAo+PiBUaGUgZW50aXJlIHF1ZXN0aW9uIGhlcmUgaXMgd2hldGhlciBT REwgbXV4aW5nIGlzIHVzZWZ1bCBlbm91Z2ggdG8KPj4gd2FycmFudCBtYXNzaXZlIGhhY2tzIGlu IGZmbXBlZyBDTEkuCj4KPkkgdGhpbmsgdGhlIGZpcnN0IHF1ZXN0aW9uIGlzLCBkb2VzIHRoaXMg YWN0dWFsbHkgbmVlZAo+Im1hc3NpdmUgaGFja3MgaW4gZmZtcGVnIENMSSIgPwoKPklmIHlvdSBp Z25vcmUgdGhlIHJlY29tbWFuZGl0aW9uIHRoYXQgU0RMIHNob3VsZCBiZSBydW4gZnJvbSB0aGUg bWFpbgo+dGhyZWFkIHRoZW4gaWFtIG5vdCBzdXJlIHdoYXQgY2hhbmdlIHdvdWxkIGJlIG5lZWRl ZCBpbiBmZm1wZWcgQ0xJIGF0IGFsbC4KCkFzIG90aGVycyBub3RlZCBlYXJsaWVyLCB0aGF0IHdv bid0IHdvcmsgZm9yIE1hYyBhbmQgV2luZG93cy4KCj5JZiB5b3UgZG8gd2FudCB0byBydW4gaXQg aW4gdGhlIG1haW4gdGhyZWFkLCB3ZWxsIHRoZXJlcyB0aGUgb3B0aW9uCj5mb3IgdGhlIG11eGVy IHRvIGxhdW5jaCBhIHNlcGVyYXRlIHByb2Nlc3MgYnkgc29tZSB3YXkgaW50ZXJuYWxseS4KClN0 YXJ0aW5nIGEgcHJvY2VzcyBmcm9tIGEgbGlicmFyeSBpcyBub3QgdmVyeSBwcmFjdGljYWwuIFlv dSBuZWVkIHRvIGxvY2F0ZSB0aGUgZXhlY3V0YWJsZSBhbmQgdGhlIHdheSB0byBkbyB0aGF0IGlz IGRpZmZlcmVudCBpZiB5b3UncmUgd29ya2luZyB3aXRoIGEgcHJvcGVyIGluc3RhbGxhdGlvbiwg b3IgdGVzdGluZyBpbiB0aGUgZGV2ZWxvcG1lbnQgdHJlZS4KCkkgcmVja29uIHRoYXQgdGVzdGlu ZyBpcyBhIGJpZyBtb3RpdmF0aW9uIGZvciB0aGUgU0RMIGNvZGUsIHNvIHRoaXMgY2FuJ3QgYmUg c2ltcGx5IGlnbm9yZWQuCgpBbmQgdGhlbiB5b3UgbmVlZCBhbiBJUEMsIHdoaWNoIGlzIG5vdCBw b3J0YWJsZSwgYW5kIG5vdCB2ZXJ5IGRpZmZlcmVudCBmcm9tIHRoZSBwaXBpbmcgYWx0ZXJuYXRp dmUgcHJvcG9zYWwgdXAtdGhyZWFkLgoKPnRoZW4gaXQgaGFzIGl0cyBvd24gbWFpbiB0aHJlYWQg KG5vdCBncmVhdCBidXQgaXRzIGEgY2xlYW4gc29sdXRpb24pCj4KPnRlaCAybmQgcXVlc3Rpb24g aXMsIGlzIFNETCB0aGUgb25seSB0aGluZyByZXF1aXJlaW5nICJtYWluIHRocmVhZCIgb3IKPnNv bWUgInNpbmdsZSB0aHJlYWQiIG9yIG90aGVyIGxpbWl0YXRpb24gPwoKT24gV2luZG93cywgaXQg cmVxdWlyZXMgaXRzIG93biB0aHJlYWQgdG8gdXNlIGEgc2luZ2xlLXRocmVhZGVkIENPTSBhcGFy dG1lbnQuIE9uIE1hYywgaXQgbXVzdCBydW4gb24gdGhlIG1haW4gdGhyZWFkIHRvIGFjY2VzcyBH VUkgZnVuY3Rpb25hbGl0eS4gTWFpbiB0aHJlYWQgaGVyZSBtZWFucyB0aGUgaW5pdGlhbCB0aHJl YWQgaW4gdGhlIGFkZHJlc3Mgc3BhY2UuCgo+ZG9lcyBhbnkgb3RoZXIgZGVjb2RlciwgZW5jb2Rl ciwgbXV4ZXIsIGRlbXV4ZXIsIGZpbHRlciAuLi4gdXNlIGFuCj5leHRlcm5hbCBsaWIgdGhhdHMg bm90IGZ1bGx5IHRocmVhZCBzYWZlID8gb3IgaGFzIGZ1bm55IGxpbWl0YXRpb25zID8KCj5UaGUg bGFzdCBvcHRpb24gd291bGQgbWF5YmUgYmUgdG8gcnVuIHNvbWUgc29ydCBvZiBBVkV4ZWN1dG9y IG9uIHRoZQo+bWFpbiB0aHJlYWQgYW5kIGFsbG93IHRoaW5ncyBsaWtlIG11eGVycyB0byBxdWUg b3BlcmF0aW9ucyBvbiBpdC4KPlRoZSAgbXV4ZXJzIHdvdWxkIHRvdGFsbHkgdW5jaGFuZ2VkIGJl IHJ1bm5pbmcgb24gYSByYW5kb20gdGhyZWFkCj5idXQgcXVlIHNvbWUgb3BlcmF0aW9uIG9uIHRo ZSBtYWluIHRocmVhZCBpZiBhbiBleHRlcm5hbCBsaWIsIGRyaXZlciBvcgo+b3RoZXIgbmVlZHMg aXQuCgpUbyBtZSwgdGhhdCBjb3VudHMgYXMgYSBob3JyaWJsZSBoYWNrIGZvciBhIGxpYnJhcnkg dG8gaGF2ZSwgVEJILiBBbmQgaWYgbm90aGluZyBvdGhlciB0aGFuIFNETCBvbiBNYWMgd291bGQg ZXZlbiBuZWVkIHRoaXMsIHRoZW4gaXQncyB2ZXJ5IG11Y2ggYW4gYWQtaG9jIGtsdWRnZS4KCj5O YWl2ZWx5IHRoYXQgZmVlbHMgcmVsYXRpdmVseSBjbGVhbiB0byBtZQo+Cj50aHgKPgo+Wy4uLl0K X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZmZtcGVnLWRl dmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9yZwpodHRwczovL2ZmbXBlZy5v cmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVuc3Vic2NyaWJlLCB2aXNpdCBs aW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVzdEBmZm1wZWcub3JnIHdpdGgg c3ViamVjdCAidW5zdWJzY3JpYmUiLgo=