MSE with webm/vp9 should be automatically enabled on platform with VP9 hardware decoder
Categories
(Core :: Audio/Video: Playback, enhancement, P3)
Tracking
()
People
(Reporter: jya, Unassigned)
References
(Depends on 1 open bug, Blocks 1 open bug)
Details
Updated•9 years ago
|
Reporter | ||
Comment 4•7 years ago
|
||
Comment 6•4 years ago
|
||
For the reference, Intel started fully supporting VP9 hardware decoding since the version 7 (Ice Lake) [1], and Nvidia started from GP102 [2]. We've already forced to use VP9 on Android if it has hardware support [3], so this bug is for other platfroms.
[1]
https://en.m.wikipedia.org/wiki/Intel_Quick_Sync_Video
https://software.intel.com/content/www/us/en/develop/articles/encode-and-decode-capabilities-for-7th-generation-intel-core-processors-and-newer.html
[2] https://developer.nvidia.com/video-encode-and-decode-gpu-support-matrix-new
[3] https://searchfox.org/mozilla-central/rev/4e87b5392eafe1f1d49017e76f7317b06ec0b1d8/dom/media/mediasource/MediaSource.cpp#82-83
For reference we may already be doing this on non-Android platfoms[0].
Comment 8•4 years ago
|
||
Yes, but currently we would override the preference here [1], so this bug is used to force enabling VP9 for those desktops which have ability to decode VP9 in hardware.
Updated•4 years ago
|
Comment 9•4 years ago
|
||
Matt, I wonder if we can query this information from the graphic in current Firefox? Although I found this [1], it seems only to be used to block certain mobile devices. If not, is that a good place to extend the support and non-support list? Do we have any similar check that I can take a reference?
Thank you so much.
(In reply to Alastor Wu [:alwu] from comment #8)
Yes, but currently we would override the preference here [1], so this bug is used to force enabling VP9 for those desktops which have ability to decode VP9 in hardware.
Ah, thanks. Makes me wonder if we should even bother with the pref. I recall looking at similar cases around webm, and having a pref to toggle functionality that doesn't actually toggle it seems like a foot gun.
Reporter | ||
Comment 11•4 years ago
|
||
Afaik, vp9 is now always enabled now that we have media capabilities enabled
Updated•4 years ago
|
Description
•