[Webkit-unassigned] [Bug 16356] [GTK] Integrate GStreamer video with the graphics backend

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Dec 11 08:48:59 PST 2007


http://bugs.webkit.org/show_bug.cgi?id=16356





------- Comment #1 from alp at atoker.com  2007-12-11 08:48 PDT -------
Created an attachment (id=17847)
 --> (http://bugs.webkit.org/attachment.cgi?id=17847&action=view)
GStreamer gfx integration and cleanups

This patch isn't quite ready for review, but does work. Have been a bit busy
the last couple of days, so haven't finished it off yet. The Sink boilerplate
is taken from Clutter with appropriate licensing headers preserved.

Issues (all easy to fix, will look into it soon):

 * Doesn't call repaint(), so will not always repaint transformed videos.

 * Copies data more times than is necessary.

 * Code isn't properly formatted.

 * Several warnings remain in the code since our compiler flags are stricter.

(In future I see the VideoSink possibly becoming part of the public API and
integrating with the proposed DOM binding, but for now I think the best place
for it is in WebCore.)

Once we have the basics down, we can look at overlay optimisations/XVideo for
untransformed content, but this patch doesn't deal with that.


-- 
Configure bugmail: http://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.



More information about the webkit-unassigned mailing list