[Webkit-unassigned] [Bug 135972] New: [GStreamer] unrelated codecs required to play videos
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Aug 15 05:03:04 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=135972
Summary: [GStreamer] unrelated codecs required to play videos
Product: WebKit
Version: 528+ (Nightly build)
Platform: PC
URL: https://www.youtube.com/watch?v=LvCW2BTYkeQ
OS/Version: Linux
Status: NEW
Severity: Normal
Priority: P2
Component: Media Elements
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: mcatanzaro at gnome.org
CC: pnormand at igalia.com
WebKit can't play videos on youtube.com (or much anywhere else) in Fedora, which only distributes gst-plugins-good and about half of gst-plugins-bad -- therefore we expect playing MP4 videos to not work, but WebM videos to play fine. For example, [1] is available in WebM so it should work, and it plays fine in Firefox, but it does not work in Epiphany. Attempting to play it in Epiphany brings up an unwanted PackageKit dialog that tries to find an appropriate gstreamer plugin, but fails since it does not exist in Fedora. I think this problem will exist in all Red Hat and SUSE distros, and I bet you'll be able to reproduce on a Debian distro by removing gst-plugins-libav, which I think is the one that handles H.264.
If I remove "video/mp4" from mimeTypeCache() in MediaPlayerPrivateGStreamer.cpp, the video will then play fine. Maybe this list should not be hardcoded, but mapped to the gstreamer plugins that are actually installed.
[1] https://www.youtube.com/watch?v=LvCW2BTYkeQ
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list