[FFmpeg-devel] [PATCH v4] Add support for Audible AAX (and AAX+) files

wm4 nfxjfg at googlemail.com
Thu Jul 16 19:14:27 CEST 2015


On Thu, 16 Jul 2015 14:48:05 +0200
Nicolas George <george at nsup.org> wrote:

> L'octidi 28 messidor, an CCXXIII, wm4 a écrit :
> > Even if there's a bug, initializing them will at least make the
> > behavior predictable and reproducible, instead of random,
> > platform-dependent, and sporadic.
> 
> Which is exactly the problem: instead of a very visible problem, you get a
> subtly-wrong behaviour. The very visible problem would be fixed right away,
> the faulty behaviour would stay for years. Predictable and reproducible
> maybe, but faulty is faulty.

But what you suggest can also expose subtly-wrong behavior, except
that it might additionally behave like a heisenbug. Also, such things
easily turn into security issues, or there might be a typical developer
vs. production environment issue.

> This example exhibits one of the reasons that make me strongly dislike your
> way of developing.

You dislike robust code?


More information about the ffmpeg-devel mailing list