On Thu, 2011-09-22 at 10:25 +0200, Tord Andersson wrote: > I am currently testing ways to use HW-acceleration of embedded video within > webkit-gtk using > gstreamer vaapi plugins on an Atom platform with Nvidia Ion graphics and > associated drivers. > However, H.264 videos that utilize the accelerated hardware decoding are > started in separate windows. > When tested in a system that uses SW decoding, this will not happen. > Is there some way to to force the embedded, accelerated video to stay within > the main window? >
I haven't use the VA-API plugins yet but my guess is that a custom video-sink is created (like in the VDPAU case) and the webkitgtk video-sink that handles the "in-webview" rendering is simply ignored :( Not sure we can do much about this, our sink would need to support video/x-vaapi-surface and be able to convert the VA-API surface to a Cairo surface. I'd better wait GStreamer 1.0 which plans to better support and somehow unify the various APIs for HW-decoding (VDPAU, VA-API, etc.). Philippe
signature.asc
Description: This is a digitally signed message part
_______________________________________________ webkit-gtk mailing list [email protected] http://lists.webkit.org/mailman/listinfo.cgi/webkit-gtk
