[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
example:

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.

 Cheers,
 filippo


-- 
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