[MPlayer-cvslog] r33010 - trunk/gui/app.c

Alexander Strasser eclipse7 at gmx.net
Sat Mar 5 01:09:10 CET 2011


Reimar Döffinger wrote:
> On Thu, Mar 03, 2011 at 09:57:21PM +0100, Ingo Brückl wrote:
> > Reimar Döffinger wrote on Thu, 3 Mar 2011 21:49:58 +0100:
> > 
> > > Best get rid of the constant completely and just use
> > > FF_ARRAY_ELEMS(evNames)
> > > from libavutil/common.h
> > 
> > I admit that I didn't know FF_ARRAY_ELEMS(), but shouldn't I avoid creating
> > new dependencies on where the GUI shall be separated from later?
> 
> The GUI depends on libavcodec for the PNG decoder anyway, and libavutil
> is a dependency on that. These are not really part of the dependencies we
> want to get rid of anyway.

  Just to state this one more time: libavutil was especially created to
be used in every program that needs any of its functionality.

  So please do not hesitate to depend on it! There is absolutely no need
to be a multimedia application. If you have a program that can benefit
from libavutil, just use it no matter what the domain of that program is.

  Sorry if I get a little excited about this, but I am a bit sad this
was misunderstood by so many developers (even FFmpeg ones).

  Alexander


More information about the MPlayer-cvslog mailing list