Re: [EXTERNAL] Conformance files in PQ, HLG, SDR-BT.709?

> On Dec 9, 2023, at 04:13, Chris Blume (ProgramMax) <programmax@gmail.com> wrote:
> 
> My understanding (could be wrong) is that a lot of image handling (only PNG?) on Apple platforms happens via OS-provided APIs.

Yes, this is correct. Unless apps have very specific needs they tend to use ImageIO <https://developer.apple.com/documentation/imageio?language=objc> to parse, decode and encode images. It supports a bunch of image formats (including PNG, JPEG and HEIF) in a format agnostic API.
If ImageIO adds support for a new format or a new feature of an existing format, that tends to then come for free for all apps on all Apple platforms.

> For example, if we're concerned about Safari's support of PNG, we actually care about MacOS's / iOS's support.

Yes and no. Safari also tends to backport some things for new versions of Safari on older OS releases.

Cheers,
//Leo

> 
> On Fri, Dec 8, 2023 at 6:59 PM Seeger, Chris (NBCUniversal) <Chris.Seeger@nbcuni.com <mailto:Chris.Seeger@nbcuni.com>> wrote:
>> It appears to be MacOS system wide.  The Photo’s app also reads the CICP chunk.
>> 
>>  
>> 
>> From: Chris Lilley <chris@w3.org <mailto:chris@w3.org>>
>> Date: Friday, December 8, 2023 at 4:55 PM
>> To: Seeger, Chris (NBCUniversal) <Chris.Seeger@nbcuni.com <mailto:Chris.Seeger@nbcuni.com>>, public-png@w3.org <mailto:public-png@w3.org> <public-png@w3.org <mailto:public-png@w3.org>>
>> Subject: Re: [EXTERNAL] Re: Conformance files in PQ, HLG, SDR-BT.709?
>> 
>> Great, so we can make a reftest which fails if the narrow/full flag is 
>> ignored, put that in web platform tests and file bugs on those 
>> implementations to fix the bug.
>> 
>> On 2023-12-08 16:46, Seeger, Chris (NBCUniversal) wrote:
>> > You’re not going to believe this, but Apple Compressor and FinalCut 
>> > already recognizing the CICP Chunk correctly (with the exception of 
>> > full-range flag).
>> 
>> -- 
>> Chris Lilley
>> @svgeesus
>> Technical Director @ W3C
>> W3C Strategy Team, Core Web Design
>> W3C Architecture & Technology Team, Core Web & Media
>> 
>> 

Received on Saturday, 9 December 2023 18:56:14 UTC