[MPlayer-dev-eng] [RFC][PATCH] audio and video framers

Rich Felker dalias at aerifal.cx
Sun Feb 25 23:41:58 CET 2007


On Sun, Feb 25, 2007 at 11:25:13PM +0100, Nico Sabbi wrote:
> Michael Niedermayer wrote:
> 
> >well i surely prefer to keep things modular and independant but what
> >use is mplayer without lavc? do you want to reimplement all decoders too?
> 
> no use and no, lavc is enough

:)

> >also what use is a framer layer without decoders (from lavc) ?
> 
> mencoder can be used as a remuxer an mplayer as a mini-player for 
> special uses, but of course it can be done with libav* too

IMO, if we continue in the direction of using lavc/lavf for everything
possible, then mini-mplayer with lavc-only and unwanted codecs omitted
at compiletime will probably be smaller than the current MPlayer with
lavc omitted, simply due to the amount of cleanup possible and the
amount of code cruft we can remove.

Imagine if instead of the two-level wrapping we have now, of MPlayer
codec database (codecs.conf etc.) and lavc, we just had the lavc codec
system, with MPlayer calling the lavc codec-registration functions to
register its own few native codecs (eventually not even needed) and/or
win32 codec wrappers.

Rich



More information about the MPlayer-dev-eng mailing list