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 880454997C for ; Mon, 25 Mar 2024 13:26:02 +0000 (UTC) Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 049A168D48B; Mon, 25 Mar 2024 15:26:01 +0200 (EET) Received: from haasn.dev (haasn.dev [78.46.187.166]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id C259468BBA3 for ; Mon, 25 Mar 2024 15:25:54 +0200 (EET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=haasn.xyz; s=mail; t=1711373154; bh=rOsAFsY5W17JwZKFhdsZ5Q/BHGGdyWB7nQj69lvOf/Q=; h=Date:From:To:Subject:In-Reply-To:References:From; b=KyxoLl2ggirCwJiySTq/40TErVLUKLIa10BOQsNPnCmAcwxuJBAl1YnAzvoJupe61 OA8bUs+fI/R62yjD2zq11ilxzsBdYlqQRlh+mH/Pxs9xMefb4sNueUEI113b+1JQ6s wwi6OPTHS2ph3uXp7QOby5jLw01qbBdEsDZkl1sM= Received: from haasn.dev (unknown [10.30.0.2]) by haasn.dev (Postfix) with ESMTP id 7EEC341128 for ; Mon, 25 Mar 2024 14:25:54 +0100 (CET) Date: Mon, 25 Mar 2024 14:25:54 +0100 Message-ID: <20240325142554.GB7757@haasn.xyz> From: Niklas Haas To: FFmpeg development discussions and patches In-Reply-To: References: <20240324092635.17850-1-damiog@gmail.com> <20240324132328.GC37148@haasn.xyz> <20240324141429.GB108626@haasn.xyz> <20240324185331.GB5677@haasn.xyz> MIME-Version: 1.0 Content-Disposition: inline Subject: Re: [FFmpeg-devel] [PATCH v2] avfilter: propagate colorspace and color_range from buffer filter and between AVFilterLink. 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: T24gU3VuLCAyNCBNYXIgMjAyNCAyMDowMzowMyArMDEwMCBEYW1pYW5vIEdhbGFzc2kgPGRhbWlv Z0BnbWFpbC5jb20+IHdyb3RlOgo+IE9uIFN1biwgTWFyIDI0LCAyMDI0IGF0IDY6NTPigK9QTSBO aWtsYXMgSGFhcyA8ZmZtcGVnQGhhYXNuLnh5ej4gd3JvdGU6Cj4gCj4gPiBCdXQgd2FpdCAtIGFy ZW4ndCBhbGwgZmlsdGVyJ3MgbGlzdHMgc2V0IHRvIHRoZSBzYW1lIHJlZmVyZW5jZT8gSXNuJ3Qg dGhhdAo+ID4gdGhlCj4gPiBwb2ludCBvZiB0aGUgZGVzaWduPyBJZiB0aGV5IHNoYXJlIHRoZSBz YW1lIGZvcm1hdCBsaXN0LCB0aGV5IHdpbGwgYWxsCj4gPiBpbmhlcml0IHRoZSBjb3JyZWN0IHNl dHRpbmcgKHZpYSBwaWNrX2Zvcm1hdCkuIEV4Y2VwdCBmb3IgZmlsdGVycyBsaWtlCj4gPiB2Zl9z Y2FsZSB3aGljaCBkZWxpYmVyYXRlbHkgdXNlIHNlcGFyYXRlIGZvcm1hdCBsaXN0cywgc2luY2Ug dGhleSBjYW4KPiA+IHBlcmZvcm0gY29udmVyc2lvbi4gQnV0IGV2ZW4gaW4gdGhpcyBjYXNlLAo+ ID4gc3dhcF9jb2xvcl9zcGFjZXNfb25fZmlsdGVycygpIHNob3VsZCBlbnN1cmUgdGhhdCBib3Ro IGxpc3RzIGFyZSBzZXQgdG8KPiA+IHRoZSBzYW1lIHZhbHVlIElGRiB0aGV5IHN1cHBvcnQgdGhl IHNhbWUgY29sb3Igc3BhY2VzLgo+ID4KPiA+IFVwb24gZnVydGhlciBpbnNwZWN0aW9uLCBpdCBh Y3R1YWxseSBhcHBlYXJzIGxpa2UgdGhlIHByb3BhZ2F0aW9uIHlvdQo+ID4gcHJvcG9zZSBpbiB0 aGlzIHBhdGNoIGlzIG9ubHkgbmVlZGVkIGZvciB0aGluZ3Mgd2hpY2ggKmFyZW4ndCogc3ViamVj dAo+ID4gdG8gZm9ybWF0IG5lZ290aWF0aW9uLCB3aGljaCBpcyB3aHkgd2lkdGgsIGhlaWdodCBh bmQgc2FtcGxlIGFzcGVjdAo+ID4gcmF0aW8gYXJlIHByb3BhZ2F0ZWQgaGVyZSwgYnV0IHRoaW5n cyBsaWtlIGZvcm1hdCBvciBzYW1wbGUgcmF0ZXMgYXJlIG5vdC4KPiA+Cj4gPiBTbyB0aGlzIHBh dGNoIGFzIHdyaXR0ZW4gc2hvdWxkIG5vdCBiZSBhcHBsaWVkLCBJIHRoaW5rLgo+ID4KPiA+ID4g V2hhdCBJIG1lYW50IHdhcyB0aGF0IHlvdXIgcGF0Y2ggZGlkbid0IG1ha2UgYW55IGRpZmZlcmVu Y2UgZnJvbSB0aGUKPiA+ID4gZXhpc3RpbmcgYmVoYXZpb3IKPiA+ID4gYmVjYXVzZSBldmVuIGlm IGl0IHNldHMgdGhlIGRlZmF1bHQgQVZGaWx0ZXJMaW5rIHZhbHVlcyB0byBBVkNPTF9TUENfTk9O RQo+ID4gPiBhbmQgQVZDT0xfU1BDX05PTkUsCj4gPiA+IHdoZW4gaXQncyB0aGUgdGltZSB0byBj YWxsIGZmX2ZpbHRlcl9jb25maWdfbGlua3MoKSwgdGhvc2UgdHdvIHZhbHVlcwo+ID4gaGF2ZQo+ ID4gPiBhbHJlYWR5IGJlZW4gcmVzZXQKPiA+ID4gdG8gYSBkZWZhdWx0IHVuc3BlY2lmaWVkIHZh bHVlLCBzbyB5b3Ugc3RpbGwgZ2V0IGEgd3JvbmdseSBjb25maWd1cmUKPiA+IGdyYXBoCj4gPiA+ IHdpdGggc29tZXRoaW5nIGxpa2U6Cj4gPiA+Cj4gPiA+IEJ1ZmZlcgo+ID4gPiAgICAgTGluazog IEFWQ09MX1NQQ19CVDcwOSBBVkNPTF9SQU5HRV9NUEVHCj4gPiA+IFNjYWxlCj4gPiA+ICAgICBM aW5rOiBBVkNPTF9TUENfVU5TUEVDSUZJRUQgQVZDT0xfUkFOR0VfVU5TUEVDSUZJRUQKPiA+ID4g V2hhdGV2ZXJmaWx0ZXIKPiA+ID4gICAgIExpbms6IEFWQ09MX1NQQ19VTlNQRUNJRklFRCBBVkNP TF9SQU5HRV9VTlNQRUNJRklFRAo+ID4gPiBCdWZmZXJzaW5rCj4gPiA+Cj4gPiA+IGluc3RlYWQg b2YKPiA+ID4KPiA+ID4gQnVmZmVyCj4gPiA+ICAgICBMaW5rOiBBVkNPTF9TUENfQlQ3MDkgQVZD T0xfUkFOR0VfTVBFRwo+ID4gPiBTY2FsZQo+ID4gPiAgICAgTGluazogQVZDT0xfU1BDX0JUNzA5 IEFWQ09MX1JBTkdFX01QRUcKPiA+ID4gV2hhdGV2ZXJmaWx0ZXIKPiA+ID4gICAgIExpbms6IEFW Q09MX1NQQ19CVDcwOSBBVkNPTF9SQU5HRV9NUEVHCj4gPiA+IEJ1ZmZlcnNpbmsKPiA+Cj4gPiBQ ZXJoYXBzIHlvdSBjYW4gZGVzY3JpYmUgdGhpcyBzY2VuYXJpbyBtb3JlIHRob3JvdWdobHk/IFdo YXQgZmlsdGVycyBhcmUKPiA+IHlvdSB1c2luZyBkb3duc3RyZWFtIG9mICdzY2FsZScgaGVyZSwg YW5kIGRvZXMgaXQgYWR2ZXJ0aXNlIEJUNzA5IGFzCj4gPiBzdXBwb3J0ZWQ/Cj4gPgo+IAo+IEl0 J3MgZW50aXJlbHkgcG9zc2libGUgdGhhdCBJIGFtIGNvbXBsZXRlbHkgd3JvbmcsIEkgdG9vayBh IGxvb2sgYXQKPiBhdmZpbHRlciBjb2RlCj4gZm9yIHRoZSBmaXJzdCB0aW1lIGp1c3QgYSBmZXcg ZGF5cyBhZ28uCj4gCj4gSGVyZSdzIHR3byB3YXkgdG8gcmVwcm9kdWNlIHdpdGggdGhlIGNsaSBz b21ldGhpbmcgc2ltaWxhciB0byB3aGF0IEkgYW0KPiBzZWVpbmcKPiB3aGVuIHVzaW5nIHRoZSBB UEkgZGlyZWN0bHk6Cj4gCj4gZmZtcGVnIC1pIGluLm1wNCAtdmYKPiAic2NhbGU9J3dpZHRoPTE5 MjA6aGVpZ2h0PTEwODAnLHpzY2FsZT0nd2lkdGg9MTkyMDpoZWlnaHQ9MTA4MCciIG91dC5tcDQK PiBmZm1wZWcgLWkgaW4uanBnIC12ZiAienNjYWxlPSd3aWR0aD0xOTIwOmhlaWdodD0xMDgwJyIg b3V0LmpwZwo+IAo+IGl0IGRvZXNuJ3QgbmVlZCBhIHNwZWNpZmljIG1wNCBvciBqcGcgZmlsZS4K ClNvLCBpbiB0aGUgc2Vjb25kIGNhc2UsIHRoZSBidWcgaXMgYWN0dWFsbHkgdGhhdCBidWZmZXJz cmMuYyBoYXMgYSBjaGVjawpmZl9mbXRfaXNfcmVndWxhcl95dXYoKSBpbiBvcmRlciB0byBzZXQg dGhlIFlVViBjb2xvcnNwYWNlL21hdHJpeApmaWVsZHMsIGJ1dCBZVVZKIGZvcm1hdHMgcmV0dXJu IDAgZm9yIHRoaXMgZnVuY3Rpb24uIFNvIHRoZSBjb2xvcnNwYWNlCm5ldmVyIGFjdHVhbGx5IGdl dHMgc2V0IHRvIGFueXRoaW5nLCBpdCBpcyBsZWZ0IGFzIFVOU1BFQ0lGSUVELCB3aGljaAp0aGVu IHByb3BhZ2F0ZXMgdGhyb3VnaCB0aGUgZmlsdGVyIGNoYWluLCBldmVudHVhbGx5IGxlYWRpbmcg dG8gemltZwp0cnlpbmcgdG8gY29udmVydCBmcm9tIHRoZSByZWFsIGNvbG9yc3BhY2UgdG8gdW5z cGVjLCB3aGljaCBmYWlscy4KCkluIHJldHJvc3BlY3QsIHRoaXMgbG9naWMgaXMgd3JvbmcgLSBz aW5jZSBZVVYgbWF0cml4IHN0aWxsIGFwcGxpZXMgdG8KaXJyZWd1bGFyIFlVViBmb3JtYXRzLiBX ZSBzaG91bGQgc3BsaXQgdGhlIGNoZWNrIGludG8gaXNfeXV2KCkgYW5kCmlzX3l1dl9mb3JjZWRf ZnVsbF9yYW5nZSgpLCBhbmQgaGFuZGxlIHRoZSBvdmVybGFwcGluZyBjYXNlcwphY2NvcmRpbmds eS4KCkkgd2lsbCBmaXggaXQuCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fCmZmbXBlZy1kZXZlbCBtYWlsaW5nIGxpc3QKZmZtcGVnLWRldmVsQGZmbXBlZy5v cmcKaHR0cHM6Ly9mZm1wZWcub3JnL21haWxtYW4vbGlzdGluZm8vZmZtcGVnLWRldmVsCgpUbyB1 bnN1YnNjcmliZSwgdmlzaXQgbGluayBhYm92ZSwgb3IgZW1haWwKZmZtcGVnLWRldmVsLXJlcXVl c3RAZmZtcGVnLm9yZyB3aXRoIHN1YmplY3QgInVuc3Vic2NyaWJlIi4K