On 5/25/2011 8:42 PM, Vic Lee wrote: > Hi, > > I have finally completed RemoteFX software decoding feature. It's writen > as a separate and relatively independent library librfx. I only added it > to xfreerdp, but the library is portable, so there shouldn't be problem > to use it in other UI. > > I have started the pull request, please review and test it. > > Vic Vic,
I tried out your RemoteFX code over the weekend, and it works very nicely. I noticed it is a little sluggish (at least on my test machine) compared to the Windows client. If I can find enough time, I may take a stab at trying to optimize it further, but it is definitely an awesome feature to have . Anyway, I did find one bug with how it's wired up to xfreerdp. When you enter/exit fullscreen mode most of the display gets blanked out. Resetting the clip region appears to fix it. Something like this near the top of xf_toggle_fullscreen seems to work for me: XRectangle * clip_rect; /* Reset the clip region to the full screen */ clip_rect = (XRectangle *) malloc(sizeof(XRectangle)); clip_rect->x = 0; clip_rect->y = 0; clip_rect->width = width; clip_rect->height = height; XSetClipRectangles(xfi->display, xfi->gc, 0, 0, clip_rect, 1, YXBanded); Thanks, Steve ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Discover what all the cheering's about. Get your free trial download today. http://p.sf.net/sfu/quest-dev2dev2 _______________________________________________ Freerdp-devel mailing list Freerdp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freerdp-devel