On Sat, 8 Aug 2015, Andreas Cadhalpun wrote:
It is used in libavutil/eval.c.
Is there any other user of this, anywhere?
The use within libavutil is only transitionary and will/should be removed
at the same time when this public symbol is removed.
As Hendrik said, public data symbols are problematic from a portability
point of view (they behave differently than public functions in DLLs and
require jumping through extra hoops, which we've chosen not to jump
through - the MSVC portability is quite tricky enough as it is without
bothering with this aspect).
The correct solution is to drop this and do the same thing as for e.g.
log2_tab.o, which is duplicated in all libs that use it (for this table,
it'd be libavcodec and libavutil only).
// Martin
_______________________________________________
libav-devel mailing list
[email protected]
https://lists.libav.org/mailman/listinfo/libav-devel