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 ESMTPS id 84E6A4C76F for ; Mon, 10 Mar 2025 00:58:08 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id D99BE68E68C; Mon, 10 Mar 2025 02:58:03 +0200 (EET) Received: from 2.mo561.mail-out.ovh.net (2.mo561.mail-out.ovh.net [46.105.75.36]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id C7FBA68E12D for ; Mon, 10 Mar 2025 02:57:56 +0200 (EET) Received: from director1.ghost.mail-out.ovh.net (unknown [10.109.139.212]) by mo561.mail-out.ovh.net (Postfix) with ESMTP id 4Z9z5c1Y6jz1RMw for ; Mon, 10 Mar 2025 00:57:56 +0000 (UTC) Received: from ghost-submission-5b5ff79f4f-x2q2r (unknown [10.110.101.93]) by director1.ghost.mail-out.ovh.net (Postfix) with ESMTPS id 2581A1FE70 for ; Mon, 10 Mar 2025 00:57:54 +0000 (UTC) Received: from courmont.net ([37.59.142.101]) by ghost-submission-5b5ff79f4f-x2q2r with ESMTPSA id yTmQGhI5zmdxbCgACxjVtQ (envelope-from ) for ; Mon, 10 Mar 2025 00:57:54 +0000 Authentication-Results: garm.ovh; auth=pass (GARM-101G0040690ffff-6bfd-4d7e-b42b-df9376c2e05a, 48BA1AA14A575D73F99BE13393FEABAFAEA8E9E1) smtp.auth=postmaster@courmont.net X-OVh-ClientIp: 104.0.131.52 Date: Sun, 09 Mar 2025 17:57:48 -0700 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: <20250309205747.GE683063@haasn.xyz> References: <20250308235342.GB669161@haasn.xyz> <20250309205747.GE683063@haasn.xyz> Message-ID: MIME-Version: 1.0 X-Ovh-Tracer-Id: 4112912362373257721 X-VR-SPAMSTATE: OK X-VR-SPAMSCORE: -77 X-VR-SPAMCAUSE: gggruggvucftvghtrhhoucdtuddrgeefvddrtddtgdduudejleeiucetufdoteggodetrfdotffvucfrrhhofhhilhgvmecuqfggjfdpvefjgfevmfevgfenuceurghilhhouhhtmecuhedttdenucesvcftvggtihhpihgvnhhtshculddquddttddmnegfrhhlucfvnfffucdlvdefmdenucfjughrpeffhffvufgfjghfkfggtgfgsehtqhhmtddtreejnecuhfhrohhmpeftrohmihcuffgvnhhishdqvehouhhrmhhonhhtuceorhgvmhhisehrvghmlhgrsgdrnhgvtheqnecuggftrfgrthhtvghrnhepudekvdffkeevudduiedugefhieffgeehjeekgfdtgeehgfdukeefieelffehveetnecuffhomhgrihhnpehgihhthhhusgdrtghomhenucfkphepuddvjedrtddrtddruddpuddtgedrtddrudefuddrhedvpdefjedrheelrddugedvrddutddunecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehinhgvthepuddvjedrtddrtddruddpmhgrihhlfhhrohhmpehrvghmihesrhgvmhhlrggsrdhnvghtpdhnsggprhgtphhtthhopedupdhrtghpthhtohepfhhfmhhpvghgqdguvghvvghlsehffhhmphgvghdrohhrghdpoffvtefjohhsthepmhhoheeiudgmpdhmohguvgepshhmthhpohhuth Subject: Re: [FFmpeg-devel] [RFC] New swscale internal design prototype 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: CgpMZSA5IG1hcnMgMjAyNSAxMjo1Nzo0NyBHTVQtMDc6MDAsIE5pa2xhcyBIYWFzIDxmZm1wZWdA aGFhc24ueHl6PiBhIMOpY3JpdMKgOgo+T24gU3VuLCAwOSBNYXIgMjAyNSAxMToxODowNCAtMDcw MCBSw6ltaSBEZW5pcy1Db3VybW9udCA8cmVtaUByZW1sYWIubmV0PiB3cm90ZToKPj4gSGksCj4+ IAo+PiBMZSA4IG1hcnMgMjAyNSAxNDo1Mzo0MiBHTVQtMDg6MDAsIE5pa2xhcyBIYWFzIDxmZm1w ZWdAaGFhc24ueHl6PiBhIMOpY3JpdMKgOgo+PiA+aHR0cHM6Ly9naXRodWIuY29tL2hhYXNuL0ZG bXBlZy9ibG9iL3N3c2NhbGUzL2RvYy9zd3NjYWxlLXYyLnR4dAo+PiAKPj4gPkkgaGF2ZSBzcGVu dCB0aGUgcGFzdCB3ZWVrIG9yIHNvIGlyb25pbmcgCj4+ID5JIHdhbnRlZCB0byBwb3N0IGl0IGhl cmUgdG8gZ2F0aGVyIHNvbWUgZmVlZGJhY2sgb24gdGhlIGFwcHJvYWNoLiBXaGVyZSBkb2VzCj4+ ID5pdCBmYWxsIG9uIHRoZSAibWFkbmVzcyIgc2NhbGU/IElzIHRoZSBuZXcgb3BlcmF0aW9ucyBh bmQgb3B0aW1pemVyIGRlc2lnbgo+PiA+Y29tcHJlaGVuc2libGU/IEFtIEkgdHJ5aW5nIHRvbyBo YXJkIHRvIHJlaW52ZW50IGNvbXBpbGVycz8gQXJlIHRoZXJlIGFueQo+PiA+cGxhdGZvcm1zIHdo ZXJlIHRoZSBoaWdoIG51bWJlciBvZiBmdW5jdGlvbiBjYWxscyBwZXIgZnJhbWUgd291bGQgYmUK Pj4gPnByb2JpdGl2ZWx5IGV4cGVuc2l2ZT8gV2hhdCBhcmUgdGhlIHRob3VnaHRzIG9uIHRoZSBm bG9hdC1maXJzdCBhcHByb2FjaD8gU2VlCj4+ID5hbHNvIHRoZSBsaXN0IG9mIGxpbWl0YXRpb25z IGFuZCBpbXByb3ZlbWVudCBpZGVhcyBhdCB0aGUgYm90dG9tIG9mIG15IGRlc2lnbgo+PiA+ZG9j dW1lbnQuCj4+IAo+PiBVc2luZyBmbG9hdHMgaW50ZXJuYWxseSBtYXkgYmUgZmluZSBpZiB0aGVy ZSdzIChhbG1vc3QpIG5ldmVyIGFueSBzcGlsbGFnZSwgYnV0IHRoYXQgbmVjZXNzYXJpbHkgaW1w bGllcyBjdXN0b20gY2FsbGluZyBjb252ZW50aW9ucy4gQW5kIHdvbid0IHdvcmsgd2l0aCBhcyBt YW55IGFzIDMyIHBpeGVscy4gT24gUlZWIDEyOC1iaXQsIHlvdSdkIGhhdmUgb25seSA0IHZlY3Rv cnMuIE9uIEFybSBORU9OLCBpdCB3b3VsZCBiZSBldmVuIHdvcnNlIGFzIHNjYWxhcnMvY29uc3Rh bnRzIG5lZWQgdG8gYmUgc3RvcmVkIGluIHZlY3RvcnMgYXMgd2VsbC4KPgo+SSB0aGluayB0aGF0 IGEgY3VzdG9tIGNhbGxpbmcgY29udmVudGlvbiBpcyBub3QgYXMgdW5yZWFzb25hYmxlIGFzIGl0 IG1heSBzb3VuZCwKPmFuZCB3aWxsIGFjdHVhbGx5IGJlIGVhc2llciB0byBpbXBsZW1lbnQgdGhh biB0aGUgc3RhbmRhcmQgY2FsbGluZyBjb252ZW50aW9uCj5zaW5jZSBmdW5jdGlvbnMgd2lsbCBu b3QgaGF2ZSB0byBkZWFsIHdpdGggcGl4ZWwgbG9hZC9zdG9yZSwgbm9yIHdpbGwgdGhlcmUgYmUK PmFueSBuZWVkIGZvciAiZnVzZWQiIHZlcnNpb25zIG9mIG9wZXJhdGlvbnMgKHdob3NlIG9ubHkg cHVycG9zZSBpcyB0byBhdm9pZAo+dGhlIHJvdW5kdHJpcCB0aHJvdWdoIEwxKS4KPgo+VGhlIHBp eGVsIGNodW5rIHNpemUgaXMgZWFzaWx5IGNoYW5nZWQ7IGl0IGlzIGEgY29tcGlsZSB0aW1lIGNv bnN0YW50IGFuZCB0aGVyZQo+YXJlIG5vIHN0cmljdCByZXF1aXJlbWVudHMgb24gaXQuIElmIFJJ U0MtViAob3IgYW55IG90aGVyIHBsYXRmb3JtKSBzdHJ1Z2dsZXMKPndpdGggc3RvcmluZyAzMiBm bG9hdHMgaW4gdmVjdG9yIHJlZ2lzdGVycywgd2UgY291bGQgZ28gZG93biB0byAxNiAob3IgZXZl biA4KTsKPnRoZSBudW1iZXIgMzIgd2FzIG1lcmVseSBjaG9zZW4gYnkgYmVuY2htYXJraW5nIGFu ZCBub3QgdGhyb3VnaCBhbnkgY2FyZWZ1bAo+ZGVzaWduIGNvbnNpZGVyYXRpb24uCgpJdCBjYW4n dCBiZSBhIGNvbXBpbGUgdGltZSBjb25zdGFudCBvbiBSVlYgbm9yIChpZiBpdCdzIGV2ZXIgaW50 cm9kdWNlZCkgU1ZFIGJlY2F1c2UgdGhleSBhcmUgc2NhbGFibGUuIEkgZG91YnQgdGhhdCBhIGNv bXBpbGUtdGltZSBjb25zdGFudCB3aWxsIHdvcmsgd2VsbCBhY3Jvc3MgYWxsIHZhcmlhbnRzIG9m IHg4NiBhcyB3ZWxsLCBidXQgbm90IHRoYXQgSSdkIGtub3cuCgo+RG8geW91IGhhdmUgYWNjZXNz IHRvIGFueXRoaW5nIHdpdGggZGVjZW50IFJWViBGMzIgc3VwcG9ydCB0aGF0IHdlIGNvdWxkIHVz ZQo+Zm9yIHRlc3Rpbmc/IEl0J3MgbXkgdW5kZXJzdGFuZGluZyB0aGF0IGV4aXN0aW5nIFJWViBp bXBsZW1lbnRhdGlvbnMgaGF2ZSBiZWVuCj5yYXRoZXIgcHJpbWl0aXZlLgoKRmxvYXQgaXMgcXVp dGUgb2theSBvbiBSVlYuIEl0IGlzIGZhc3RlciB0aGFuIGludGVnZXJzIG9uIHNvbWUgbGF2YyBh dWRpbyBsb29wcyBhbHJlYWR5LgoKVGhhdCBzYWlkLCBJIG9ubHkgaGF2ZSBhY2Nlc3MgdG8gVEgt QzkwOCAoMTI4LWJpdCkgYW5kICBTVC1YNjAgKDI1Ni1iaXQpLCBhcyBiZWZvcmUsIGFuZCBJIGhh dmVuJ3QgYmVlbiBjb250YWN0ZWQgdG8gZ2V0IGFjY2VzcyBhbnl0aGluZyBiZXR0ZXIuIFRoZSBY NjAgaXMgdXNlZCBvbiBGQVRFLgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0CmZmbXBlZy1kZXZlbEBmZm1wZWcu b3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3RpbmZvL2ZmbXBlZy1kZXZlbAoKVG8g dW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVtYWlsCmZmbXBlZy1kZXZlbC1yZXF1 ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNjcmliZSIuCg==