Louis,
  I am unsure of what you mean by Video blending. Do you mean
alpha blending for subpicture(#1), like in a DVD? or are you
specifically asking about the Overlay constant alpha feature
of the hardware(#2).

#1 requires use of the XvMC API. It can blend subpictures
into video frames in hardware, but requires the Mpeg decode
also be done with the hardware. (Some slight hacking can
do away with the Mpeg requirement) Look through the
archives on this list for a post of the XvMC API by
Mark Vojkovich.

#2 Isn't supported, but wouldn't be a hard thing to do. The
i810 can blend the overlay with the framebuffer at a constant
rate within an alpha window. Xv doesn't have an interface to
set this up but adding a few more attributes like
XV_CONSTANT_ALPHA
XV_ALPHA_TOP_RIGHT
XV_ALPHA_WIDTH_HEIGHT
could give you a crude way of doing it. This hasn't been done
since the actual use cases for such a feature are not common.

-Matt

-----Original Message-----
From: Louis Lu [mailto:[EMAIL PROTECTED]]
Sent: Monday, November 26, 2001 3:15 PM
To: [EMAIL PROTECTED]
Subject: [Xpert]i81x Video Overlay (blending) function?


Hi:

   I am using RH7.2 with Intel i810e, so far, for the graphics 
driver, it works fine to me.  However, I just wondering whether or
not someone is familiar with the video overlay (blending) function?
what is the method to call video blending function of the driver?
 I also appreciate if someone can point me out whether to find 
related information of this question?

Thanks a lot.
Louis

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert
_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to