XVideo (Xv) feed flickers on mouse-over with certain video
John.Bridgman at amd.com
Mon Jun 9 14:23:03 PDT 2008
Are you sure that both players are using the same Xv port ? The radeon
driver exposes both overlay and textured video ports on older cards;
it's up to the player to choose which they use, and different players
have different defaults AFAIK.
Which card are you actually using ? NVidia or ATI, and which model ?
From: Justin Anderson [mailto:justin at rayonix.com]
Sent: Monday, June 09, 2008 3:31 PM
To: Bridgman, John
Cc: xorg at lists.freedesktop.org
Subject: Re: XVideo (Xv) feed flickers on mouse-over with certain video
Thank you for your reply.
I'm not sure that there is anything wrong with my X environment. The
application "tvtime", for instance, is able (with the same environment)
to display flicker-free video with menus and channel information
I'm still hoping for a better clue.
On Wed, Jun 4, 2008 at 9:37 AM, Bridgman, John <John.Bridgman at amd.com>
>>From: "Justin Anderson" <justin at rayonix.com>
>>I'm trying to resolve a thorny issue. I'm working on an
built with C/X/Motif in which we have a window where the feed
video camera is put. We also draw a set of "cross-hairs"
lines) which can be moved with the mouse to target a point on
feed (for user's visual reference). We add the video with the
"XvPutVideo" command. Everything worked OK until the 6000 series
nVidia graphics cards (as well as ATI cards around-about that
Since then, the cross-hairs are overdrawn by the video. If you
mouse pointer over the video feed, the video flickers as you
and, simultaneously, the crosshairs appear. When you stop
crosshairs disappear and the video stops
flickering. Accorging to the MythTV website, nVidia cards
having a Chroma Key feature with the 6000 series. I'm not sure
has something to do with it.
This makes sense. ATI cards also switched from using
to shader-based video (aka TexturedVideo) rendered into the
buffer, starting with the X1xxx discrete and RS6xx IGP parts.
>>I think I can resolve the problem of the cross-hairs being
by the video feed if I add a Pixmap ClipMask which is black (0)
the cross-hairs are located and white (1) everywhere else.
video flickering is still present.
My first thought is moving to a composited environment where
maybe) the cross-hairs could be composited over top of the
video. Not sure, just a thought. The main issue is that the
is now drawn directly into memory (allowing it to work with a
compositing manager) rather than floating over the video memory
being composited via hardware.
xorg mailing list
xorg at lists.freedesktop.org
Rayonix, LLC (formerly mar-usa)
justin at rayonix.com
1880 Oak Ave. Ste. 120
Evanston, IL 60201
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the xorg