> > 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

Reply via email to