Open Bug 1942421 Opened 1 month ago Updated 3 days ago

Enable H265 Decoder on Windows for WebCodecs

Categories

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

task

Tracking

()

People

(Reporter: chunmin, Unassigned)

References

(Blocks 2 open bugs)

Details

Attachments

(1 file, 1 obsolete file)

HEVC is enabled by default on Windows, so WebCodecs should be able to use it.

See Also: → 1942400
Summary: Enable H265 on Windows → Enable H265 on Windows for WebCodecs
Severity: N/A → S2

Apply mozilla patches by running

./mach vendor media/libvpx/moz.yaml --patch-mode=only

Depends on D235035

Comment on attachment 9460798 [details]
Bug 1942421 - Apply mozilla patches for libvpx

Revision D235036 was moved to bug 1940889. Setting attachment 9460798 [details] to obsolete.

Attachment #9460798 - Attachment is obsolete: true

The low-latency setting doesn't work as expected for now. Currently, while the low-latency is set successfully in WMFVideoMFTManager::InitInternal, the output is not produced immediately after feeding an input data (for H264, it works). I'll need to check what is missing. Notably, the first WMFVideoMFTManager::Output call always return MF_E_TRANSFORM_STREAM_CHANGE. Not sure if it can be a hint to this issue.

Blocks: 1942400
See Also: → 1944991
See Also: 1942400
Blocks: VideoDecoder
Summary: Enable H265 on Windows for WebCodecs → Enable H265 Decoder on Windows for WebCodecs
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: