Support HDR Metadata on supported codecs
Categories
(Core :: Audio/Video: Playback, task)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox152 | --- | fixed |
People
(Reporter: alwu, Assigned: alwu)
References
(Blocks 1 open bug)
Details
Attachments
(5 external files)
This bug is used to support adding HDR metadata into the video info.
| Assignee | ||
Comment 1•6 months ago
|
||
SEI type 137 (mastering display colour volume) and type 144 (content
light level info) are defined in ITU-T H.265 (08/2021) §D.3.26 and
§D.3.27.
| Assignee | ||
Comment 2•6 months ago
|
||
METADATA_TYPE_HDR_MDCV (type 1) and METADATA_TYPE_HDR_CLL (type 2) are
defined in the AV1 Bitstream & Decoding Process Specification §6.7.1.
| Assignee | ||
Comment 3•6 months ago
|
||
Parse MasteringMetadata from WebM container and store in
gfx::HDRMetadata. Add a GTest to verify the parsed values using a
minimal synthetic VP9/WebM file generated with ffmpeg.
| Assignee | ||
Comment 4•6 months ago
|
||
Wire the HDR metadata parsers introduced in Parts 2-4 into the video
pipeline so that VideoInfo::mHDRMetadata is populated for HEVC, AV1,
and VP9/WebM content. This makes the mastering display colour volume
and content light level data available to downstream consumers for
correct HDR display.
| Assignee | ||
Comment 5•6 months ago
|
||
Comment 7•6 months ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/76c68dc7af29
https://hg.mozilla.org/mozilla-central/rev/a9f648c6b12f
https://hg.mozilla.org/mozilla-central/rev/a3e3e8f1db4a
https://hg.mozilla.org/mozilla-central/rev/5dbbaae3fbf7
https://hg.mozilla.org/mozilla-central/rev/8f6649532edc
https://hg.mozilla.org/mozilla-central/rev/71efa6de107e
Updated•5 months ago
|
Description
•