order of XV ports

Tino Keitel tino.keitel+xorg at tikei.de
Fri Jan 11 05:52:17 PST 2008


On Fri, Jan 11, 2008 at 13:58:38 +0100, Dag Bakke wrote:
> On Fri, 11 Jan 2008 13:12:53 +0100
> Tino Keitel <tino.keitel+xorg at tikei.de> wrote:
> 
> > Hi folks,
> > 
> > on my i945GM board, the Intel driver provides 2 XV ports: one using
> > textured video, and a second one using video overlay. The first port
> > only gives tearing video, possibly due to not working vsync. The
> > second port works fine.
> > 
> > I can change the settings of the corrensponding applications (for
> > example -vo xv:port=89 in mplayer), or patch the source where the
> > application doesn't have such a setting, but it would be much simplier
> > for me to just disable the textured video XV port, or change the order
> > so that the video overlay XV port comes first.
> > 
> > Is this possible without patching the Intel driver? If yes, how?
> 
> Yes. You may patch the xv-enabled application instead.  :-)

I already mentioned this, see above.

> 
> AFAIK, there is no other way than these three solutions:
> 
> - use mplayer -vo xv:port=xx

I already mentioned this, see above.

> - patch driver

I already mentioned this, see above.

> - patch application

I already mentioned this, see above.

> Which is what I did with xine. Clearly a suboptimal solution.

I agree. That's why I asked about a config option to disable or reorder
XV ports.

What next?

Regards,
Tino



More information about the xorg mailing list