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 E33214852F for ; Wed, 6 Dec 2023 13:38:14 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 4AA2E68ABE6; Wed, 6 Dec 2023 15:38:12 +0200 (EET) Received: from nef.ens.fr (nef2.ens.fr [129.199.96.40]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 806E668CAFF for ; Wed, 6 Dec 2023 15:38:05 +0200 (EET) X-ENS-nef-client: 129.199.129.80 ( name = phare.normalesup.org ) Received: from phare.normalesup.org (phare.normalesup.org [129.199.129.80]) by nef.ens.fr (8.14.4/1.01.28121999) with ESMTP id 3B6Dc4JH000853 for ; Wed, 6 Dec 2023 14:38:04 +0100 Received: by phare.normalesup.org (Postfix, from userid 1001) id ABA1DEB5BB; Wed, 6 Dec 2023 14:38:04 +0100 (CET) Date: Wed, 6 Dec 2023 14:38:04 +0100 From: Nicolas George To: FFmpeg development discussions and patches Message-ID: References: <170144268666.8914.14610541165951753799@lain.khirnov.net> <170146019227.8914.6674790290782283298@lain.khirnov.net> <170170715198.8914.12428862753446922670@lain.khirnov.net> <170170963341.8914.15256032845632094107@lain.khirnov.net> MIME-Version: 1.0 Content-Disposition: inline In-Reply-To: X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (nef.ens.fr [129.199.96.32]); Wed, 06 Dec 2023 14:38:05 +0100 (CET) Subject: Re: [FFmpeg-devel] [PATCH 13/13 v3] fftools/ffmpeg: convert to a threaded architecture 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: SmFtZXMgQWxtZXIgKDEyMDIzLTEyLTA2KToKPiBJIGhvbmVzdGx5IGNhbid0IGJlbGlldmUgeW91 J3JlIGFyZ3VpbmcgdGhpcy4KCllldCBJIGRvLCBzbyBJIHN1Z2dlc3QgeW91IHRoaW5rIGEgbGl0 dGxlIGhhcmRlciB0byB1bmRlcnN0YW5kIHdoeSBJIGRvLgoKPiBBbmQgYmVpbmcgY29uZGVzY2Vu ZGluZyB3aWxsIG5vdCBoZWxwIHlvdXIgY2FzZS4KCkNhbiB5b3UgdGVsbCB0aGF0IHRvIEFudG9u IHRvbyBwbGVhc2U/Cgo+IElmIGkgcmVxdWVzdCAtYml0ZXhhY3QsIGkgd2FudCBiaXRleGFjdCBv dXRwdXQsIHJlZ2FyZGxlc3Mgb2YgcnVubmluZyBvbiBhCj4gY29yZSBpMyBvciBhIFRocmVhZHJp cHBlci4gVGhlcmUncyBub3RoaW5nIG1vcmUgdG8gaXQuCgpJIGhhZCBub3Qgbm90aWNlZCB0aGUg LWJpdGV4YWN0IG9uIHRoZSB0ZXN0IGNvbW1hbmQgbGluZS4gSSB3aWxsIGdyYW50CnRoZSBjaGFu Z2UgaXMgYWNjZXB0YWJsZSBpZiBiaXQtZXhhY3QgaXMgcmVxdWVzdGVkLgoKPiBDYWxsaW5nIHJh bmRvbSBvdXRwdXQgdGhhdCBoYXBwZW5zIHRvIGJlICJhY2NlcHRhYmxlIiB3aXRoaW4gdGhlIHN1 YmplY3RpdmUKPiBleHBlY3RhdGlvbnMgb2YgdGhlIHVzZXIgYXMgdXNlZnVsIHNvdW5kcyB0byBt ZSBsaWtlIHlvdSdyZSB0cnlpbmcgdG8gZmluZAo+IGFuIGV4Y3VzZSB0byBrZWVwIGJ1Z2d5IGNv ZGUgd2l0aCB1bnByZWRpY3RhYmxlIHJlc3VsdHMgYXJvdW5kLCBqdXN0IGJlY2F1c2UKPiBpdCdz IGJlZW4gdGhlcmUgZm9yIGEgbG9uZyB0aW1lLgoKV2VsbCwgeW91IGFyZSB3cm9uZywgYW5kIHdo YXQgSSBleHBsYWluZWQgaXMgdGhlIHJlYWwgcmVhc29uOiBtb3N0CnN1YnRpdGxlcyBhcmUgbm90 IHRpbWVkIHRoYXQgYWNjdXJhdGVseS4gVGhlIHN1YnRpdGxlcyBvbiBIQk8ncyBMYXN0CldlZWsg VG9uaWdodCwgZm9yIGV4YW1wbGUsIGNhbiByYW5kb21seSBsYWcgb3IgYmUgZWFybHkgYnkgc2V2 ZXJhbApzZWNvbmRzLiBFdmVuIHNlcmlvdXMgc3VidGl0bGVzLCBsaWtlIHRoZSBvbmVzIGZvciBz Y3JpcHRlZCBzaG93cyBvbgpOZXRmbGl4L0FtYXpvbi9DcnVuY2h5cm9sbC93aGF0ZXZlciB2YXJ5 IGJ5IGEgZmV3IHRlbnRocyBvZiBzZWNvbmRzLAppLmUuIHNldmVyYWwgZnJhbWVzLgoKQW5kIEkg aGF2ZSB1c2VkIHRoaXMgY29kZS4gQW5kIEkgbG9vayBjYXJlZnVsbHkgYXQgc3VidGl0bGVzLiBJ ZiB0aGUKcmVzdWx0IHdhcyBsb3dlciBxdWFsaXR5IHRoYW4gdGhlIHNvdXJjZSBtYXRlcmlhbCwg SSB3b3VsZCBoYXZlIG5vdGljZWQKYW5kIEkgd291bGQgaGF2ZSBlbmRlYXZvcmVkIHRvIGZpeCBp dC4gVGhlcmUgbmV2ZXIgd2FzIG5lZWQuCgpOb3csIGNhbiBBbnRvbiBjbGFpbSBzaW1pbGFyIGV4 cGVyaWVuY2Ugd29ya2luZyB3aXRoIHN1YnRpdGxlcyBmcm9tIHRoZQpyZWFsIHdvcmxkPyBNb3N0 IG9mIHRoaXMgZGlzY3Vzc2lvbnMgcG9pbnRzIHRvIHRoZSBhbnN3ZXIgYmVpbmcgbm8uCgo+IFNv LCBsaWtlIEFudG9uIGhhcyBhc2tlZCBzZXZlcmFsIHRpbWVzLCBzdWdnZXN0IGEgd2F5IHRvIGtl ZXAgZGV0ZXJtaW5pc3RpYwo+IGFuZCBiaXRleGFjdCBvdXRwdXQgd2l0aG91dCBleHBvbmVudGlh bGx5IGluY3JlYXNpbmcgbWVtb3J5IGNvbnN1bXB0aW9uIGR1ZQo+IHRvIGJ1ZmZlcmluZy4KCkkg d2lsbCBzcGVuZCB0aW1lIGFuZCBlZmZvcnQgc2VhcmNoaW5nIGZvciBhIHNvbHV0aW9uIHdoZW4g d2UgYWdyZWUgdG8Kd29yayB0b2dldGhlci4KCuKAnERvIHRoaXMgb3IgSSB3aWxsIGJyZWFrIHlv dXIgY29kZeKAnSBpcyBhbiB1bmFjY2VwdGFibGUgYmVoYXZpb3IsIHdoZXRoZXIKaXQgaXMgZGly ZWN0ZWQgYXQgbWUgb3IgYXQgUGF1bCBvciBhdCBhbnlib2R5IGVsc2UsIGFuZCBJIGRvIG5vdCBz cGVuZAplZmZvcnQgd2hlbiB1bmFjY2VwdGFibGUgYmVoYXZpb3IgaXMgdG9sZXJhdGVkLgoKLS0g CiAgTmljb2xhcyBHZW9yZ2UKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX18KZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdApmZm1wZWctZGV2ZWxAZmZtcGVnLm9y ZwpodHRwczovL2ZmbXBlZy5vcmcvbWFpbG1hbi9saXN0aW5mby9mZm1wZWctZGV2ZWwKClRvIHVu c3Vic2NyaWJlLCB2aXNpdCBsaW5rIGFib3ZlLCBvciBlbWFpbApmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgo=