[FFmpeg-devel] [PATCH] Merge libavcore into libavutil
Wed Feb 9 23:57:32 CET 2011
On Wed, Feb 09, 2011 at 11:50:31PM +0100, Jean-Daniel Dupas wrote:
> Le 9 f?vr. 2011 ? 23:28, Alexander Strasser a ?crit :
> > Reimar D?ffinger wrote:
> >> On Wed, Feb 09, 2011 at 09:11:02AM -0500, Ronald S. Bultje wrote:
> >>> Hi,
> >>> 2011/2/9 M?ns Rullg?rd <mans at mansr.com>:
> >>>> Reinhard Tartler <siretart at tauware.de> writes:
> >>>>> It is pretty hopeless that other considerable projects will adopt
> >>>>> libavutil alone in other projects. Projects that need small footprint
> >>>>> are better off with more specialized libraries such as gnulib or rather
> >>>>> just copy the necessary parts that they need. With this in mind, nobody
> >>>>> is helped by having libavutil and libavcore split. In order to ease
> >>>>> maintenance inside and around FFmpeg and to reduce confusion where to
> >>>>> put common code, avcore's functionality is merged (back) to avutil.
> >>>> OK
> >>> OK with me also.
> >> Do people disagreeing get a say?
> >> Also is there any specifc reason why it would ease maintenance (less
> >> major version bumps or anything like that?).
> >> I also don't think the reference to gnulib makes sense, I do not
> >> see any significant overlap between gnulib and avutil (not even in
> >> the goals, I don't have the impression that gnulib is especially
> >> bloat-averse).
> > Also it should be mentioned that copying the necessary parts is
> > much less desirable and creates a way greater burden for projects
> > using that approach. And maybe even worse, it just makes the statement
> > for libavutil is only a utility lib for ffmpeg and there is no point
> > in using it elsewhere (which is against the very thoughts of its
> > creation).
> If someone want to use only one part of the library, he can create a static libavutil library, and the linker will take care of stripping unused modules automatically.
with that reasoning we only need a single lib of everything ...
Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB
The misfortune of the wise is better than the prosperity of the fool.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 198 bytes
Desc: Digital signature
More information about the ffmpeg-devel