I don't know if it's possible to use XEmbed - the plugin creates its own 
window, shape it and embed it into the freerdp main window based on the 
geometry info from the channel. However it still requires to get the 
handle of the main window, and it won't work for non-X11 UI so maybe 
that's not a solution.

Vic

On 03/23/2011 02:21 AM, Jay Sorg wrote:
> Yes, this is a difficult problem.  How to let a plugin manipulate the
> screen or call a function that manipulates the screen?
> We could make the plugin open another X connection to the xserver like
> the clipboard plugin does, but how do you know what window is the
> freerdp main window?  Even if you got the window, you can't just blit
> to it, the backing store needs to get updated too.
> It seem like we must provide an API that a plugin can use.
> I would like to try to consider hardware decoding into the architecture as 
> well.
>
> Jay


------------------------------------------------------------------------------
Enable your software for Intel(R) Active Management Technology to meet the
growing manageability and security demands of your customers. Businesses
are taking advantage of Intel(R) vPro (TM) technology - will your software 
be a part of the solution? Download the Intel(R) Manageability Checker 
today! http://p.sf.net/sfu/intel-dev2devmar
_______________________________________________
Freerdp-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freerdp-devel

Reply via email to