Set VP8Specific/VP9Specific mNumTemporalLayers based on scalability mode
Categories
(Core :: Audio/Video: Web Codecs, defect, P1)
Tracking
()
| Tracking | Status | |
|---|---|---|
| firefox125 | --- | fixed |
People
(Reporter: chunmin, Assigned: chunmin)
Details
Attachments
(2 files)
The mNumTemporalLayers in VP9Specific generated in VideoEncoderConfigInternal::ToEncoderConfig() should match the number of temporal layers specified in the given scalability mode. However, it's set to 1 [1, 2] regardlessly.
[1] https://searchfox.org/mozilla-central/rev/9cd4ea81e27db6b767f1d9bbbcf47da238dd64fa/dom/media/webcodecs/VideoEncoder.cpp#257
[2] https://searchfox.org/mozilla-central/rev/9cd4ea81e27db6b767f1d9bbbcf47da238dd64fa/dom/media/platforms/PlatformEncoderModule.h#87
| Assignee | ||
Comment 1•2 years ago
|
||
This patch makes the mNumTemporalLayers in VP9Specific generated in
VideoEncoderConfigInternal::ToEncoderConfig match the number of
temporal layers in the given scalability mode.
| Assignee | ||
Comment 2•2 years ago
|
||
Comment 4•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/d726ceaa4a36
https://hg.mozilla.org/mozilla-central/rev/a0faeb0fdeb6
Description
•