[vlc-devel] Re: vlc: svn commit r19087 (fenrir)

filippo at carone.org filippo at carone.org
Fri Mar 2 14:13:03 CET 2007

> r19087 | fenrir | 2007-03-01 21:36:11 +0100 (Thu, 01 Mar 2007) | 2 lines
> Changed paths:
>    M /trunk/include/vlc_vlm.h
>    M /trunk/src/control/vlm.c
>    M /trunk/src/input/vlm.c
>    A /trunk/src/input/vlm_internal.h (from /trunk/include/vlc_vlm.h:19048)
>    M /trunk/src/misc/objects.c
> Start cleaning up VLM + fixed vlm_New() race condition.
>  > http://trac.videolan.org/vlc/changeset/19087

 I've seen you removed the VLC_EXPORT of many vlm_* functions. This causes
those functions to be marked as .hidden in the resulting libvlc.so, for

000afe90 l     F .text  000002a7              .hidden vlm_MediaNew

 In this way, libvlc-control cannot access those functions at runtime:

/usr/local/lib/libvlc-control.so.0: undefined symbol: vlm_MediaNew

 I think we should re-export those functions, since are needed by the
libvlc-control shared library.


This is the vlc-devel mailing-list, see http://www.videolan.org/vlc/
To unsubscribe, please read http://developers.videolan.org/lists.html

More information about the vlc-devel mailing list