|
From: Erik W. <om...@cs...> - 2000-05-20 20:07:01
|
On 20 May 2000, Gord Wait wrote:
> Any chance of making a non MMX version? I'm still on
> a non MMX pentium. I suppose non MMX wouldn't be fast enough
> to run xdvplay?
It's been suggested that libdv be set up with a quality control variable,
which could be tuned all the way down to only decode the DC components (as
demonstrated by someone else's package, the name escapes me at the
moment), which will yield a small thumbnail window (1/8 size both axes),
but can be done on just about any machine capable of actually transfering
25Mbps through it.
Keeping MMX out of the loop will be a function of how the library is
utilized. I've got a prototype of this library style set up in my
bitstream code (which will be used in libdv RSN), but libdv is
sufficiently different that it'll need a different style (difference:
bitstream code is all inlined, so #ifdefs work, but libdv is all library
code, so function pointers must be used).
Just as a general note, we're aiming right now at a 400MHz PII as our
target for non-accellerated playback (i.e. no XFree 4.0 YUV hardware
overlays), and we may eventually be able to squeeze it into to a 300MHz
box, but don't hold your breath. It's that hard of a problem.
Erik Walthinsen <om...@cs...> - Staff Programmer @ OGI
Quasar project - http://www.cse.ogi.edu/DISC/projects/quasar/
Video4Linux Two drivers and stuff - http://www.cse.ogi.edu/~omega/v4l2/
__
/ \ SEUL: Simple End-User Linux - http://www.seul.org/
| | M E G A Helping Linux become THE choice
_\ /_ for the home or office user
|