On Wed, May 6, 2026 at 3:49 PM Andrea paz <gamberucci.andrea@gmail.com> wrote:
One thing to understand is how patches affect the temporary directory and, consequently, how they affect rendering (if they do).
If by temporary directory you mean background render - it remains uncorrected.
That was a translation error; my apologies. I meant “Temporary,” that is, the frame(buffer?) CinGG is working on.
Ah. I located those lcms2 calls in function that decodes ffmpeg-supplied avframe into our vframe. So from that point on our working buffer must contain color-corrected values (because profile comes as side data from libavformat I thought it was logical place to use it) In theory native png/jpeg/tiff readers/writers can grow same ability to use lcms2, but so far I am not sure if libtiff/png/jpeg can extract profile on its own or they need libexif.