Re: Xv doesn't work any more

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



   That sounds like a driver issue.  You might want to look through
the cvs history for suspicious changes.  This one looks suspicious:

http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/hw/xfree86/drivers/mga/mga_video.c.diff?r1=1.35&r2=1.36&sortby=date

   The description says:

 85. Fix for Xv resolution loss problem with Matrox cards (Michael Lampe).

   but, if I recall correctly, some of the resolution loss issues
with Matrox cards were because the video scaler didn't have enough
bandwidth to display the full resolution.  Reclaiming the resolution
in bandwidth challenging situations probably results in fifo underflows
which, at least on the NVIDIA cards that I'm familiar with, would
produce results like you are describing.


			Mark.


On Sun, 6 Mar 2005, Greg Stark wrote:

> Once upon a time Xv worked well and mplayer was happy. Now I seem to have a
> problem. Xv works when I first start X up and I can play movies in mplayer
> full screen at full speed. But soon it stops working. I just get a blank blue
> window. Once it stops working it never starts again.
>
> I run xvinfo but it doesn't seem to show anything special. What tools are
> there for inquiring about the actual state Xv is in and whether why it might
> not be available?
>
> There's also a second X Server running. There's nothing running in that X
> Server using xv, but is it possible this problem is dependent on the order the
> two X servers start?
>
> The screen I'm interested in running it on is screen #0 below:
>
> X-Video Extension version 2.2
> screen #0
>   Adaptor #0: "Matrox G-Series Backend Scaler"
>     number of ports: 1
>     port base: 61
>     operations supported: PutImage
>     supported visuals:
>       depth 16, visualID 0x23
>       depth 16, visualID 0x24
>       depth 16, visualID 0x25
>       depth 16, visualID 0x26
>       depth 16, visualID 0x27
>       depth 16, visualID 0x28
>       depth 16, visualID 0x29
>       depth 16, visualID 0x2a
>     number of attributes: 4
>       "XV_COLORKEY" (range 0 to 16777215)
>               client settable attribute
>               client gettable attribute (current value is 2110)
>       "XV_BRIGHTNESS" (range -128 to 127)
>               client settable attribute
>               client gettable attribute (current value is 0)
>       "XV_CONTRAST" (range 0 to 255)
>               client settable attribute
>               client gettable attribute (current value is 128)
>       "XV_DOUBLE_BUFFER" (range 0 to 1)
>               client settable attribute
>               client gettable attribute (current value is 1)
>     maximum XvImage size: 1024 x 1024
>     Number of image formats: 4
>       id: 0x32595559 (YUY2)
>         guid: 59555932-0000-0010-8000-00aa00389b71
>         bits per pixel: 16
>         number of planes: 1
>         type: YUV (packed)
>       id: 0x32315659 (YV12)
>         guid: 59563132-0000-0010-8000-00aa00389b71
>         bits per pixel: 12
>         number of planes: 3
>         type: YUV (planar)
>       id: 0x30323449 (I420)
>         guid: 49343230-0000-0010-8000-00aa00389b71
>         bits per pixel: 12
>         number of planes: 3
>         type: YUV (planar)
>       id: 0x59565955 (UYVY)
>         guid: 55595659-0000-0010-8000-00aa00389b71
>         bits per pixel: 16
>         number of planes: 1
>         type: YUV (packed)
> screen #1
>  no adaptors present
> screen #2
>   Adaptor #0: "ATI Mach64 Back-end Overlay Scaler"
>     number of ports: 1
>     port base: 120
>     operations supported: PutImage
>     supported visuals:
>       depth 15, visualID 0x5e
>       depth 15, visualID 0x5f
>       depth 15, visualID 0x60
>       depth 15, visualID 0x61
>       depth 15, visualID 0x62
>       depth 15, visualID 0x63
>       depth 15, visualID 0x64
>       depth 15, visualID 0x65
>     number of attributes: 8
>       "XV_AUTOPAINT_COLOURKEY" (range 0 to 1)
>               client settable attribute
>               client gettable attribute (current value is 1)
>       "XV_AUTOPAINT_COLORKEY" (range 0 to 1)
>               client settable attribute
>               client gettable attribute (current value is 1)
>       "XV_COLOURKEY" (range 0 to 16777215)
>               client settable attribute
>               client gettable attribute (current value is 3137)
>       "XV_COLORKEY" (range 0 to 16777215)
>               client settable attribute
>               client gettable attribute (current value is 3137)
>       "XV_COLOURKEY_MASK" (range 0 to 16777215)
>               client settable attribute
>               client gettable attribute (current value is 32767)
>       "XV_COLORKEY_MASK" (range 0 to 16777215)
>               client settable attribute
>               client gettable attribute (current value is 32767)
>       "XV_SET_DEFAULTS" (range 0 to 0)
>               client settable attribute
>       "XV_DOUBLE_BUFFER" (range 0 to 1)
>               client settable attribute
>               client gettable attribute (current value is 0)
>     maximum XvImage size: 720 x 2048
>     Number of image formats: 4
>       id: 0x32595559 (YUY2)
>         guid: 59555932-0000-0010-8000-00aa00389b71
>         bits per pixel: 16
>         number of planes: 1
>         type: YUV (packed)
>       id: 0x59565955 (UYVY)
>         guid: 55595659-0000-0010-8000-00aa00389b71
>         bits per pixel: 16
>         number of planes: 1
>         type: YUV (packed)
>       id: 0x32315659 (YV12)
>         guid: 59563132-0000-0010-8000-00aa00389b71
>         bits per pixel: 12
>         number of planes: 3
>         type: YUV (planar)
>       id: 0x30323449 (I420)
>         guid: 49343230-0000-0010-8000-00aa00389b71
>         bits per pixel: 12
>         number of planes: 3
>         type: YUV (planar)
> screen #3
>   Adaptor #0: "Trident Backend Scaler"
>     number of ports: 1
>     port base: 150
>     operations supported: PutImage
>     supported visuals:
>       depth 16, visualID 0x7c
>       depth 16, visualID 0x7d
>       depth 16, visualID 0x7e
>       depth 16, visualID 0x7f
>     number of attributes: 5
>       "XV_COLORKEY" (range 0 to 16777215)
>               client settable attribute
>               client gettable attribute (current value is 2110)
>       "XV_SATURATION" (range 0 to 187)
>               client settable attribute
>               client gettable attribute (current value is 80)
>       "XV_BRIGHTNESS" (range 0 to 63)
>               client settable attribute
>               client gettable attribute (current value is 45)
>       "XV_HUE" (range 0 to 360)
>               client settable attribute
>               client gettable attribute (current value is 0)
>       "XV_CONTRAST" (range 0 to 7)
>               client settable attribute
>               client gettable attribute (current value is 4)
>     maximum XvImage size: 1024 x 1024
>     Number of image formats: 4
>       id: 0x36315652 (RV16)
>         guid: 52563136-0000-0000-0000-000000000000
>         bits per pixel: 16
>         number of planes: 1
>         type: RGB (packed)
>         depth: 16
>         red, green, blue masks: 0xf800, 0x7e0, 0x1f
>       id: 0x32315659 (YV12)
>         guid: 59563132-0000-0010-8000-00aa00389b71
>         bits per pixel: 12
>         number of planes: 3
>         type: YUV (planar)
>       id: 0x32595559 (YUY2)
>         guid: 59555932-0000-0010-8000-00aa00389b71
>         bits per pixel: 16
>         number of planes: 1
>         type: YUV (packed)
>       id: 0x0
>         guid: 00000000-0000-0000-0000-000000000000
>         bits per pixel: 0
>         number of planes: 0
>         type: RGB (packed)
>         depth: 0
>         red, green, blue masks: 0x0, 0x0, 0x0
>
>
> --
> greg
>
> _______________________________________________
> XFree86 mailing list
> XFree86@xxxxxxxxxxx
> http://XFree86.Org/mailman/listinfo/xfree86
>
_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux