Bug 199563
Summary: | [GStreamer] Ephy Tech Preview lost support for MP4 video | ||
---|---|---|---|
Product: | WebKit | Reporter: | Michael Catanzaro <mcatanzaro> |
Component: | Media | Assignee: | Nobody <webkit-unassigned> |
Status: | RESOLVED WORKSFORME | ||
Severity: | Normal | CC: | mcatanzaro, pnormand |
Priority: | P2 | ||
Version: | WebKit Nightly Build | ||
Hardware: | PC | ||
OS: | Linux |
Michael Catanzaro
Ephy Tech Preview has been unable to play MP4 video for about 2-3 weeks now. I thought this was because we had just upgraded from freedesktop-sdk 18.08 to 19.08beta, or perhaps because we had upgraded to a new version of fdkaac. But playing H.264 video using gst-inspect-1.0 in the runtime works perfectly fine, so it appears the issue may be specific to WebKit (?). We upgraded from 2.25.1 to 2.25.2 around the same time, so that is another possible suspect.
Really easy test is to visit https://www.youtube.com/html5 and note that the H.264 and MSE & H.264 boxes are both red.
Upstream bug report (now closed) was: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/issues/824
Attachments | ||
---|---|---|
Add attachment proposed patch, testcase, etc. |
Philippe Normand
Works here with Ephy TP 3.33.3-58-g45731e916 Powered by WebKitGTK 2.25.2 ...
Michael Catanzaro
OK, well it doesn't work for me, so this is weird. Let's try to narrow down possible differences. I have:
$ flatpak list
Name Application ID Version Branch Origin Installation
Gobby com.igalia.Gobby 0.4 igalia user
default org.freedesktop.Platform.GL.default 19.08beta gnome-nightly user
FFmpeg extension org.freedesktop.Platform.ffmpeg 1.6 flathub user
ffmpeg-html5 org.freedesktop.Platform.ffmpeg-html5 19.08beta gnome-nightly user
html5-codecs org.freedesktop.Platform.html5-codecs 18.08 flathub user
rust-stable org.freedesktop.Sdk.Extension.rust-stable 18.08 flathub user
GNOME Web org.gnome.Epiphany.Devel 3.32.1.2 master gnome-apps-nightly user
Fractal org.gnome.Fractal 4.0.0 stable flathub user
GNOME Application Platform version 3.28 org.gnome.Platform 3.28 flathub user
GNOME Application Platform version 3.30 org.gnome.Platform 3.30 flathub user
GNOME Application Platform version 3.32 org.gnome.Platform 3.32 flathub user
GNOME Application Platform version master org.gnome.Platform master gnome-nightly user
GNOME Software Development Kit version 3.32 org.gnome.Sdk 3.32 flathub user
GNOME Software Development Kit version master org.gnome.Sdk master gnome-nightly user
Docs org.gnome.Sdk.Docs master gnome-nightly user
The software versions that should be relevant are:
$ flatpak info org.gnome.Epiphany.Devel//master
GNOME Web - Web browser for GNOME
ID: org.gnome.Epiphany.Devel
Ref: app/org.gnome.Epiphany.Devel/x86_64/master
Arch: x86_64
Branch: master
Version: 3.32.1.2
License: GPL-3.0+
Origin: gnome-apps-nightly
Collection:
Installation: user
Installed: 8.9 MB
Runtime: org.gnome.Platform/x86_64/master
Sdk: org.gnome.Sdk/x86_64/master
Commit: a2d2735510c18cbd4779d41961dd2714a76767f5ab1966c4807f99b33673d144
Parent: a0f93576caee7991c79ee9f994d7d7bba64e40d4cad0b70b28c4c40b2af028be
Subject: Build of org.gnome.Epiphany.Devel, Mon Jul 8 13:55:43 UTC 2019
Date: 2019-07-08 13:56:41 +0000
$ flatpak info org.gnome.Platform//master
GNOME Application Platform version master - Shared libraries used by GNOME
applications
ID: org.gnome.Platform
Ref: runtime/org.gnome.Platform/x86_64/master
Arch: x86_64
Branch: master
License: GPL-2.0+
Origin: gnome-nightly
Collection:
Installation: user
Installed: 915.0 MB
Commit: 293161c184c33f96600fb303a6c107e2344fce1550ed965bf141c72ccafd0543
Parent: c3f6a9836c1dd1ecfa9cb0d5e713c103fcf4612a85387b61a0c64a00a5e10322
Subject: Export org.gnome.Platform
Date: 2019-07-08 05:07:55 +0000
$ flatpak info org.freedesktop.Platform.ffmpeg-html5//19.08beta
ID: org.freedesktop.Platform.ffmpeg-html5
Ref: runtime/org.freedesktop.Platform.ffmpeg-html5/x86_64/19.08beta
Arch: x86_64
Branch: 19.08beta
Origin: gnome-nightly
Collection:
Installation: user
Installed: 8.1 MB
Commit: b4e4917fb720ff642da95b9951112388cad66a1a4400d5f8be8dd46f4db3fb47
Parent: d9f2c5c2968a38be45d29b1bb0ba0b67d26c38ddd8cd63ff442a582950e09c4d
Subject: Export org.freedesktop.Platform.ffmpeg-html5
Date: 2019-07-02 06:49:49 +0000
Philippe Normand
flatpak list
Description Application Version Branch Arch Origin Installation
Gobby com.igalia.Gobby 0.4 x86_64 igalia user
Linphone com.igalia.Linphone stable x86_64 igalia user
Revolt com.igalia.Revolt stable x86_64 igalia user
Fluyt net.baseart.Fluyt master x86_64 fluyt-repo user
Glide - Play movies and audio files net.baseart.Glide 0.5.6 master x86_64 glide-origin user
Freedesktop Platform - Shared libraries org.freedesktop.Platform 18.08.33 18.08 x86_64 flathub system
default org.freedesktop.Platform.GL.default 19.08beta x86_64 gnome-nightly system
default org.freedesktop.Platform.GL.default 19.08beta x86_64 gnome-nightly user
Intel org.freedesktop.Platform.VAAPI.Intel 18.08 x86_64 flathub user
FFmpeg extension - Add support for aac, mpeg4 and h264 org.freedesktop.Platform.ffmpeg 1.6 x86_64 flathub system
FFmpeg extension - Add support for aac, mpeg4 and h264 org.freedesktop.Platform.ffmpeg 1.6 x86_64 flathub user
ffmpeg-html5 …g.freedesktop.Platform.ffmpeg-html5 19.08beta x86_64 gnome-nightly system
ffmpeg-html5 …g.freedesktop.Platform.ffmpeg-html5 19.08beta x86_64 gnome-nightly user
html5-codecs …g.freedesktop.Platform.html5-codecs 18.08 x86_64 flathub system
html5-codecs …g.freedesktop.Platform.html5-codecs 18.08 x86_64 flathub user
Freedesktop SDK - Tools and headers for developing applications org.freedesktop.Sdk 18.08.33 18.08 x86_64 flathub system
Docs org.freedesktop.Sdk.Docs 18.08 x86_64 flathub system
rust-stable …eedesktop.Sdk.Extension.rust-stable 18.08 x86_64 flathub system
rust-stable …eedesktop.Sdk.Extension.rust-stable 18.08 x86_64 flathub user
Builder - An IDE for GNOME org.gnome.Builder 3.33.3 master x86_64 org.gnome.Builder-origin system
Eolie - Web browser org.gnome.Eolie 0.9.60 stable x86_64 flathub system
GNOME Web - Web browser for GNOME org.gnome.Epiphany.Devel 3.32.1.2 master x86_64 gnome-apps-nightly system
GNOME Application Platform version 3.28 - Shared libraries used by GNOME applications org.gnome.Platform 3.28 x86_64 flathub system
GNOME Application Platform version 3.28 - Shared libraries used by GNOME applications org.gnome.Platform 3.28 x86_64 flathub user
GNOME Application Platform version 3.30 - Shared libraries used by GNOME applications org.gnome.Platform 3.30 x86_64 flathub system
GNOME Application Platform version 3.30 - Shared libraries used by GNOME applications org.gnome.Platform 3.30 x86_64 flathub user
GNOME Application Platform version 3.32 - Shared libraries used by GNOME applications org.gnome.Platform 3.32 x86_64 flathub system
GNOME Application Platform version 3.32 - Shared libraries used by GNOME applications org.gnome.Platform 3.32 x86_64 flathub user
GNOME Application Platform version master - Shared libraries used by GNOME applications org.gnome.Platform master x86_64 gnome-nightly system
GNOME Application Platform version master - Shared libraries used by GNOME applications org.gnome.Platform master x86_64 gnome-nightly user
GNOME Software Development Kit version 3.28 - Tools and headers for developing applications using the GNOME a… org.gnome.Sdk 3.28 x86_64 flathub system
GNOME Software Development Kit version 3.28 - Tools and headers for developing applications using the GNOME a… org.gnome.Sdk 3.28 x86_64 flathub user
GNOME Software Development Kit version 3.30 - Tools and headers for developing applications using the GNOME a… org.gnome.Sdk 3.30 x86_64 flathub user
GNOME Software Development Kit version 3.32 - Tools and headers for developing applications using the GNOME a… org.gnome.Sdk 3.32 x86_64 flathub user
GNOME Software Development Kit version master - Tools and headers for developing applications using the GNOME… org.gnome.Sdk master x86_64 gnome-nightly system
GNOME Software Development Kit version master - Tools and headers for developing applications using the GNOME… org.gnome.Sdk master x86_64 gnome-nightly user
Docs org.gnome.Sdk.Docs 3.30 x86_64 flathub user
Docs org.gnome.Sdk.Docs master x86_64 gnome-nightly system
Docs org.gnome.Sdk.Docs master x86_64 gnome-nightly user
Arc Gtk theme - Arc Gtk theme org.gtk.Gtk3theme.Arc 3.22 x86_64 flathub system
Arc Gtk theme - Arc Gtk theme org.gtk.Gtk3theme.Arc 3.22 x86_64 flathub user
KDE Application Platform version master - Shared libraries used by KDE applications org.kde.Platform 5.11 x86_64 flathub user
KDE Application Platform - Shared libraries used by KDE applications org.kde.Platform 5.12 x86_64 flathub user
QGnomePlatform - Qt Platform Theme aimed to accommodate GNOME settings org.kde.PlatformTheme.QGnomePlatform 5.11 x86_64 flathub user
QGnomePlatform - Qt Platform Theme aimed to accommodate GNOME settings org.kde.PlatformTheme.QGnomePlatform 5.12 x86_64 flathub user
KDE Software Development Kit version master - Tools and headers for developing applications using the KDE app… org.kde.Sdk 5.11 x86_64 flathub user
KDE Software Development Kit - Tools and headers for developing applications using the KDE application platfo… org.kde.Sdk 5.12 x86_64 flathub user
Nextcloud - Nextcloud sync client org.nextcloud.Nextcloud stable x86_64 flathub user
Pitivi - Create and edit your own movies org.pitivi.Pitivi 0.999 stable x86_64 org.pitivi.Pitivi-origin user
VLC - VLC media player, the open-source multimedia player org.videolan.VLC 3.0.7.1 stable x86_64 flathub user
Cog org.wpe.Cog master x86_64 cog1-origin user
WPE Application Platform version master - Shared libraries used by WPE applications org.wpe.Platform 0.1 x86_64 wpe user
WPE Software Development Kit version master - Tools and headers for developing applications using the WPE app… org.wpe.Sdk 0.1 x86_64 wpe user
flatpak info org.gnome.Epiphany.Devel//master
GNOME Web - Web browser for GNOME
ID: org.gnome.Epiphany.Devel
Ref: app/org.gnome.Epiphany.Devel/x86_64/master
Arch: x86_64
Branch: master
Version: 3.32.1.2
License: GPL-3.0+
Origin: gnome-apps-nightly
Collection:
Installation: system
Installed: 8.9 MB
Runtime: org.gnome.Platform/x86_64/master
Sdk: org.gnome.Sdk/x86_64/master
Commit: 431fa8666b3d1c34f372c220390286a80bb4a0ce857a6953862e041267b67b6a
Parent: d50e2f14befecac2379788977e77ee0aa46e8032d33d78dceb81bc804cd6a1ec
Subject: Build of org.gnome.Epiphany.Devel, Mon Jul 8 00:24:54 UTC 2019
Date: 2019-07-08 00:25:48 +0000
flatpak info org.gnome.Platform//master
GNOME Application Platform version master - Shared libraries used by GNOME
applications
ID: org.gnome.Platform
Ref: runtime/org.gnome.Platform/x86_64/master
Arch: x86_64
Branch: master
License: GPL-2.0+
Origin: gnome-nightly
Collection:
Installation: user
Installed: 915.0 MB
Commit: 293161c184c33f96600fb303a6c107e2344fce1550ed965bf141c72ccafd0543
Parent: c3f6a9836c1dd1ecfa9cb0d5e713c103fcf4612a85387b61a0c64a00a5e10322
Subject: Export org.gnome.Platform
Date: 2019-07-08 05:07:55 +0000
flatpak info org.freedesktop.Platform.ffmpeg-html5//19.08beta
ID: org.freedesktop.Platform.ffmpeg-html5
Ref: runtime/org.freedesktop.Platform.ffmpeg-html5/x86_64/19.08beta
Arch: x86_64
Branch: 19.08beta
Origin: gnome-nightly
Collection:
Installation: user
Installed: 8.1 MB
Commit: b4e4917fb720ff642da95b9951112388cad66a1a4400d5f8be8dd46f4db3fb47
Parent: d9f2c5c2968a38be45d29b1bb0ba0b67d26c38ddd8cd63ff442a582950e09c4d
Subject: Export org.freedesktop.Platform.ffmpeg-html5
Date: 2019-07-02 06:49:49 +0000
flatpak run --command=/bin/bash org.gnome.Epiphany.Devel//master
[📦 org.gnome.Epiphany.Devel tmp]$ gst-inspect-1.0 |grep h264
libav: avdec_h264: libav H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder
typefindfunctions: video/x-h264: h264, x264, 264
videoparsersbad: h264parse: H.264 parser
rtp: rtph264depay: RTP H264 depayloader
rtp: rtph264pay: RTP H264 payloader
Michael Catanzaro
Oooh, you found the problem:
$ flatpak run --command=/bin/bash org.gnome.Epiphany.Devel//master
[📦 org.gnome.Epiphany.Devel ~]$ gst-inspect-1.0 | grep h264
rtp: rtph264depay: RTP H264 depayloader
rtp: rtph264pay: RTP H264 payloader
typefindfunctions: video/x-h264: h264, x264, 264
videoparsersbad: h264parse: H.264 parser
I'm going to reopen the freedesktop-sdk bug since their expertise is needed to determine what's gone wrong.
Philippe Normand
[📦 org.gnome.Epiphany.Devel tmp]$ env|grep GST
GST_INSPECT_NO_COLORS=1
GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
[📦 org.gnome.Epiphany.Devel tmp]$ find /usr/ -name libgstlibav.so
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
[📦 org.gnome.Epiphany.Devel tmp]$ gst-inspect-1.0 /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
Plugin Details:
Name libav
Description All libav codecs and formats (system install)
Filename /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
Version 1.16.0
License LGPL
Source module gst-libav
Binary package GStreamer FFMPEG Plug-ins source release
Origin URL Unknown package origin
avenc_ac3: libav ATSC A/52A (AC-3) encoder
avenc_mp2: libav MP2 (MPEG audio layer 2) encoder
avenc_h263: libav H.263 / H.263-1996 encoder
avdec_ac3: libav ATSC A/52A (AC-3) decoder
avdec_flac: libav FLAC (Free Lossless Audio Codec) decoder
avdec_mp3: libav MP3 (MPEG audio layer 3) decoder
avdec_gif: libav GIF (Graphics Interchange Format) decoder
avdec_h264: libav H.264 / AVC / MPEG-4 AVC / MPEG-4 part 10 decoder
avdec_png: libav PNG (Portable Network Graphics) image decoder
avdec_vp3: libav On2 VP3 decoder
avdec_vp8: libav On2 VP8 decoder
avdec_vp9: libav Google VP9 decoder
avdec_webp: libav WebP image decoder
avdemux_gif: libav CompuServe Graphics Interchange Format (GIF) demuxer
avdeinterlace: libav Deinterlace element
15 features:
+-- 15 elements
Michael Catanzaro
Surprise:
"""
it seems that Phill have org.gnome.Epiphany.Devel installed as system instance but showed versions of org.gnome.Platform and org.freedesktop.Platform.ffmpeg-html5//19.08beta from user instances. Could you ask him to check if system instances of above have the same versions?
"""
Indeed, you have each of these installed twice.
Meanwhile, on my end:
[📦 org.gnome.Epiphany.Devel ~]$ env | grep GST
GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/usr/lib/extensions/gstreamer-1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
$ find /usr/ -name libgstlibav.so
/usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
Surprise, it is there after all!
$ gst-inspect-1.0 /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
Output matches yours.
Philippe Normand
(In reply to Michael Catanzaro from comment #6)
> Surprise:
>
> """
> it seems that Phill have org.gnome.Epiphany.Devel installed as system
> instance but showed versions of org.gnome.Platform and
> org.freedesktop.Platform.ffmpeg-html5//19.08beta from user instances. Could
> you ask him to check if system instances of above have the same versions?
> """
>
Same versions in system and user...
> Indeed, you have each of these installed twice.
>
> Meanwhile, on my end:
>
> [📦 org.gnome.Epiphany.Devel ~]$ env | grep GST
> GST_PLUGIN_SYSTEM_PATH=/app/lib/gstreamer-1.0:/usr/lib/extensions/gstreamer-
> 1.0:/usr/lib/x86_64-linux-gnu/gstreamer-1.0
>
> $ find /usr/ -name libgstlibav.so
> /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
>
> Surprise, it is there after all!
>
> $ gst-inspect-1.0 /usr/lib/x86_64-linux-gnu/gstreamer-1.0/libgstlibav.so
>
> Output matches yours.
Run ephy with GST_DEBUG="3,webkit*:6" then?
Michael Catanzaro
Loading https://www.youtube.com/html5:
$ GST_DEBUG="3,webkit*:6" flatpak run org.gnome.Epiphany.Devel
0:00:03.071366798 1215 0x55c7d8537af0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2262:supportsType: Checking mime-type "video/mp4; codecs="avc1.42001E, mp4a.40.2""
0:00:03.071896151 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)4 : isSupported=true, isUsingHardware=false
0:00:03.071913454 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false
0:00:03.071925557 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false
0:00:03.071970052 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false
0:00:03.071996752 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-vp8 : isSupported=true, isUsingHardware=false
0:00:03.072006681 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-vp9 : isSupported=true, isUsingHardware=false
0:00:03.072022140 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-h264, profile=(string){ constrained-baseline, baseline, high } : isSupported=false, isUsingHardware=false
0:00:03.072038682 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/midi : isSupported=false, isUsingHardware=false
0:00:03.072047569 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-ac3 : isSupported=false, isUsingHardware=false
0:00:03.072056195 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-dts : isSupported=false, isUsingHardware=false
0:00:03.072065583 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-eac3 : isSupported=false, isUsingHardware=false
0:00:03.072072215 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-flac : isSupported=true, isUsingHardware=false
0:00:03.072084529 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-sbc : isSupported=false, isUsingHardware=false
0:00:03.072092183 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-sid : isSupported=false, isUsingHardware=false
0:00:03.072102162 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-speex : isSupported=true, isUsingHardware=false
0:00:03.072110748 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-wavpack : isSupported=true, isUsingHardware=false
0:00:03.072123653 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false : isSupported=false, isUsingHardware=false
0:00:03.072133672 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/mpegts : isSupported=false, isUsingHardware=false
0:00:03.072142118 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-dirac : isSupported=false, isUsingHardware=false
0:00:03.072151616 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-flash-video : isSupported=false, isUsingHardware=false
0:00:03.072159300 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-h263 : isSupported=false, isUsingHardware=false
0:00:03.072167276 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-msvideocodec : isSupported=false, isUsingHardware=false
0:00:03.072176974 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps application/vnd.rn-realmedia : isSupported=false, isUsingHardware=false
0:00:03.072186632 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps application/x-3gp : isSupported=true, isUsingHardware=false
0:00:03.072195158 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps application/x-hls : isSupported=true, isUsingHardware=false
0:00:03.072205217 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps application/x-pn-realaudio : isSupported=false, isUsingHardware=false
0:00:03.072214756 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps audio/x-aiff : isSupported=true, isUsingHardware=false
0:00:03.072224103 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps audio/x-wav : isSupported=true, isUsingHardware=false
0:00:03.072234423 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps video/quicktime : isSupported=true, isUsingHardware=false
0:00:03.072245003 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps video/quicktime, variant=(string)3gpp : isSupported=true, isUsingHardware=false
0:00:03.072254541 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps video/x-ms-asf : isSupported=false, isUsingHardware=false
0:00:03.072263698 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps application/ogg : isSupported=true, isUsingHardware=false
0:00:03.072272796 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-speex : isSupported=true, isUsingHardware=false
0:00:03.072281171 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-theora : isSupported=true, isUsingHardware=false
0:00:03.072292723 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ] : isSupported=true, isUsingHardware=false
0:00:03.072304195 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)2 : isSupported=false, isUsingHardware=false
0:00:03.072314565 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false
0:00:03.072322430 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-vp10 : isSupported=false, isUsingHardware=false
0:00:03.072330104 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-av1 : isSupported=true, isUsingHardware=false
0:00:03.072337348 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:53:GStreamerRegistryScanner: Regular playback registry scanner initialized
0:00:03.072343379 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-aiff
0:00:03.072352096 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-flac
0:00:03.072357526 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-m4a
0:00:03.072360822 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/mp1
0:00:03.072366764 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/flac
0:00:03.072370170 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-wavpack
0:00:03.072375711 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/ogg
0:00:03.072378947 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/webm
0:00:03.072384097 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: video/3gpp
0:00:03.072390058 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/mp4
0:00:03.072395628 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: application/vnd.apple.mpegurl
0:00:03.072401119 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-vorbis+ogg
0:00:03.072406529 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/mp3
0:00:03.072411899 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/speex
0:00:03.072417580 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: video/quicktime
0:00:03.072422750 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/vnd.wave
0:00:03.072428220 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/opus
0:00:03.072433540 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-mp3
0:00:03.072439071 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-speex
0:00:03.072444471 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: video/ogg
0:00:03.072450553 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-wav
0:00:03.072455612 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/aac
0:00:03.072461594 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: application/x-3gp
0:00:03.072467054 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: application/x-mpegurl
0:00:03.072474608 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/mpeg
0:00:03.072481922 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: video/x-matroska
0:00:03.072488665 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-mpeg
0:00:03.072494807 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: video/webm
0:00:03.072500227 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/wav
0:00:03.072507511 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: application/ogg
0:00:03.072513622 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vp9.0
0:00:03.072519273 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: x-vp9
0:00:03.072524523 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vp8.0
0:00:03.072530184 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: mpeg
0:00:03.072535774 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: opus
0:00:03.072540403 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: audio/mp3
0:00:03.072546384 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: x-vp8
0:00:03.072552766 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: speex
0:00:03.072558537 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: theora
0:00:03.072564549 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: 1
0:00:03.072570149 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: mp4a*
0:00:03.072576562 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vp8
0:00:03.072582503 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vp9
0:00:03.072588574 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: av01*
0:00:03.072594335 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: x-vorbis
0:00:03.072600026 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vorbis
0:00:03.072605767 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: x-opus
0:00:03.072612179 1215 0x55c7d8537af0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2272:supportsType: Supported: IsNotSupported
0:00:03.072635934 1215 0x55c7d8537af0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2262:supportsType: Checking mime-type "video/webm; codecs="vp8.0, vorbis""
0:00:03.072649690 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:296:isCodecSupported: Checked software codec "vp8.0" supported true
0:00:03.072661282 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:296:isCodecSupported: Checked software codec "vorbis" supported true
0:00:03.072667003 1215 0x55c7d8537af0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2272:supportsType: Supported: IsSupported
0:00:03.072686500 1215 0x55c7d8537af0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2262:supportsType: Checking mime-type "video/webm; codecs="vp8.0, vorbis""
0:00:03.072695247 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:296:isCodecSupported: Checked software codec "vp8.0" supported true
0:00:03.072708872 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:296:isCodecSupported: Checked software codec "vorbis" supported true
0:00:03.072714283 1215 0x55c7d8537af0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2272:supportsType: Supported: IsSupported
0:00:03.072802810 1215 0x55c7d8537af0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:734:supportsType: Checking mime-type "video/mp4; codecs="avc1.4d401e""
0:00:03.073082080 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)4 : isSupported=true, isUsingHardware=false
0:00:03.073093401 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false
0:00:03.073145009 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio parser lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false
0:00:03.073154798 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio decoder lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false
0:00:03.073163063 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Audio parser lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false
0:00:03.073172992 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false
0:00:03.073182480 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-vp8 : isSupported=true, isUsingHardware=false
0:00:03.073191237 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-vp9 : isSupported=true, isUsingHardware=false
0:00:03.082424893 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:104:hasElementForMediaType: Video decoder lookup result for caps video/x-h264, profile=(string){ constrained-baseline, baseline, high } : isSupported=false, isUsingHardware=false
0:00:03.082434571 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:53:GStreamerRegistryScanner: MSE registry scanner initialized
0:00:03.082440432 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: video/webm
0:00:03.082446333 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/x-m4a
0:00:03.082450141 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/mp4
0:00:03.082455551 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/opus
0:00:03.082458677 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/aac
0:00:03.082463826 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:55:GStreamerRegistryScanner: Mime-type registered: audio/webm
0:00:03.082467383 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vp9.0
0:00:03.082472854 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vp8.0
0:00:03.082476170 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vp9
0:00:03.082481981 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: x-vp9
0:00:03.082485297 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: mp4a*
0:00:03.082488854 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vp8
0:00:03.082498372 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: vorbis
0:00:03.082504043 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: opus
0:00:03.082509233 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: mpeg
0:00:03.082515595 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: x-vorbis
0:00:03.082520564 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: x-vp8
0:00:03.082526105 1215 0x55c7d8537af0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:57:GStreamerRegistryScanner: Software codec pattern registered: x-opus
0:00:03.082531886 1215 0x55c7d8537af0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:743:supportsType: Supported: IsNotSupported
0:00:03.082552965 1215 0x55c7d8537af0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:734:supportsType: Checking mime-type "video/webm; codecs="vp9""
0:00:03.082561932 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:296:isCodecSupported: Checked software codec "vp9" supported true
0:00:03.082567253 1215 0x55c7d8537af0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:743:supportsType: Supported: IsSupported
0:00:03.082574687 1215 0x55c7d8537af0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:734:supportsType: Checking mime-type "video/webm; codecs="vp9""
0:00:03.082581870 1215 0x55c7d8537af0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:296:isCodecSupported: Checked software codec "vp9" supported true
0:00:03.082587070 1215 0x55c7d8537af0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:743:supportsType: Supported: IsSupported
Philippe Normand
And the output of gst-inspect-1.0 avdec_h264 from the flatpak shell?
Michael Catanzaro
$ flatpak run --command=/bin/bash org.gnome.Epiphany.Devel//master
[📦 org.gnome.Epiphany.Devel ~]$ gst-inspect-1.0 avdec_h264
No such element or plugin 'avdec_h264'
Yet:
[📦 org.gnome.Epiphany.Devel ~]$ ls /usr/lib/x86_64-linux-gnu/gstreamer-1.0/ | grep libav
libgstlibav.so
Eh!
Michael Catanzaro
And we saw that directory is in GST_PLUGIN_SYSTEM_PATH....
Philippe Normand
rm -fr $XDG_CACHE_HOME/gstreamer-1.0/ and try again?
Michael Catanzaro
(In reply to Philippe Normand from comment #12)
> rm -fr $XDG_CACHE_HOME/gstreamer-1.0/ and try again?
My hero! All better.
Now... do we do anything about it, or write it off as a one-off problem? I wonder if all upgrades from the older runtime will be broken? :/ Clearly not a WebKit bug regardless.
Philippe Normand
Let's assume it's a one-off issue for now. Upgrade went fine here and the libav h264 decoder wasn't blacklisted, I never had to manually delete the gst registry file.