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