<p>after  a thought, I think overlay can be added back in the following way:</p><p>1. wayland-android-client-protocol.h supports passing ANativeWindowBuffer from wayland client to server.</p><p>2. An object(WindowSurface) with same interface of ANativeWindow can be constructed in host; which meets the requirement of android codecs.</p><p>3. then we can create gst video sink element which accepts ANativeWindow, gst can feed the WindowSurface to android codecs.</p><p>finally weston receives ANativeWindowBuffer from media client, it has the option to assign this ANativeWindowBuffer to Overlay plane.</p><p><br></p><br><br><div id="">--------------------------------<br></div><div id=""><br></div><br><div id="origbody"><div style="background: #f2f2f2;">----- 原始邮件 -----<br>发件人:Mohammed Hassan <mohammed.hassan@jolla.com><br>收件人:Sailfish OS Developers <devel@lists.sailfishos.org><br>主题:Re: [SailfishDevel] 回复:Re: could we support_hw_overlay_from_gst-droid?<br>日期:2015年05月19日 21点27分<br></div><br><br>On Tue, 5 May 2015 23:09:40 +0300<br>Tone Kastlunger <users.giulietta@gmail.com> wrote:<br>> Hi;<br>> apologies for dropping the mailing list - it appears gmail does not<br>> reply correctly to the mailing list but only to the sender.<br>> Qt 5.1 was my typo, should have been 5.2.<br>> <br>> Point being, does lipstic currently handle wayland subsurfaces?<br>Unfortunately not but it can be done if there is a need ;-)<br>The point is: Does it really improve the rendering/playback performance?<br>Cheers,<br>_______________________________________________<br>SailfishOS.org Devel mailing list<br>To unsubscribe, please send a mail to devel-unsubscribe@lists.sailfishos.org<br></div>