Ability to play divx stuff like:
or other trailers on http://e3updates.com
Logged In: YES
Ok, I can do this.. it should be in the next release... it
might appear in the daily code sooner... I have to make a
few structure changes to make it happen
ok it should be in the daily code drop as of May 10,2006
Logged In: NO
Thanks, code drop has no date so it's hard to say when exactly it was
created. CVS seems to be not updated.
Is there up-to-date cvs/svn/whatever repository available?
I should have been in the daily drop on this page
But SF is having some major CVS suckage right now. I can't
push or pull from CVS at all.
I'll get it up there as soon as I can.
Daily build with the fix is up. Sorry for the delay, but my
workflow was interrupted due to SF having CVS problems.
Logged In: YES
Hm, I've built today version from daily tarball (20060514) and under opera on
http://news.gaminghorizon.com/media2/1146931135.3991.html I still get ,,this
video requires the divix plugin''.
Hmm, even http://fredrik.hubbe.net/plugger/test.html no longer works under
this opera (linux, i686, 9.0 weekly 276) while it worked before.
Under konqueror nsplugin crashes when trying to open some test on http://
Under firefox 220.127.116.11 http://fredrik... seems to work fine. e3 trailers ,,this video
requires the divix plugin'' unfortunately even under firefox.
Sounds like you didn't get it installed right. What does
'about:plugins' tell you in firefox. Also are you using any
special options to compile mplayerplug-in.
BTW, I don't support opera or konqueror. Only mozilla.
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''
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
GTHREAD is not used if you configure without gtk stuff (just --enable-x)
Log in to post a comment.