[Webkit-unassigned] [Bug 213213] New: [GTK] Cannot play H.264-encoded YouTube videos
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jun 15 14:22:08 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=213213
Bug ID: 213213
Summary: [GTK] Cannot play H.264-encoded YouTube videos
Product: WebKit
Version: WebKit Nightly Build
Hardware: PC
OS: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: Media
Assignee: webkit-unassigned at lists.webkit.org
Reporter: mcatanzaro at gnome.org
Last week, we attempted to debug why https://www.youtube.com/watch?v=N_RWY04aT1k does not work in Epiphany Tech Preview. (Note: works fine in Fedora's Epiphany, which also uses OpenH264.) Eventually we tracked it down to a qtmux bug, https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/622. That bug is now resolved in Tech Preview, but the video still does not play, so something else is wrong. I'm attaching a full debug log, but the important part is:
0:00:01.519887227 64 0x563825245b50 WARN GST_ELEMENT_FACTORY gstelementfactory.c:462:gst_element_factory_make: no such element factory "qtdemux"!
(WebKitWebProcess:64): GLib-GObject-WARNING **: 16:16:41.279: invalid (NULL) pointer instance
(WebKitWebProcess:64): GLib-GObject-CRITICAL **: 16:16:41.279: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(WebKitWebProcess:64): GLib-GObject-WARNING **: 16:16:41.279: invalid (NULL) pointer instance
(WebKitWebProcess:64): GLib-GObject-CRITICAL **: 16:16:41.279: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(WebKitWebProcess:64): GLib-GObject-WARNING **: 16:16:41.279: invalid (NULL) pointer instance
(WebKitWebProcess:64): GLib-GObject-CRITICAL **: 16:16:41.279: g_signal_connect_data: assertion 'G_TYPE_CHECK_INSTANCE (instance)' failed
(WebKitWebProcess:64): GStreamer-CRITICAL **: 16:16:41.279: gst_element_link_pads_full: assertion 'GST_IS_ELEMENT (dest)' failed
Note this seems to be a problem in qtdemux, whereas the first bug was a problem in qtmux.
(Also note that we shouldn't have criticals even if the GStreamer installation is missing a plugin.)
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20200615/6d34af4e/attachment-0001.htm>
More information about the webkit-unassigned
mailing list