[MPlayer-dev-eng] [RFC] internal library copies

Alexander Strange astrange at ithinksw.com
Wed Mar 17 13:46:14 CET 2010


On Mar 17, 2010, at 8:03 AM, Diego Biurrun wrote:

> We carry around a bunch of externally available libraries and I think
> it's time to review the situation around them.  Some of them we should
> keep, others could be dropped.
> 
> * liba52
> 
> The internal copy was disabled some time ago, FFmpeg is both faster and
> more featureful.  We support building against the external version.  Our
> copy is patched, but upstream is dead and the patches have been rejected
> IIRC.
> verdict: drop

liba52 supports float output and ffmpeg doesn't. I don't think this is important enough to matter.

> * libmpeg2
> 
> Nowadays FFmpeg is faster and should be better maintained.  Unfortunately
> we cannot compile against the external version.  This should not be hard
> to fix.  If it gets fixed, we could remove libmpeg2 IMO.
> Is anybody interested in fixing external libmpeg2 compilation?

libmpeg2 is faster than ffmpeg for me with 1 thread. (both are much faster than realtime)
I think I know how to fix this.

> * libass
> 
> This is being kept around as a convenience for users, but the internal
> version is outdated compared to the internal one.  What stops us from
> droppping it and compiling against the external version instead?

Wasn't this just updated?




More information about the MPlayer-dev-eng mailing list