[MPlayer-dev-eng] libmp1e for mplayer
David Holm
dholm at telia.com
Sun Dec 2 16:23:58 CET 2001
Hi,
I have finally converted mp1e to a libmp1e for use in mplayer.
AFAIK mp1e started out as mp1e rte (realtime encoder) which was both a
program, mp1e, and a library, mp1e rte. Then it forked to become mp1e (a
program) and rte (a library, which supports mp1e and other codecs). So
what I have been trying to do is to revert to the old state of mp1e rte,
I have managed this quite nicely if you ask me ;)... at least it
compiles, links and works with a dxr3.
The api still needs some cleaning before it's ready, but when I'm done,
may I commit this to the cvs under main/libmp1e (it requires no external
dependencies such as mp1e or rte) and main/Makefile with added libmp1e
support. Note that I have been very careful trying to only include files
needed by the encoder and not ones related to only the mp1e program,
which means that not all files you find in mp1e downloadable from
zapping.sf.net is in libmp1e.
(Note: If you accept this, please let me handle keeping it up to date,
such as not to mess upp the api. It was pretty messy reverting it to the
old state).
For those of you who are wondering wtf it is. It's one of the fastest
mpeg1 a/v encoders available, MUCH faster than libavcodec for instance.
This is exactly what we need for hw mpeg decoder boards to play formats
other than mpeg12.
//David Holm
More information about the MPlayer-dev-eng
mailing list