[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