Bug 197861

Summary: [GStreamer] YouTube videos without WebM source available break youtube.com when gstreamer-libav is unavailable
Product: WebKit Reporter: Michael Catanzaro <mcatanzaro>
Component: MediaAssignee: Nobody <webkit-unassigned>
Status: RESOLVED FIXED    
Severity: Normal CC: bugs-noreply, cturner, mcatanzaro, pnormand
Priority: P2    
Version: WebKit Nightly Build   
Hardware: PC   
OS: Linux   
Attachments:
Description Flags
screenshot of broken page none

Michael Catanzaro
Reported 2019-05-13 16:34:13 PDT
YouTube videos without WebM source available break youtube.com when gstreamer-libav is unavailable. Test on, for example: https://www.youtube.com/watch?v=bzOxzJNdpH0 I think this is a recent WebKit regression. Until recently, youtube.com loaded but displayed an error message over the video. Now the error message appears for about half a second before it disappears and the page breaks.
Attachments
screenshot of broken page (22.79 KB, image/png)
2019-05-14 05:59 PDT, Michael Catanzaro
no flags
Charlie Turner
Comment 1 2019-05-14 05:47:54 PDT
(In reply to Michael Catanzaro from comment #0) > YouTube videos without WebM source available break youtube.com when > gstreamer-libav is unavailable. Test on, for example: > https://www.youtube.com/watch?v=bzOxzJNdpH0 That does have WebM fallback for me. These bug reports are not very useful without some sort of debug log, a core, or failing being able to do the above, a screencast / screenshot of what you're actually seeing. "The page breaks" is really ambiguous.
Michael Catanzaro
Comment 2 2019-05-14 05:59:08 PDT
Created attachment 369838 [details] screenshot of broken page I'm surprised you're not able to reproduce the same breakage.
Michael Catanzaro
Comment 3 2019-05-14 06:01:52 PDT
(In reply to Charlie Turner from comment #1) > These bug reports are not very useful without some sort of debug log, I don't know what sort of debug log you'd want. Phil often asks for a GStreamer debug log using environment variables I can never remember. You're welcome to ask for whatever you want. > a core There's no crash. > or failing being able to do the above, a screencast / screenshot of > what you're actually seeing. "The page breaks" is really ambiguous. I'm testing with 2.24.1 on Fedora 30 and it breaks as shown. In my flatpak environment, everything is fine. I had assumed gstreamer-libav was the difference; it seemed likely.
Charlie Turner
Comment 4 2019-05-14 07:51:16 PDT
(In reply to Michael Catanzaro from comment #2) > Created attachment 369838 [details] > screenshot of broken page > > I'm surprised you're not able to reproduce the same breakage. I get the webm fallback you said doesn't exist for you, so it seems were having quite different experiences! > I don't know what sort of debug log you'd want. Phil often asks for a GStreamer debug log using environment variables I can never remember. You're welcome to ask for whatever you want. Let see if GStreamer fails in any way, GST_DEBUG_DUMP_DOT_DIR=. WEBKIT_DEBUG=Media,Events GST_DEBUG='*:2,webkit*:MEMDUMP' ... your webkit command line ... 2>&1 | tee run.log After that, please tar up all the *.dot and the run.log file so we can check what might be going wrong there. > I'm testing with 2.24.1 on Fedora 30 and it breaks as shown. In my flatpak environment, everything is fine. I had assumed gstreamer-libav was the difference; it seemed likely. Perhaps, I'm running off both trunk webkit and gstreamer. I disabled loading of gstreamer-libav and got the webm fallback on that video, so it's not reproducible for me here.
Michael Catanzaro
Comment 5 2019-05-14 09:34:36 PDT
Ignore the three warnings at the top (Epiphany bugs): $ GST_DEBUG_DUMP_DOT_DIR=. WEBKIT_DEBUG=Media,Events GST_DEBUG='*:2,webkit*:MEMDUMP' epiphany https://www.youtube.com/watch?v=bzOxzJNdpH0 2>&1 | tee run.log ** (epiphany:114206): WARNING **: 11:32:22.930: Incorrect HMAC value ** (epiphany:114206): WARNING **: 11:32:22.930: Failed to decrypt the BSO payload ** (epiphany:114206): WARNING **: 11:32:22.930: Failed to create synchronizable object from BSO, skipping... 0:00:01.639989794 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp09.02.51.10.01.09.16.09"" 0:00:01.640594119 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)4 : isSupported=false, isUsingHardware=false 0:00:01.640605010 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false 0:00:01.640654103 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio parser lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false 0:00:01.640668871 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false 0:00:01.640675022 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio parser lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false 0:00:01.640715810 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false 0:00:01.640737591 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp8 : isSupported=true, isUsingHardware=false 0:00:01.640745255 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp9 : isSupported=true, isUsingHardware=false 0:00:01.640756086 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-h264, profile=(string){ constrained-baseline, baseline, high } : isSupported=false, isUsingHardware=false 0:00:01.640759382 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:52:GStreamerRegistryScanner: MSE registry scanner initialized 0:00:01.640762388 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/opus 0:00:01.640765263 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/webm 0:00:01.640767838 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/webm 0:00:01.640770874 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vp9 0:00:01.640773930 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vp9 0:00:01.640776955 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vp8 0:00:01.640779921 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vorbis 0:00:01.640782756 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vorbis 0:00:01.640785492 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: opus 0:00:01.640788287 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vp8 0:00:01.640791313 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-opus 0:00:01.640804538 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp09.02.51.10.01.09.16.09" supported false 0:00:01.640808024 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.662396659 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/mp4; codecs="avc1.42001E"" 0:00:01.662418280 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.662427637 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.662438217 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.662441454 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.662444660 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.662449389 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.662452064 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.662457785 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/mp4; codecs="mp4a.40.2"" 0:00:01.662460630 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.662466150 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/webm; codecs="opus"" 0:00:01.662471931 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "opus" supported true 0:00:01.662474586 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.662477352 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/webm; codecs="opus"" 0:00:01.662483243 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "opus" supported true 0:00:01.662485898 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.665440625 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/webm; codecs="opus"" 0:00:01.665462617 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "opus" supported true 0:00:01.665466474 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.665469670 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/webm; codecs="opus"" 0:00:01.665475080 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "opus" supported true 0:00:01.665478607 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.665487273 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/webm; codecs="opus"; channels=2" 0:00:01.665492463 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "opus" supported true 0:00:01.665495038 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.665497943 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/webm; codecs="opus"; channels=2" 0:00:01.665502793 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "opus" supported true 0:00:01.665505297 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.665511569 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/webm; codecs="opus"; channels=99" 0:00:01.665517280 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "opus" supported true 0:00:01.665519845 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.665522891 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/webm; codecs="opus"; channels=99" 0:00:01.665527810 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "opus" supported true 0:00:01.665530385 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666180336 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.666191738 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666195064 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666198140 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.666202428 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666204923 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666212146 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; width=640" 0:00:01.666216565 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666219069 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666221835 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; width=640" 0:00:01.666225371 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666227796 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666233336 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; width=99999" 0:00:01.666237364 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666239829 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666242564 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; width=99999" 0:00:01.666246361 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666248796 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666279053 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.666286467 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666289012 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666291717 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.666295224 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666297608 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666304000 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; height=360" 0:00:01.666307737 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666310182 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666312847 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; height=360" 0:00:01.666317736 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666320171 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666326102 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; height=99999" 0:00:01.666329789 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666332234 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666334889 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; height=99999" 0:00:01.666338436 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666340800 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666348785 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.666352522 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666354967 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666357652 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.666361179 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666363503 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666369044 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; framerate=30" 0:00:01.666372640 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666375065 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666377740 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; framerate=30" 0:00:01.666381116 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666383591 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666388731 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; framerate=9999" 0:00:01.666393059 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666395434 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666398079 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; framerate=9999" 0:00:01.666401976 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666404411 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666429819 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000" 0:00:01.666434377 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666436832 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666439567 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; width=3840; height=2160; bitrate=2000000" 0:00:01.666443775 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666447212 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666452271 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000" 0:00:01.666455998 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666458383 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666461248 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; width=3840; height=2160; bitrate=20000000" 0:00:01.666465126 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666467510 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666472149 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.666475736 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666478110 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666480805 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.666484342 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666486726 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666492748 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; bitrate=300000" 0:00:01.666496375 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666498809 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666501484 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; bitrate=300000" 0:00:01.666504871 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666507285 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666512475 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; bitrate=2000000000" 0:00:01.666516142 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666518527 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666521182 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"; bitrate=2000000000" 0:00:01.666524638 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.666527063 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.666538835 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/mp4; codecs="avc1.4d400c"" 0:00:01.666541771 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.666557721 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/mp4; codecs="avc1.4d401e"" 0:00:01.666560586 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.666573691 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/mp4; codecs="avc1.4d4014"" 0:00:01.666576376 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.666590062 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/mp4; codecs="avc1.4d4016"" 0:00:01.666592837 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.666605642 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/mp4; codecs="avc1.640028"" 0:00:01.666608297 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.666620069 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/mp4; codecs="mp4a.40.2"" 0:00:01.666622734 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.666649825 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/mp4; codecs="avc1.4d400b"" 0:00:01.666653382 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.667881158 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type "video/mp4; codecs="avc1.64001F, mp4a.40.2"" 0:00:01.668441990 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)4 : isSupported=false, isUsingHardware=false 0:00:01.668453252 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-opus : isSupported=true, isUsingHardware=false 0:00:01.668462459 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-vorbis : isSupported=true, isUsingHardware=false 0:00:01.668476165 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false 0:00:01.668486655 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp8 : isSupported=true, isUsingHardware=false 0:00:01.668492286 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp9 : isSupported=true, isUsingHardware=false 0:00:01.668505891 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-h264, profile=(string){ constrained-baseline, baseline, high } : isSupported=false, isUsingHardware=false 0:00:01.668519156 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/midi : isSupported=false, isUsingHardware=false 0:00:01.668526180 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-ac3 : isSupported=true, isUsingHardware=false 0:00:01.668532261 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-dts : isSupported=false, isUsingHardware=false 0:00:01.668537912 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-eac3 : isSupported=false, isUsingHardware=false 0:00:01.668543673 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-flac : isSupported=true, isUsingHardware=false 0:00:01.668549203 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-sbc : isSupported=false, isUsingHardware=false 0:00:01.668554513 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-sid : isSupported=false, isUsingHardware=false 0:00:01.668560014 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-speex : isSupported=true, isUsingHardware=false 0:00:01.668566817 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-wavpack : isSupported=true, isUsingHardware=false 0:00:01.668576705 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/mpeg, mpegversion=(int){ 1, 2 }, systemstream=(boolean)false : isSupported=false, isUsingHardware=false 0:00:01.668582015 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/mpegts : isSupported=false, isUsingHardware=false 0:00:01.668586504 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-dirac : isSupported=false, isUsingHardware=false 0:00:01.668591804 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-flash-video : isSupported=false, isUsingHardware=false 0:00:01.668596693 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-h263 : isSupported=false, isUsingHardware=false 0:00:01.668601532 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-msvideocodec : isSupported=false, isUsingHardware=false 0:00:01.668608596 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/vnd.rn-realmedia : isSupported=false, isUsingHardware=false 0:00:01.668615148 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/x-3gp : isSupported=true, isUsingHardware=false 0:00:01.668621851 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/x-hls : isSupported=true, isUsingHardware=false 0:00:01.668627993 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/x-pn-realaudio : isSupported=false, isUsingHardware=false 0:00:01.668637951 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps audio/x-aiff : isSupported=true, isUsingHardware=false 0:00:01.668644664 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps audio/x-wav : isSupported=true, isUsingHardware=false 0:00:01.668651718 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/quicktime : isSupported=true, isUsingHardware=false 0:00:01.668659342 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/quicktime, variant=(string)3gpp : isSupported=true, isUsingHardware=false 0:00:01.668665824 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/x-ms-asf : isSupported=false, isUsingHardware=false 0:00:01.668672427 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps application/ogg : isSupported=true, isUsingHardware=false 0:00:01.668684119 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/x-speex : isSupported=true, isUsingHardware=false 0:00:01.668689609 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-theora : isSupported=true, isUsingHardware=false 0:00:01.668699388 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)1, layer=(int)[ 1, 3 ] : isSupported=true, isUsingHardware=false 0:00:01.668706982 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Audio decoder lookup result for caps audio/mpeg, mpegversion=(int)2 : isSupported=false, isUsingHardware=false 0:00:01.668714066 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Demuxer lookup result for caps video/x-matroska : isSupported=true, isUsingHardware=false 0:00:01.668719005 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-vp10 : isSupported=false, isUsingHardware=false 0:00:01.668723554 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:103:hasElementForMediaType: Video decoder lookup result for caps video/x-av1 : isSupported=false, isUsingHardware=false 0:00:01.668727401 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:52:GStreamerRegistryScanner: Regular playback registry scanner initialized 0:00:01.668730246 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-aiff 0:00:01.668732791 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-flac 0:00:01.668735266 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/mp1 0:00:01.668737680 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/flac 0:00:01.668740065 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-wavpack 0:00:01.668742409 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/ogg 0:00:01.668744744 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/webm 0:00:01.668747018 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/3gpp 0:00:01.668749503 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: application/vnd.apple.mpegurl 0:00:01.668751897 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-vorbis+ogg 0:00:01.668754232 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/mp3 0:00:01.668756596 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-ac3 0:00:01.668758931 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/speex 0:00:01.668761265 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/quicktime 0:00:01.668763589 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/vnd.wave 0:00:01.668765904 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/opus 0:00:01.668768238 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-mp3 0:00:01.668770543 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-speex 0:00:01.668772857 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/ogg 0:00:01.668775201 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-wav 0:00:01.668777546 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: application/x-3gp 0:00:01.668779910 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: application/x-mpegurl 0:00:01.668782215 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/mpeg 0:00:01.668784579 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/x-matroska 0:00:01.668786874 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/x-mpeg 0:00:01.668789168 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: video/webm 0:00:01.668791472 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: audio/wav 0:00:01.668793817 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:54:GStreamerRegistryScanner: Mime-type registered: application/ogg 0:00:01.668796562 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: audio/mp3 0:00:01.668799387 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vp9 0:00:01.668802082 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: speex 0:00:01.668804808 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: theora 0:00:01.668807443 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vp9 0:00:01.668810138 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: 1 0:00:01.668812803 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vp8 0:00:01.668815468 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vorbis 0:00:01.668818143 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: vorbis 0:00:01.668820758 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: opus 0:00:01.668823383 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-vp8 0:00:01.668826008 114257 0x7f7ec40030f0 DEBUG webkitregistryscanner GStreamerRegistryScanner.cpp:56:GStreamerRegistryScanner: Software codec pattern registered: x-opus 0:00:01.668829033 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported 0:00:01.668848350 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type "video/webm; codecs="vp8.0, vorbis"" 0:00:01.668857638 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp8.0" supported false 0:00:01.668860333 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported 0:00:01.668866204 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type "video/mp4; codecs="avc1.42001E, mp4a.40.2"" 0:00:01.668869029 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported 0:00:01.669075140 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type "video/mp4; codecs="avc1.42001E, mp4a.40.2"" 0:00:01.669083335 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported 0:00:01.669095939 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2248:supportsType: Checking mime-type "video/webm; codecs="vp8.0, vorbis"" 0:00:01.669106479 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp8.0" supported false 0:00:01.669109224 114257 0x7f7ec40030f0 DEBUG webkitmediaplayer MediaPlayerPrivateGStreamer.cpp:2258:supportsType: Supported: IsNotSupported 0:00:01.669125074 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "audio/mp4; codecs="mp4a.40.2"" 0:00:01.669129573 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsNotSupported 0:00:01.669136806 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.669141145 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.669143649 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported 0:00:01.669146314 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:749:supportsType: Checking mime-type "video/webm; codecs="vp9"" 0:00:01.669149941 114257 0x7f7ec40030f0 LOG webkitregistryscanner GStreamerRegistryScanner.cpp:289:isCodecSupported: Checked software codec "vp9" supported true 0:00:01.669152496 114257 0x7f7ec40030f0 DEBUG webkitmse MediaPlayerPrivateGStreamerMSE.cpp:758:supportsType: Supported: IsSupported (In reply to Charlie Turner from comment #4) > Perhaps, I'm running off both trunk webkit and gstreamer. I disabled loading > of gstreamer-libav and got the webm fallback on that video, so it's not > reproducible for me here. This is 2.24.1 here, did you try 2.24.1? I wonder, could it be fixed by r244111 (not present in 2.24.1)?
Philippe Normand
Comment 6 2019-05-28 11:25:37 PDT
Looks like yet another issue in your Runtime: [📦 org.gnome.Epiphany.Devel ~]$ gst-inspect-1.0 |grep vp8 libav: avdec_vp8: libav On2 VP8 decoder rtp: rtpvp8depay: RTP VP8 depayloader rtp: rtpvp8pay: RTP VP8 payloader The vpx gst plugin is missing, so if you remove gst-libav, you also lose vp8 decoding support...
Michael Catanzaro
Comment 7 2019-05-29 09:38:09 PDT
(In reply to Philippe Normand from comment #6) > Looks like yet another issue in your Runtime: Our runtime. ;) > [📦 org.gnome.Epiphany.Devel ~]$ gst-inspect-1.0 |grep vp8 > libav: avdec_vp8: libav On2 VP8 decoder > rtp: rtpvp8depay: RTP VP8 depayloader > rtp: rtpvp8pay: RTP VP8 payloader > > > The vpx gst plugin is missing Where is that supposed to come from?
Philippe Normand
Comment 8 2019-05-29 09:48:23 PDT
gst-plugins-good and the external libvpx dependency
Michael Catanzaro
Comment 9 2019-05-29 10:00:24 PDT
Looks like it's an automagic dependency: https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/blob/af0198853415cd64f5f6b8bba3e0affd68431752/configure.ac#L1017 so it gets disabled because libvpi is not pulled in here: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/blob/94b481700159c34fd85c5625a08729d7414ac100/elements/components/gstreamer-plugins-good.bst I'll ask freedesktop-sdk to enable this, but this is just going to keep happening in other distros that don't use the meson build (where we can use -Dauto_features=enabled to prevent such problems).
Michael Catanzaro
Comment 10 2019-05-29 10:05:00 PDT
(In reply to Philippe Normand from comment #6) > Looks like yet another issue in your Runtime: > > [📦 org.gnome.Epiphany.Devel ~]$ gst-inspect-1.0 |grep vp8 > libav: avdec_vp8: libav On2 VP8 decoder > rtp: rtpvp8depay: RTP VP8 depayloader > rtp: rtpvp8pay: RTP VP8 payloader > > > The vpx gst plugin is missing, so if you remove gst-libav, you also lose vp8 > decoding support... Well looks like you have found a different bug. The bug I reported here is fixed in 2.24.2, probably by r244111. Problem is definitely gone. I was using Fedora 30, not flatpak.
Michael Catanzaro
Comment 11 2019-05-29 10:09:18 PDT
Michael Catanzaro
Comment 12 2019-05-29 10:10:03 PDT
(In reply to Michael Catanzaro from comment #11) > https://bugs.webkit.org/show_bug.cgi?id=197861#c6 Sorry, copy/paste snafu, correct link for the unrelated runtime bug is: https://gitlab.com/freedesktop-sdk/freedesktop-sdk/issues/796
Note You need to log in before you can comment on or make changes to this bug.