Comment 17 for bug 190291

Revision history for this message
Matthias Adler (matthias-bitshaker) wrote :

Does this issue not arise on Ubuntu if the 1.1.8 gnome_vfs plugin is installed ? If not, this could indeed be a problem with 1.1.10, or a packaging issue with Fedora (they apply a 67.8 KB patch to the xine-lib source for building the rpm).

I downloaded the source rpm for xine-lib and subpackaged xine-lib-extras into smaller bits. Everything is fine, unless the plugin "xineplug_inp_gnome_vfs.so" is installed (for whatever reason the smb plugin works flawlessly). The file 'input_gnome_vfs.c' uses (line 367)

if (!g_thread_supported ())
  g_thread_init (NULL);

only they do not have curly braces around the conditional, and patching the file so there is, does not change anything about the outcome. The comment in the head of the file in line says 'this file is part of totem' (line 5). I tried gxine, but it would not accept my channels.conf for no apparant reason. If the gnome_vfs plugin is installed, gxine launches and plays back videos, though. I haven't yet tried totem-xine.