> > I am using openquicktime videoprovider and without scaling there is not > > anytype of flickering.I am rendering the videodata firstly on a surface > > created by IDirectfb *dfb using PlayTo API then I am stretchblitting > > from this surface to a window surface. the window has been derived from > > primary layer. > > The buffer mode of dfb surface to which I am playing initially has > > SYSTEMONLY buffer mode and flickering occurs with flashes of black and > > also slightly jerky.i am using i686 linux system with kernel version > > 2.4.20-8.
OK. Since the initial surface is SYSTEMONLY, the stretchblit will not be accelerated. In order to allow acceleration, the source and destination surfaces need to be in video memory. Doing the stretchblit in software is fairly CPU intensive and will be slow. You'll also need the window surface in video memory and need to make sure that the pixel format you're using is supported by the driver. Mark _______________________________________________ directfb-users mailing list [email protected] http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users
