On Wed, 2012-10-10 at 11:19 +0200, Diego Biurrun wrote: > The table is so small that the space gain is not worth the > performance overhead of cross-library access. > --- > Now dropping an instance into libavformat as well, which also > accesses the table directly.
Note that this commit message was misleading; the patch does not actually avoid the performance overhead. Even though the symbol was moved to the same library, nothing tells the compiler about that, so it still has to generate the extra code going through an additional indirection. Avoiding such overhead requires adding compile-time visibility attributes. _______________________________________________ libav-devel mailing list [email protected] https://lists.libav.org/mailman/listinfo/libav-devel
