On Sun, Jul 18, 2004 at 12:36:21PM +0200, Stefan Lucke wrote:
> Hi,
> 
> I'm trying to blend and osd with alpha over an yuy2 video source.
<snip>
> 
> Surfaces are allocated by:
>   dsc.flags = (DFBSurfaceDescriptionFlags) (DSDESC_CAPS |
>                                             DSDESC_PIXELFORMAT);
>   dsc.caps = DSCAPS_NONE;
>   DFB_ADD_SURFACE_CAPS(dsc.caps, DSCAPS_FLIPPING);
>   DFB_ADD_SURFACE_CAPS(dsc.caps, DSCAPS_PRIMARY);
>   DFB_ADD_SURFACE_CAPS(dsc.caps, DSCAPS_VIDEOONLY);
>   dsc.pixelformat = DSPF_ARGB;
> 
>   osdSurface   = dfb->CreateSurface (dsc);
>   screen       = dfb->CreateSurface (dsc);

You're creating two primary surfaces.

-- 
Ville Syrj�l�
[EMAIL PROTECTED]
http://www.sci.fi/~syrjala/


Reply via email to