Re: ATI Rage Mobility and XVideo

Andy Sparrow <[email protected]>
Newsgroups gmane.os.freebsd.devel.multimedia,gmane.os.freebsd.devel.mobile
Message-ID <[email protected]>
> Hi!
> 
> I've got a ATI 3D Rage Mobility (Mach64), which I'd like to enable XVideo 
> support. How do I do that?

Use the enhanced ATI drivers from gatos.sourceforge.net. Thanks to the 
XFree platform-independant loader mechanism (for like CPU platforms 
only), you can simply install the Linux binary drivers directly without 
even needing Linux emulation.

Then you'll get this sort of output from 'xvinfo':

andy@tureg(~,12:48pm)[74]-> xvinfo
X-Video Extension version 2.2
screen #0
  Adaptor #0: "ATI mach64 Video Overlay"
    number of ports: 1
    port base: 55
    operations supported: PutImage 
    supported visuals:
      depth 16, visualID 0x23
      depth 16, visualID 0x24
      depth 16, visualID 0x25
      depth 16, visualID 0x26
    number of attributes: 17
      "XV_DEVICE_ID" (range 0 to -1)
              client gettable attribute (current value is 87)
      "XV_LOCATION_ID" (range 0 to -1)
              client gettable attribute (current value is 88)
      "XV_INSTANCE_ID" (range 0 to -1)
              client gettable attribute (current value is 89)
      "XV_SET_DEFAULTS" (range 0 to 1)
              client settable attribute
      "XV_AUTOPAINT_COLORKEY" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
      "XV_COLORKEY" (range 0 to -1)
              client settable attribute
              client gettable attribute (current value is 6208)
      "XV_DOUBLE_BUFFER" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
      "XV_ENCODING" (range 0 to 12)
              client settable attribute
              client gettable attribute (current value is 1)
      "XV_FREQ" (range 0 to -1)
              client settable attribute
              client gettable attribute (current value is 1000)
      "XV_TUNER_STATUS" (range -1000 to 1000)
              client gettable attribute (current value is 4)
      "XV_MUTE" (range 0 to 1)
              client settable attribute
              client gettable attribute (current value is 1)
      "XV_VOLUME" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is -1000)
      "XV_BRIGHTNESS" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_CONTRAST" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 0)
      "XV_SATURATION" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 16)
      "XV_COLOR" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 16)
      "XV_HUE" (range -1000 to 1000)
              client settable attribute
              client gettable attribute (current value is 0)
    maximum XvImage size: 2048 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)

I still get far better[0] results from DGA with 'mplayer', BTW.

Cheers,

AS

[0] Faster, smoother, much better colors
signature.asc (application/pgp-signature, 224 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (FreeBSD)
Comment: Exmh version 2.5 07/13/2001

iD8DBQE+NEuTPHh895bDXeQRAuWqAKCIqbuDTIxl/nCsxwYvDcAzEIE27gCgswBz
Cpee/bMLMAbAfNtstIxuaAw=
=79bJ
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.