[MPlayer-dev-eng] Re: Re: [Mplayer-devel] Help needed in Vidix successor!
Alex Beregszaszi
alex at naxine.org
Sun Jun 2 14:35:02 CEST 2002
Hi,
> > > we need volunteers who would help us making more drivers available in
> > > vidix. The drivers should be ported from Xv or any other opensource codes.
> > >
> > > If anyone's fearing from Vidix, we're going to make an api redesign, to
> > > eleminate pitches and make the API more simplier. In the future we will
> > > able to compile vidix drivers as (linux) kernelmodules too, if one likes
> > > this method (as by old mga_vid drivers).
> >
> > How about writing some docs on how to transfer code from Xv drivers to vidix
> > It would give a better starting point.
>
> hmm. not a bad idea!
>
> we should design the new vidix (xivid? :)) api to be as close to Xv API as
i vote for smart video overlay ;) (svo)
> possible, but extending it a little bit to do direct rendering instead of sw
> conversion & memcpy. xv already has control()-like stuff to set extra
> options, brightness etc. if our api is similar enough, then converting xv
> drivers can be done really fast.
and use that ports stuff? no thanks
my plans are:
the driver would have one entrypoint (==control) with the following
controls:
INIT - start the driver, find cards
CONFIG - set the dimensions and return the dga address and other stuff
QUIT
SET_EQ
GET_EQ
...
SELECT_CARD - if more cards simultaneously present
GET_CARDS - return the available cards
No need for more shit.
Also i prefer to make this as an own project, and write the supporting
vo_ interface. So it will be independent from mplayer project.
-
alex
More information about the MPlayer-dev-eng
mailing list