Hello all, I write an application that plays video using VLC and I use DirectFB to draw OSD information, to do this I set libvlc to use libva, vdpau (I'm using a NVidia card), video out as directfb and directfb using vout as x11, everything runs OK, except when I play videos fullHD resolution (1920x1080) in 30fps (until 24fps gone OK), when the video plays we can see several video lags, some tests that I did using vlc pointing directly to x11 video out has much better performance, this performance problem I believe came from several buffers copy from vlc to directfb and then to x11, to fix this performance problem I think to use vlc direct to x11 in one window and put other xwindow with the same dimensions (I'm using fullscreen video) for directfb transparent over this video window, but I don't know to do this.
Is possible to create a transparent DirectFB window over other window in this way ? If yes theres some document or reference code example to do this ? If this is not possible, can I "force" DirectFB to use an x-window already open to render inside it while the original application use this window too ? My idea is use vlc to use an XWindow to render the video and redirect DirectFB to render graphics in this same window. Thanks for all help Flávio Alberto Lopes Soares
_______________________________________________ directfb-dev mailing list directfb-dev@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-dev