[MPlayer-dev-eng] Native codecs from libavcodecs
Arpi
arpi at thot.banki.hu
Sun Oct 5 23:43:47 CEST 2003
Hi,
> Hi all!
> I'm ready to patch MPlayer to use some native codecs from libavcodec.
>
> My current plan is:
> - Port a codec to libavcodec if not already there
> - Wait a few days after the codec appeared in anonymous ffmpeg CVS
> - Make MPlayer prefer the codec from libavcodec over the one from
> libmpcodecs
> - Wait some time to check for complaints - bugreports
> - Remove the libmpcodecs version of the codec
good idea
> Is it ok or do you prefer to delay this stuff after 1.0? In that case
> i'll commit support for ffmpeg codecs with lower priority than the
> MPlayer internal codec, and will do the cleanup after the release.
>
> Since most codecs i'm talking about are old and seldom used (maybe
> except for Cinepak), i think it will be safe to go on with the move.
but please be sure that the lavc version of codecs (esp. ones "ported" by
melanson) are good enough, i mean in colorspaces support, directrender,
etc. than the original.
afair the multiple csp support was finally commited to lavc, but the mplayer
side (vd_ffmpeg) was not yet implemented (i mean get_format() or so).
you know, lavc is not so strong in rgb/bgr formats, there are unclean things
around byteorders and 15 vs 16, and 24 vs 32 bpp formats.
> Audio codecs will come later.
first lavc should get an usable audio codec api. the current one is horrible
A'rpi / Astral & ESP-team
--
Developer of MPlayer G2, the Movie Framework for all - http://www.MPlayerHQ.hu
More information about the MPlayer-dev-eng
mailing list