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 2C7F74E406 for ; Fri, 2 May 2025 14:37:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C8BED68B017; Fri, 2 May 2025 17:36:57 +0300 (EEST) Received: from haasn.dev (haasn.dev [78.46.187.166]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 36ED86879E4 for ; Fri, 2 May 2025 17:36:51 +0300 (EEST) Received: from haasn.dev (unknown [10.30.1.1]) by haasn.dev (Postfix) with UTF8SMTP id 7866540717 for ; Fri, 2 May 2025 16:36:50 +0200 (CEST) Date: Fri, 2 May 2025 16:36:50 +0200 Message-ID: <20250502163650.GB203423@haasn.xyz> From: Niklas Haas To: FFmpeg development discussions and patches In-Reply-To: <20250502141057.GY4991@pb2> References: <20250426175603.726924-1-ffmpeg@haasn.xyz> <20250426175603.726924-17-ffmpeg@haasn.xyz> <20250502141057.GY4991@pb2> MIME-Version: 1.0 Content-Disposition: inline Subject: Re: [FFmpeg-devel] [PATCH 16/17] swscale/format: add new format decode/encode logic 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: T24gRnJpLCAwMiBNYXkgMjAyNSAxNjoxMDo1NyArMDIwMCBNaWNoYWVsIE5pZWRlcm1heWVyIDxt aWNoYWVsQG5pZWRlcm1heWVyLmNjPiB3cm90ZToKPiBPbiBTYXQsIEFwciAyNiwgMjAyNSBhdCAw Nzo0MToyMFBNICswMjAwLCBOaWtsYXMgSGFhcyB3cm90ZToKPiA+IEZyb206IE5pa2xhcyBIYWFz IDxnaXRAaGFhc24uZGV2Pgo+ID4KPiA+IFRoaXMgcGF0Y2ggYWRkcyBmb3JtYXQgaGFuZGxpbmcg Y29kZSBmb3IgdGhlIG5ldyBvcGVyYXRpb25zLiBUaGlzIGVudGFpbHMKPiA+IGZ1bGx5IGRlY29k aW5nIGEgZm9ybWF0IHRvIHN0YW5kYXJkaXplZCBSR0IsIGFuZCB0aGUgaW52ZXJzZS4KPiA+Cj4g PiBIYW5kbGluZyBpdCB0aGlzIHdheSBtZWFucyB3ZSBjYW4gYWx3YXlzIGd1YXJhbnRlZSB0aGF0 IGEgY29udmVyc2lvbiBwYXRoCj4gPiBleGlzdHMgZnJvbSBBIHRvIEIgd2l0aG91dCBoYXZpbmcg dG8gZXhwbGljaXRseSBjb3ZlciBsb2dpYyBmb3IgZWFjaCBwYXRoOwo+ID4gYW5kIGNob29zaW5n IFJHQiBpbnN0ZWFkIG9mIFlVViBhcyB0aGUgaW50ZXJtZWRpYXRlIChhcyB3YXMgZG9uZSBpbiBz d3NjYWxlCj4gPiB2MSkgaXMgbW9yZSBmbGV4aWJsZSB3aXRoIHJlZ2FyZHMgdG8gZW5hYmxpbmcg ZnVydGhlciBvcGVyYXRpb25zIHN1Y2ggYXMKPiA+IHByaW1hcmllcyBjb252ZXJzaW9ucywgbGlu ZWFyIHNjYWxpbmcsIGV0Yy4KPiA+Cj4gPiBJbiB0aGUgY2FzZSBvZiBZVVYtPllVViB0cmFuc2Zv cm0sIHRoZSByZWR1bmRhbnQgbWF0cml4IG11bHRpcGxpY2F0aW9uIHdpbGwKPiA+IGJlIGNhbmNl bGVkIG91dCBhbnl3YXlzLgo+ID4gLS0tCj4gPiAgbGlic3dzY2FsZS9mb3JtYXQuYyB8IDkyNSAr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKwo+ID4gIGxpYnN3c2Nh bGUvZm9ybWF0LmggfCAgMjMgKysKPiA+ICAyIGZpbGVzIGNoYW5nZWQsIDk0OCBpbnNlcnRpb25z KCspCj4KPiB0aGlzIG9yIHJhdGhlciB0aGUgZXF1aXZhbGVudCBmcm9tIHlvdXIgcmVwbyBicmVh a3MgaGVyZToKPgo+IEluIGZpbGUgaW5jbHVkZWQgZnJvbSBsaWJzd3NjYWxlL29wcy5oOjI0LAo+ ICAgICAgICAgICAgICAgICAgZnJvbSBsaWJzd3NjYWxlL29wc19pbnRlcm5hbC5oOjI2LAo+ICAg ICAgICAgICAgICAgICAgZnJvbSBsaWJzd3NjYWxlL2Zvcm1hdC5jOjI4Ogo+IGxpYnN3c2NhbGUv Zm9ybWF0LmM6IEluIGZ1bmN0aW9uIOKAmHRyY19pc19oZHLigJk6Cj4gbGlic3dzY2FsZS9mb3Jt YXQuYzoxMjQ5Ojk6IGVycm9yOiBhIGxhYmVsIGNhbiBvbmx5IGJlIHBhcnQgb2YgYSBzdGF0ZW1l bnQgYW5kIGEgZGVjbGFyYXRpb24gaXMgbm90IGEgc3RhdGVtZW50Cj4gIDEyNDkgfCAgICAgICAg IHN0YXRpY19hc3NlcnQoQVZDT0xfVFJDX05CID09IDE5LCAiVXBkYXRlIHRoaXMgbGlzdCB3aGVu IGFkZGluZyBUUkNzIik7Cj4gICAgICAgfCAgICAgICAgIF5+fn5+fn5+fn5+fn4KPiBtYWtlOiAq KiogW2ZmYnVpbGQvY29tbW9uLm1hazo4MTogbGlic3dzY2FsZS9mb3JtYXQub10gRXJyb3IgMQo+ IG1ha2U6ICoqKiBXYWl0aW5nIGZvciB1bmZpbmlzaGVkIGpvYnMuLi4uCgpGaXhlZCAoYnkgbW92 aW5nIHRoZSBzdGF0aWNfYXNzZXJ0IG91dCBvZiB0aGUgc3dpdGNoL2Nhc2UpLgoKPgo+Cj4gWy4u Ll0KPiAtLQo+IE1pY2hhZWwgICAgIEdudVBHIGZpbmdlcnByaW50OiA5RkYyMTI4QjE0N0VGNjcz MEJBREYxMzM2MTFFQzc4NzA0MEIwRkFCCj4KPiBTb21lIHBlb3BsZSB3YW50ZWQgdG8gcGFpbnQg dGhlIGJpa2VzaGVkIGdyZWVuLCBzb21lIGJsdWUgYW5kIHNvbWUgcGluay4KPiBQZW9wbGUgYXJn dWVkIGFuZCBmb3VnaHQsIHdoZW4gdGhleSBmaW5hbGx5IGFncmVlZCwgb25seSBydXN0IHdhcyBs ZWZ0Lgo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCj4g ZmZtcGVnLWRldmVsIG1haWxpbmcgbGlzdAo+IGZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCj4gaHR0 cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCj4KPiBUbyB1bnN1 YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKPiBmZm1wZWctZGV2ZWwtcmVxdWVz dEBmZm1wZWcub3JnIHdpdGggc3ViamVjdCAidW5zdWJzY3JpYmUiLgpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpmZm1wZWctZGV2ZWwgbWFpbGluZyBsaXN0 CmZmbXBlZy1kZXZlbEBmZm1wZWcub3JnCmh0dHBzOi8vZmZtcGVnLm9yZy9tYWlsbWFuL2xpc3Rp bmZvL2ZmbXBlZy1kZXZlbAoKVG8gdW5zdWJzY3JpYmUsIHZpc2l0IGxpbmsgYWJvdmUsIG9yIGVt YWlsCmZmbXBlZy1kZXZlbC1yZXF1ZXN0QGZmbXBlZy5vcmcgd2l0aCBzdWJqZWN0ICJ1bnN1YnNj cmliZSIuCg==