Ability to play divx stuff like:
or other trailers on http://e3updates.com
Logged In: YES
about:plugins page attached.
[arekm@tarm ~]$ ls -l /usr/lib/mozilla/plugins
lrwxrwxrwx 1 root root 40 2006-04-23 12:28 flashplayer.xpt -> /usr/lib/browser
lrwxrwxrwx 1 root root 42 2006-04-23 12:28 libflashplayer.so -> /usr/lib/
lrwxrwxrwx 1 root root 46 2006-05-14 15:15 mplayerplug-in-gmp.so -> /usr/
lrwxrwxrwx 1 root root 47 2006-05-14 15:15 mplayerplug-in-gmp.xpt -> /usr/
lrwxrwxrwx 1 root root 45 2006-05-14 15:15 mplayerplug-in-qt.so -> /usr/lib/
lrwxrwxrwx 1 root root 46 2006-05-14 15:15 mplayerplug-in-qt.xpt -> /usr/lib/
lrwxrwxrwx 1 root root 45 2006-05-14 15:15 mplayerplug-in-rm.so -> /usr/lib/
lrwxrwxrwx 1 root root 46 2006-05-14 15:15 mplayerplug-in-rm.xpt -> /usr/lib/
lrwxrwxrwx 1 root root 42 2006-05-14 15:15 mplayerplug-in.so -> /usr/lib/
lrwxrwxrwx 1 root root 46 2006-05-14 15:15 mplayerplug-in-wmp.so -> /usr/
lrwxrwxrwx 1 root root 47 2006-05-14 15:15 mplayerplug-in-wmp.xpt -> /usr/
lrwxrwxrwx 1 root root 43 2006-05-14 15:15 mplayerplug-in.xpt -> /usr/lib/
Too bad about opera and konqueror (since these do support standard
With this patch:
under opera at least window for mplayer appears (it doesn't fully works as I
wrote already). Under firefox still ,,this video requires the divix plugin''
Logged In: YES
That patch is ALREADY in mplayerplug-in. I added it in. You
should have had a mplayerplug-in-dvx.so and .xpt file from
the daily. And those are not appearing in your about:plugins
list so you didn't properly install it.
Actually, the patch is similar to the one in CVS, but is
incomplete. The current mplayerplug-in + DIVX has more
Also, I chose not use DivX and used DVX instead since I
didn't want to violate the DivX trademark in my code.
I'll wait for new daily tarball or anonymous cvs synchronization (it's out of date
at this moment - plugin-setup.cpp with revision 1.119 only available) and test.
Ok, I found the problem. While tracking this down, I found
that SF CVS had dropped a patch set and it was not showing
me that it was missing. So I had to reload the patch set for
DivX into CVS.
It the daily code should build with DivX support now
Thanks! Fresh daily works well under Firefox :-) Closing bug.
Now I'll try to track down why it doesn't work under opera properly.
Just a note: it now works with opera, too!
The problem is that mplayerplug-in uses pthread without explictly linking with
pthread library. Probably mozilla has already pthread functions in its
namespace when dlopening mplayerplug-in while opera doesn't have these
functions at that moment:
opera: Search operapluginwrapper: [Ok] /usr/lib/opera/plugins/
/usr/lib/opera/plugins/operapluginwrapper: symbol lookup error: /usr/lib/opera/
plugins/mplayerplug-in-dvx.so: undefined symbol: pthread_create
The fix is very simple - link explictly with pthread library:
Interesting, -pthread is actually part of the LD_FLAGS
provided by GTHREAD on my machine. So I'm not going to apply
this patch. But it is interesting to note.
You might see what
pkg-config --cflags gthread-2.0
gives you... it gives me
-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include