[FFmpeg-devel] [PATCH] drawtext: fix hard dependency to lavc (timecode).

Reimar Döffinger Reimar.Doeffinger at gmx.de
Thu Dec 29 16:05:34 CET 2011

On Thu, Dec 29, 2011 at 03:51:40PM +0100, Nicolas George wrote:
> Note that theoretically, this will break on very very stupid compilers.

Actually it will break whenever the compiler does not do constant
propagation and dead code elimination.
This happens generally for all the lowest optimization level (-O0).
It is not relevant since loads of code already assumes this.
Some people complain about this for debugging, though personally
I think that at -O0 the assembly code is completely unreadable
and you are limited to quite high-level debugging whereas -O1 usually
works just fine even for using a somewhat dumb debugger like gdb while
having mostly readable assembler code (as far as such exists).

More information about the ffmpeg-devel mailing list