Hello everyone,
I will be thankful for help with solving my problem. My compiled vlc does not detect the ffmpeg plugin. Please refer to info and screenshots below.
Compiled v0.8.6c (latest release) vlc with wxgtk1 (libwx_gtk-2.6.so.0) and linked against
ffmpeg svn r9451 (20070630).
I have taken note of this warning to disable swscaler in ffmpeg:
viewtopic.php?f=13&t=37684
Even with swscaler disabled, the problem persists.
ffmpeg is not listed as a codec. `vlc --list | grep -i ffmpeg` returns no results:
http://farm2.static.flickr.com/1162/671 ... e5a4_o.gif
There are no abnormal startup messages:
http://farm2.static.flickr.com/1375/672 ... 4296_o.gif
ffmpeg does not appear in VLC preferences:
http://farm2.static.flickr.com/1033/671 ... 09d6_o.gif
ffmpeg svn r9451 (20070630)
(swscaler is disabled by default.)
ffmpeg's configuration:
./configure \
--prefix=/opt/ffmpeg \
--disable-static --enable-shared \
--enable-gpl \
--enable-pp \
--enable-pthreads \
--enable-liba52 \
--enable-libamr-nb --enable-libamr-wb \
--enable-libfaac --enable-libfaad \
--enable-libmp3lame \
--enable-libogg --enable-libtheora --enable-libvorbis \
--enable-libx264 \
--enable-libxvid \
--disable-ipv6 \
--disable-vhook \
--disable-debug
ffmpeg's CFLAGS: -Wl,-rpath,/opt/ffmpeg/lib -Os -ffast-math -fomit-frame-pointer
VLC's configuration:
./configure \
--prefix=/opt/vlc \
--disable-rpath --disable-nls \
--disable-hal \
--enable-optimize-memory \
--disable-optimizations \
--disable-growl --disable-notify \
--enable-live555 \
--disable-gnomevfs \
--enable-faad \
--enable-twolame \
--enable-real \
--enable-realrtsp \
--disable-libmpeg2 \
--enable-theora \
--disable-glx --disable-xinerama --disable-opengl \
--disable-sdl --disable-fribidi --disable-libxml2 \
--disable-alsa --disable-skins2 --disable-visual \
--disable-daap --disable-bonjour --disable-gnutls \
--enable-loader \
--with-x \
--with-mad=/usr \
--with-ffmpeg-mp3lame \
--with-ffmpeg-faac \
--with-ffmpeg-dts \
--with-ffmpeg-vorbis \
--with-ffmpeg-theora \
--with-ffmpeg-ogg \
--with-ffmpeg-zlib \
--with-a52=/usr/local \
VLC's CFLAGS (same as ffmpeg): -Wl,-rpath,/opt/ffmpeg/lib -Os -ffast-math -fomit-frame-pointer
'libffmpeg_plugin.so' seems to be using the rpath, as expected:
(`ls /opt/vlc/lib/vlc/codec` + `ldd libffmpeg_plugin.so`)
http://farm2.static.flickr.com/1265/672 ... 0536_o.gif
So far I cannot find out the source of the problem.
To everybody: Thank you for any help you can give.