Public bug reported:

Firefox SNAP will play videos using hardware decode (e.g. VP9, H264)
except for AV1 which does not work (as shown by intel_gpu_top). I have
an 11 gen intel CPU/GPU which includes AV1 decode hardware. Firefox SNAP
about:support media reports hardware decode for AV1, but it doesn't
work. I have installed Firefox Flatpak and AV1 hardware video decode
works on that.


Ubuntu 26.04 (updated)


name:      firefox
summary:   Mozilla Firefox web browser
publisher: Mozilla✓
store-url: https://snapcraft.io/firefox
contact:   
https://support.mozilla.org/kb/file-bug-report-or-feature-request-mozilla
license:   unset
description: |
  Firefox is a powerful, extensible web browser with support for modern web 
application
  technologies.
commands:
  - firefox
  - firefox.geckodriver
snap-id:      3wdHCAVyZEmYsCMFDE9qt92UV8rC8Wdk
tracking:     latest/stable/ubuntu-26.04
refresh-date: 6 days ago, at 08:12 BST
channels:
  latest/stable:    150.0.3-1     2026-05-13 (8306) 259MB -
  latest/candidate: 151.0-2       2026-05-17 (8339) 260MB -
  latest/beta:      152.0b1-1     2026-05-19 (8344) 262MB -
  latest/edge:      152.0a1       2026-05-19 (8346) 281MB -
  esr/stable:       140.11.0esr-2 2026-05-19 (8328) 259MB -
  esr/candidate:    140.11.0esr-2 2026-05-15 (8328) 259MB -
  esr/beta:         ↑                                     
  esr/edge:         ↑                                     
installed:          150.0.3-1                (8306) 259MB -


MOZ_LOG="PlatformDecoderModule:5" snap run firefox
Gtk-Message: 17:34:14.367: Not loading module "atk-bridge": The functionality 
is provided by GTK natively. Please try to not load it.
[RDD 135856: Main Thread]: D/PlatformDecoderModule PDMInitializer, Init PDMs in 
RDD process
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFMPEG: version: 0x80, 
macro: 60, micro: 102, isFFMpeg: yes
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support unknown for hw 
decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_VP9 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_VP8 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_HEVC for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_H264 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFMPEG: version: 0x200, 
macro: 62, micro: 101, isFFMpeg: yes
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFVPX: Link result: Success
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_AV1 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_VP9 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_VP8 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_AV1 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_VP9 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule Support AV_CODEC_ID_VP8 for 
hw decoding
[RDD 135856: Main Thread]: D/PlatformDecoderModule PDMInitializer, RDD PDM 
order:
[RDD 135856: Main Thread]: D/PlatformDecoderModule PDMInitializer, 0: 
FFmpeg(FFVPX)
[RDD 135856: Main Thread]: D/PlatformDecoderModule PDMInitializer, 1: FFmpeg(OS 
library)
[RDD 135856: Main Thread]: D/PlatformDecoderModule PDMInitializer, 2: Agnostic
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder rejects 
requested type 'video/avc'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/avc'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/avc'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/vp9'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/vp9'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/vp8'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/vp8'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/av1'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/av1'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder rejects 
requested type 'video/hevc'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/hevc'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'video/hevc'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder rejects 
requested type 'audio/mp4a-latm'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/mp4a-latm'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/mp4a-latm'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/mpeg'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/mpeg'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/opus'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/opus'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/vorbis'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/vorbis'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/flac'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/flac'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/x-wav'
[RDD 135856: Main Thread]: D/PlatformDecoderModule FFmpeg decoder supports 
requested type 'audio/x-wav'
[Parent 135638: Main Thread]: D/PlatformDecoderModule Broadcast support from 
'RDD', support=H264 SWDEC HWDEC
VP9 SWDEC HWDEC
VP8 SWDEC HWDEC
AV1 SWDEC HWDEC
HEVC SWDEC HWDEC
AAC SWDEC
MP3 SWDEC
Opus SWDEC
Vorbis SWDEC
FLAC SWDEC
Wave SWDEC

** Affects: firefox (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2153181

Title:
  Firefox SNAP - AV1 hardware video decode not working

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/firefox/+bug/2153181/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to