Closed Bug 1841195 Opened 3 years ago Closed 1 year ago

Use VideoColorSpaceInternal in VideoFrame

Categories

(Core :: Audio/Video: Web Codecs, task, P3)

task

Tracking

()

RESOLVED FIXED
140 Branch
Tracking Status
firefox140 --- fixed

People

(Reporter: chunmin, Assigned: chunmin)

References

(Blocks 2 open bugs)

Details

Attachments

(2 external files)

D182476 in bug 1831451 will introduce a VideoColorSpaceInternal class holding data from VideoColorSpace to avoid a unrooted hazard issue. We should use it in VideoFrame as well.

Priority: P1 → P3

This patch replaces VideoColorSpaceInit with VideoColorSpaceInternal in
VideoFrame, enabling more flexible utilities and conversion functions. By
adopting VideoColorSpaceInternal, we can more easily log and map color space
details to underlying graphics properties, simplifying future color-related
enhancements and ensuring consistent handling of color space information
throughout the pipeline.

Assignee: nobody → cchang
Status: NEW → ASSIGNED
Pushed by cchang@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/3f07a964d016 Move VideoColorSpaceInternal to WebCodecsUtils r=media-playback-reviewers,padenot https://hg.mozilla.org/integration/autoland/rev/6d2bb8e6781c Use VideoColorSpaceInternal in VideoFrame for greater flexibility r=media-playback-reviewers,padenot
Status: ASSIGNED → RESOLVED
Closed: 1 year ago
Resolution: --- → FIXED
Target Milestone: --- → 140 Branch
QA Whiteboard: [qa-triage-done-c141/b140]
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: