[FFmpeg-devel] [PATCH 1/2] avcodec: Add interface to motion estimation

Ronald S. Bultje rsbultje at gmail.com
Mon Aug 31 14:57:20 CEST 2015


Hi,

On Mon, Aug 31, 2015 at 8:40 AM, Carl Eugen Hoyos <cehoyos at ag.or.at> wrote:

> Ronald S. Bultje <rsbultje <at> gmail.com> writes:
> > > I really don't understand why we don't spend
> > > the time fixing real (user-reported) issues
> > > instead of discussing how "clean" an api can
> > > be...
> >
> > Because the two are not mutually exclusive.
>
> I still believe that time is the limiting factor
> in FFmpeg development, your statement is not
> completely true therefore (unfortunately!).


The academic argument for clean code is that it speeds up development. Look
up papers that try to make a case for it. My time has certainly been wasted
many times because of broken deprecation symbols, convoluted code and other
stuff. My time would have indeed been much better spent fixing user issues,
but I couldn't, because our code is a complete mess. (As is everyone's
code.)

Ronald


More information about the ffmpeg-devel mailing list