I have Intel 852 video driver and I run mplayer which works fine until I run a transparent overlay on top. When I have this transparent overlay on top, I am just getting blue screen. If I bring mpalyer app on top, it seems to be showing video fine. Are there any video driver, xorg settings (UXA Acceleration) that can help with this behavior? If I use mplayer with "-vo x11" option instead of the -vo xv, it seems to work fine with transparent overlay but degrades performance very badly. I have Composite option enabled in xorg.conf and would like to use the hardware overlay. I want to find out if this is the limitation of the video driver version I have and if it is fixed in a later version. Please let me know if there is any other information I can provide.
I'd like to help investigate your bug, but I'm not sure exactly what you mean
by "run a transparent overlay on top". Can you give me a specific description
of commands that I can run to see the broken behavior?
(In reply to comment #0)
> I have Intel 852 video driver and I run mplayer which works fine until I run a
> transparent overlay on top. When I have this transparent overlay on top, I am
> just getting blue screen. If I bring mpalyer app on top, it seems to be showing
> video fine. Are there any video driver, xorg settings (UXA Acceleration) that
> can help with this behavior?
The behavior you are seeing sounds like you are seeing the color key coming
through the translucent window on top of the video, rather than the video
itself. That's actually an unavoidable limitation of using the color-key
based video-overlay support in the hardware.
Fortunately, all video player software should support using "textured video"
instead of the "video overlay" which should then avoid this problem.
So if you can configure your video application that way then things should
work fine. Otherwise, there's really nothing that can be done here, (since
it's a hardware limitation of the video overlay).
I hope that helps,