To get latest VLC and vlc-mozilla-plugin, you will need to uninstall VLC packages installed through apt before using 0.9.0-test*. Ubuntu repositories do not contains unstable VLC releases and at each update in the repositories, your manual install will be overwitten by stable releases (0.8.6* for now).
As I have just written, I think you will need to use a manual compile and install, from sources. You can also try videolan repositories, see
http://nightlies.videolan.org.
Compiling the source code, the wiki will help you, here are some links:
http://wiki.videolan.org/UnixCompile
http://wiki.videolan.org/Contrib_Status (to help finding missing packages during bootstrap or configure)
For my own, I use libxul-dev package to feed ./configure with Firefox developpment headers. Here is my ./configure (you can strip it of course, and use ./configure --help to know which arguments are valid):
Code: Select all
./configure '--with-mozilla-sdk-path=/usr/lib/xulrunner/sdk' --disable-optimizations \
--with-ffmpeg-tree=extras/ffmpeg \
--with-ffmpeg-mp3lame --with-ffmpeg-faac \
--with-ffmpeg-vorbis \
--with-ffmpeg-x264 --with-ffmpeg-a52 \
--prefix=/usr --enable-snapshot --enable-smb \
--enable-x11 \
--enable-mozilla \
--enable-activex \
--enable-xvideo \
--enable-gtk \
--enable-sdl \
--enable-ffmpeg \
--with-libmp3lame \
--enable-mad \
--enable-libdvbpsi \
--enable-a52 \
--enable-libmpeg2 \
--enable-dvdnav \
--enable-vorbis \
--enable-ogg \
--enable-theora \
--enable-faac \
--enable-mkv \
--enable-freetype \
--enable-fribidi \
--enable-speex \
--enable-flac \
--enable-caca \
--enable-skins \
--disable-skins2 \
--enable-alsa \
--enable-debug \
--disable-kde \
--enable-qt4 \
--disable-wxwindows \
--disable-wxwidgets \
--enable-ncurses \
--enable-release \
--enable-v4l \
--enable-live555 \
--enable-dvb
NB: wrong indent in my past and some not-needed flags like "--enable-activex" (don't think it actually do somethink while compiling for Linux) or others already enabled by default parameters. You can begin with a very stripped call to ./configure and extend it when needed.
NB2: I recently added my --with-ffmpeg* flags to use a locally compiled ffmpeg. I suggest you to use a precompiled ffmpeg (installing packages libav*-dev and libpostproc*-dev)
NB3: I use a --prefix=/usr. So "make install" will install VLC based on /usr. Mozilla plugin should go to /usr/lib/firefox/plugins/ or /usr/lib/<other-browser>/plugins/. You can also let --prefix as default (/usr/local) and move the vlcplugin.so to your actual browser plugin directory.