From: Jeffrey H. Ingber <jhingber@ix...> - 2000-11-23 02:07:58
> It appears that on x401 + G400, Xv is supporting BES functionality, and
> that might very well be interfering with the driver. Those options make
> xawtv ignore Xv.
> In an ideal world, it would be possible to say `Load "v4l"` in XFConfig,
> and then X would take care of the overlay. I`ve seen this work once just
> a few minutes ago (not very reproducable); nice, but this is asking for
> trouble since access to the Gx00 card needs to be synchronized.
I tried removing "v4l" from XF86Config and loading xawtv with "-noxv -noscale"
and observed the same results I mentioned in the previous post. Based on what
you stated above, I am beginning to think that in fact the setup *is* working
properly and I just don't know exactly what I should be seeing :).
This leads me to believe that when I leave the modules loaded and re-start X as
outlined in the previous post, that Xv somehow "takes control" of the overlay and
produces some *very* nice results.
If this is the case, what would be involved in allowing Xv to manage the overlay and
how difficult would this be to implement? Maybe as a switch that can be passed to
one of the mgavideo modules? I ask this because, if this is correct, the video
scaling and overlay are on a level equitable to that of Windows with PC-VCR. The
window background is a nice clean black with no borders or noise and the image quality
is generally clearer by an order of magnitude.
If this is difficult to reproduce on some systems, I can assist in providing logs
and whatnot since with the current drivers I can "turn on" the Xv overlay at will
with the module trick I mentioned.
Jeffrey H. Ingber (jhingber@...)
Get latest updates about Open Source Projects, Conferences and News.