VP9 hardware decoder not available when using Apple Silicon
Categories
(Core :: Audio/Video: Playback, defect)
Tracking
()
Tracking | Status | |
---|---|---|
firefox85 | --- | fixed |
People
(Reporter: jya, Assigned: jya)
References
(Blocks 1 open bug)
Details
Attachments
(2 files)
On a Mac mini with an Apple Silicon we use the ffvp9 decoder while apparently a VP9 hardware decoder is available (seen used by webkit).
Should investigate.
It appears to be a combination if issues:
1- sandbox
2- different behaviour in the logic used to determine if a hardware decoder is available or not.
Assignee | ||
Comment 1•4 years ago
|
||
Assignee | ||
Comment 2•4 years ago
|
||
On Apple Silicon, the flag kVTDecompressionPropertyKey_UsingHardwareAcceleratedVideoDecoder always returns false; even thoough we can really tell it's hardware accelerated by the CPU usage percentage (from 130% to 6% when playing 4K VP9).
So we ignore that flag for now, and just rely on VTIsHardwareDecodeSupported to return true.
Depends on D97983
Comment 4•4 years ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/def4466c66ea
https://hg.mozilla.org/mozilla-central/rev/e060214ffbb1
Description
•