[MPlayer-dev-eng] [PATCH] vo_vesa fixes for some cards

D Richard Felker III dalias at aerifal.cx
Sun Oct 3 09:17:04 CEST 2004


On Sun, Oct 03, 2004 at 02:37:16AM -0400, The Wanderer wrote:
> D Richard Felker III wrote:
> 
> >On Sat, Oct 02, 2004 at 09:40:45AM -0400, The Wanderer wrote:
> >
> >>Sascha Sommer wrote:
> >>
> >>>It looks like Geexbox users are the only ones who are using vo
> >>>vesa anyway, therefore I would have no problem with the geexbox
> >>>devels maintaing vo vesa.
> >>
> >>Well, I know they aren't the only ones - there are at least two
> >>people in my household with damn-slow computers who get "your
> >>computer is too slow" and dreadful A/V desync with anything
> >>(they've tried) but VESA output; the same was true of me, once upon
> >>a time.
> >
> >anything with acceleration would be a lot faster. why can't they use
> >vidix?
> 
> I don't know why not for certain (although I'm not certain they have
> what could properly be called "acceleration" available), but I've never
> really had VIDIX working either, at least not when not root (and I'm not
> sure about then, either). I did get it going once, for about the space
> of one video, with dhahelper - but that stopped working almost
> immediately, and only worked in the first place after I got Sascha to
> add detection support for my graphics card.

use svgalib_helper instead. it works perfectly.

> Not to mention that in my admittedly limited experience (mostly from
> fiddling around back when I had a much, much slower machine), VESA is
> perhaps the fastest video-out method, with the primary but large

no. anything that uses rgb colorspace is VERY slow. that includes
vesa. even something slow like xv will be faster than vesa... the only
slower vo is x11.

> disadvantage being that it can only be used from the console (as a side
> effect of which the console messages which get printed are never
> visible). With anything else, I couldn't reliably get full-speed
> playback in (or IIRC in some cases out of) fullscreen, even of a fairly
> simple 320x240 file; with -vo vesa, some considerably more taxing things
> played just fine.

you must be doing something stupid like trying to scale the video to
fullscreen. a 320x240 movie will play just fine even on a low-end
pentium.

rich




More information about the MPlayer-dev-eng mailing list