I have a lot of media in a lot of different formats and I've always had trouble getting lmce to play every file I have.
Recently, with 1004, testing I noticed that VDR was using xine-lib 1.2 (xine unstable branch), rather than xine-lib 1.1.x (stable branch). I figure if it's good enough for VDR then it's good enough for me. So I've built libxine2 (xine-lib 1.2) and built Xine_Player against it. Although from the unstable branch of xine-lib it has been very stable for some time and has been very stable running for me. So, I thought I would offer these packages for others to try out. For the best results you should also have the 260 (or newer) version of the nvidia drivers.
Installation Instructions for 0810:
Get the nvidia driver v290.10:
sudo su -
chmod +x ./NVIDIA-Linux-x86-290.10.run
Grab libxine2 and xine_player and the libav dependecies. Open the following links in a browser to download:http://www.4shared.com/archive/rgHapnYc/0810libxine2_xineplayer-201202.htmlhttp://www.4shared.com/archive/pGUK7v7n/libxine2-deps-20120223tar.html
Get the nvidia driver v260.19.36:
sudo su -
chmod +x ./NVIDIA-Linux-x86-260.19.36.run
Grab libxine2 and xine_player. Open one of the following links in a browser to download:
Untar the archives to extract the .deb files
Install the libav dependencies & libxine 2, this may report missing dependencies:
tar xvf libxine2-deps-20120223.tar.gz
tar xvf 0810xineplayer-libxine2-20120223.tar.gz
dpkg -i *.deb
Install the dependencies and finish installing libxine2:
apt-get -f install
YMMV, it works for me. With the
290 driver and libxine2 all video playback issues I've had are fixed.
I'm interested to know if it fixes video playback issues you may be having and if it breaks anything.