[vlc-devel] repost : symbol not found : vlc exits.

jean-paul.saman at planet.nl jean-paul.saman at planet.nl
Mon Jul 9 10:48:15 CEST 2007




-----Original Message-----
From: vlc-devel-bounces at videolan.org on behalf of Sourav Pal
Sent: Sun 7/8/2007 8:38 AM
To: vlc-devel at videolan.org
Subject: [vlc-devel] repost : symbol not found : vlc exits.
 
Hi ,
   I am sorry , I am not sure whether it went through the
vlc-developer mailing list the first time. I am posting it for the
second time. Please bear.

Regards
Sourav
******************************************************************************************
Hello ,
         I need some help. I have created a vlc_rtsp.h in the include
directory which
contains the struct rtsp_server_t with the following function :

VLC_EXPORT( rtsp_server_t *, rtsp_SERVER, ( vlc_object_t *, const char
*psz_host, int i_port ) );

Now I have included the relevant function and structure in the
vlc_symbols.h and vlc_common.h.

I am trying to access the rtsp_SERVER from modules/misc/rtsp.c which contains
the interfaces with the VOD server.

struct vod_sys_t
{
    /* RTSP server */
 #if SOC_2007
    struct rtsp_server_t *p_rtsp_soc_host;
#endif
.......

}
When it Opens am trying to  associate it as follows :

p_sys->p_rtsp_soc_host =  rtsp_SERVER(VLC_OBJECT(p_vod),
url.psz_host,url.i_port);

Also, as of now , I have implemented the function rtsp_SERVER in
/src/network/rtsp.c
which basically runs as a server waiting for client request to arrive.

It compiles , but when I run it , the vlc terminates as shown below:

So my question , why is it not finding the symbol rtsp_SERVER. Do I
need to change
anywhere else.

Any pointers will be greatly appreciated.

/*****************************
***************************************************************************/
vlc --ttl 12 -vvv --color -I telnet --telnet-password videolan
--rtsp-host 129.107.98.99:5554
VLC media player  0.9.0-svn Grishenko
[00000001] main libvlc debug: checking builtin modules
[00000001] main libvlc debug: checking plugin modules
[00000001] main libvlc debug: loading plugins cache file
/home/click/.vlc/cache/plugins-04041e.dat
[00000001] main libvlc debug: recursively browsing `modules'
[00000001] main libvlc warning: cannot load module
`modules/misc/.libs/libvod_rtsp_plugin.so'
(modules/misc/.libs/libvod_rtsp_plugin.so: undefined symbol:
rtsp_SERVER)
[00000001] main libvlc warning: cannot load module
`modules/codec/ffmpeg/.libs/libffmpeg_plugin.so'
(modules/codec/ffmpeg/.libs/libffmpeg_plugin.so: undefined symbol:
av_base64_encode)
[00000001] main libvlc debug: recursively browsing `/usr/local/lib/vlc'
[00000001] main libvlc debug: recursively browsing `plugins'
[00000001] main libvlc debug: module bank initialized, found 203 modules
[00000001] main libvlc debug: opening config file (/home/click/.vlc/vlcrc)
lt-vlc: unknown option or missing mandatory argument `--rtsp-host'
Try `lt-vlc --help' for more information.
[00000001] main libvlc debug: opening config file (/home/click/.vlc/vlcrc)
[00000001] main libvlc debug: opening config file (/home/click/.vlc/vlcrc)
[00000001] main libvlc debug: saving plugins cache file
/home/click/.vlc/cache/plugins-04041e.dat

/********************************************************************************************************/

Regards,
Sourav
_______________________________________________
vlc-devel mailing list
vlc-devel at videolan.org
http://mailman.videolan.org/listinfo/vlc-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.videolan.org/pipermail/vlc-devel/attachments/20070709/2a3bf534/attachment.html>
-------------- next part --------------
_______________________________________________
vlc-devel mailing list
vlc-devel at videolan.org
http://mailman.videolan.org/listinfo/vlc-devel


More information about the vlc-devel mailing list