[FFmpeg-devel] Donations and what happens with them

Michael Niedermayer michaelni
Wed Jan 26 18:13:09 CET 2011


On Wed, Jan 26, 2011 at 03:26:04PM +0100, Diego Biurrun wrote:
> On Wed, Jan 26, 2011 at 03:12:36PM +0100, Michael Niedermayer wrote:
> > On Wed, Jan 26, 2011 at 01:48:29PM +0100, Diego Biurrun wrote:
> > > The impenetrability of the motion estimation code has already hampered
> > > development of the CAVS encoder in the past, likely other things as
> > > well.
> > > 
> > > Furthermore it slows down parallel builds by an insane amount.  If you
> > > have a few cores available, compiling motion_est.c takes up more time
> > > than all of the rest of libavcodec.  Thus all linking stages are
> > > delayed and precious developer time wasted.
> > 
> > Iam thinking the build system recompiles far too much far too often
> > Its caused by basing its design on "recompile everything that might in some
> > corner case need it"
> > a rule like "minimize the average time it takes a developer to build a
> > working binary" would work better, id much prefer to have it rebuild just 10%
> > of what it does for a 1% chance that i need to manually do a make distclean; make
> > to get a fully working binary.
> 
> ccache is your friend.

i guess one could hack ccache to achive that

[...]
--
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Many that live deserve death. And some that die deserve life. Can you give
it to them? Then do not be too eager to deal out death in judgement. For
even the very wise cannot see all ends. -- Gandalf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20110126/2cb29c36/attachment.pgp>



More information about the ffmpeg-devel mailing list