[MPlayer-dev-eng] An attempt at libmplayer

Uoti Urpala uoti.urpala at pp1.inet.fi
Thu Sep 11 15:15:02 CEST 2008


On Thu, 2008-09-11 at 18:18 +0530, Santanu Sinha wrote:
> If you see my patch you will see that I have already started to
> factorize the code from top down manner. The main global variable
> mpctx (of type struct MPContext) has already been localized except for
> in one particular function. Most of the other globals are options. I
> will work on them, but that means a modification of the config
> parsers. I would like to finish with the factorization for mplayer.c
> before touching anything else unless absolutely unnecessary. This

I've already done that and quite some other stuff for removing globals.
You can see that version at http://repo.or.cz/w/mplayer.git
That'll become the main version of MPlayer eventually, but I'm currently
in no hurry to organize that. It'll probably happen together with moving
main MPlayer development to git.
If you try building that tree you should have a complete FFmpeg checkout
in ffmpeg/ instead of individual subdirectories. Most of the changes are
code improvements, but there are some user-visible fixes too. However
the internal GUI will not work after the code reorganization (another
reason why I'm not in a hurry to move all development to that version -
it'd require either fixing/creating a GUI or educating users to move to
frontends).




More information about the MPlayer-dev-eng mailing list