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

Reply via email to