Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 01 Aug 2001 09:24:00 -0400
From:      Jason Andresen <jandrese@mitre.org>
To:        Joe Kelsey <joe@zircon.seattle.wa.us>
Cc:        freebsd-stable@freebsd.org
Subject:   Re: Watching DVD's in -stable
Message-ID:  <3B6802F0.6517F0A9@mitre.org>
References:  <200107302334.f6UNYub30393@ptavv.es.net> <20010731122508.V4531-100000@warez.scriptkiddie.org> <15207.11084.101568.35660@zircon.zircon.seattle.wa.us>

next in thread | previous in thread | raw e-mail | index | archive | help
Joe Kelsey wrote:
> 
> As far as I understand it, in order to get effective video display from
> any of the "new" players, your video card must support the XVideo
> extension.  In XFree86 4.1, the ATI supports this, but I believe that
> the MGA driver still does not, although I cannot find a specific
> reference anymore to which drivers support Xv and which do not.  Does
> anyone have a reference to the Xv support by driver?

I think the MGA driver supports Xv.  At least when I turned on the Xv
display it worked for a bit (although it crashed not too long
afterward).
This is on a G200 with the Matrox HAL driver under Xfree86 4.1.0.

Actually, all three modes worked (to varying degrees) on my system:
Ximages (I guess), Xv, and SDL.  The SDL display had some weird issues
with looking really blocky on the bottom 3/4 of the image.  

Subtitles don't work at all from what I can tell.  I can turn them on
(and if I watch the debug output I see that it found the subtitle
track), but nothing is ever displayed.  

The display is unfortunatly jerky.  The worst part is, my CPU isn't even
pegged.  From what I can tell, vlc reads off a block from the DVD,
de-csses
it, decodes it, sends it to the display plugin, THEN reads off the next
block.
My DVD doesn't seek (or transfer) fast enough for it to keep up[1].  If
vlc
kept some sort of buffer full of blocks, I bet it would be smooth on
even
fairly low end systems. 

[1] And this is a 16x DVD using UDMA33 transfers.

-- 
  \  |_ _|__ __|_ \ __| Jason Andresen        jandrese@mitre.org
 |\/ |  |    |    / _|  Network and Distributed Systems Engineer
_|  _|___|  _| _|_\___| Office: 703-883-7755


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3B6802F0.6517F0A9>