[Webkit-unassigned] [Bug 159621] New: Red and blue colors are swapped in video rendered through WebGL when GSTREAMER_GL is enabled
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Mon Jul 11 07:04:49 PDT 2016
https://bugs.webkit.org/show_bug.cgi?id=159621
Bug ID: 159621
Summary: Red and blue colors are swapped in video rendered
through WebGL when GSTREAMER_GL is enabled
Classification: Unclassified
Product: WebKit
Version: Other
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: WebKit Gtk
Assignee: webkit-unassigned at lists.webkit.org
Reporter: olivier.blin at softathome.com
CC: bugs-noreply at webkitgtk.org
When a video is rendered through WebGL, and GSTREAMER_GL is enabled, red and blue colors are swapped.
This occurs for example with the following videos:
http://www.scirra.com/labs/bugs/webglvideo/
http://www.dailymotion.com/embed/video/x4jiicp?autoplay=1
This seems to be because ImageGStreamerCairo expects video frames in either BGRA or ARGB, while when GSTREAMER_GL is enabled, createVideoSinkGL() forces a RGBA format.
Without GSTREAMER_GL, the rendering is fine since VideoSinkGStreamer uses either BGRA or ARGB.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-unassigned/attachments/20160711/246fe3cb/attachment.html>
More information about the webkit-unassigned
mailing list