Closed Bug 1723253 Opened 3 years ago Closed 3 years ago

qcms: Add CICP (Coding-independent code points) support

Categories

(Core :: Graphics: Color Management, task, P1)

task

Tracking

()

RESOLVED FIXED
92 Branch
Tracking Status
firefox92 --- fixed

People

(Reporter: jbauman, Assigned: jbauman)

References

(Blocks 1 open bug)

Details

Attachments

(2 files)

See https://www.itu.int/rec/T-REC-H.273/en and ISOBMFF (ISO 14496-12:2020) § 12.1.5

CICP values allow the specification of color primaries, transfer characteristics and matrix coefficients necessary for colorspace management similar to what would occur in an ICC profile, but in a much more compact format, based on a known set of common enumerated values specified in H.273.

CICP support is necessary for the ColourInformation (colr) box required by ISOBMFF and consequently AVIF.

Summary: Add CICP (Coding-independent code points) support to qcms → qcms: Add CICP (Coding-independent code points) support
Attachment #9234096 - Attachment description: WIP: Bug 1723253 - qcms: Add CICP (Coding-independent code points) support. r=jrmuizel,jgilbert → Bug 1723253 - qcms: Add CICP (Coding-independent code points) support. r=jrmuizel,jgilbert

Clippy/costmetic changes

Attachment #9234116 - Attachment description: Bug 1723253 - qcms: Add CICP (Coding-independent code points) support. r=jrmuizel,jgilbert → Bug 1723253 - qcms: Clippy/costmetic changes
Attachment #9234116 - Attachment description: Bug 1723253 - qcms: Clippy/costmetic changes → Bug 1723253 - qcms: Add CICP (Coding-independent code points) support. r=jrmuizel,jgilbert
Attachment #9234116 - Attachment description: Bug 1723253 - qcms: Add CICP (Coding-independent code points) support. r=jrmuizel,jgilbert → Bug 1723253 - qcms: Clippy/costmetic changes. r=jrmuizel,jgilbert
Pushed by jbauman@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f624542d179a
qcms: Clippy/costmetic changes. r=jrmuizel
https://hg.mozilla.org/integration/autoland/rev/12b5673aeec9
qcms: Add CICP (Coding-independent code points) support. r=jrmuizel
Status: ASSIGNED → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 92 Branch
Regressions: 1729539
Blocks: 1731398
You need to log in before you can comment on or make changes to this bug.