Code: Select all
LoadPlugin: failed to initialize shared library /opt/netscape/plugins/mplayerplug-in.so [/opt/netscape/plugins/mplayerplug-in.so: cannot open shared object file: No such file or directory]Thanks anyone!
Code: Select all
LoadPlugin: failed to initialize shared library /opt/netscape/plugins/mplayerplug-in.so [/opt/netscape/plugins/mplayerplug-in.so: cannot open shared object file: No such file or directory]Hope this helps!I've also found that one can use a 64 bit mplayerplug-in and have it spawn the
32 bit mplayer32. If you want to compile mplayerplug-in32 as a 64 bit plugin, simply
open the ebuild in your favorite editor:
$EDITOR /usr/local/portage/net-www/mplayerplug-in32/mplayerplug-in32-2.70.ebuild
and change the dependency of mplayer32 to mplayer32-bin and emerge in your 64
bit OS. Note that you might hit a bug with the gecko-sdk dependency. You could
also simply symlink mplayer32 to mplayer (If you don't have the 64 mplayer installed)
and use the normal mplayerplug-in.
Code: Select all
emerge -av mplayerplug-in32Code: Select all
# ~/.asoundrc file for ALSA try to do mixing here
pcm.intel8x0 {
type hw
card 0
}
ctl.intel8x0 {
type hw
card 0
}
#asym fun start here. we define one pcm device called "dmixed"
pcm.dmixed {
ipc_key 1025
type dmix
slave {
pcm "hw:0,0"
period_time 0
period_size 1024
buffer_size 8192 bindings {
0 0
1 1
}
}
#one called "dsnooped" for capturing
pcm.dsnooped {
ipc_key 1026
type dsnoop
slave.pcm "hw:0,0"
}
#and this is the real magic
pcm.asymed {
type asym
playback.pcm "dmixed"
capture.pcm "dsnooped"
}
#a quick plug plugin for above device to do the converting magic. saves
#typing when settng the pctype plug
slave.pcm "asymed"
}
#a ctl device to keep xmms happy
ctl.pasymed {
type hw
card 0
}
#here we try to point the aoss script to our asymed device
pcm.dsp0 {
type plug
slave.pcm "dmixed"
}
ctl.mixer0 {
type hw
card 0
}
#this sets the default device
pcm.!default {
type plug
slave.pcm "asymed"
}


well, unfortunately this won't get fixed until designers get away from OSS-by-default for good. but the good news is there is a workaround.Tanisete wrote:Hi to all!!
I'm having only one problem with mplayer-bin. It seems that oss cannot take the dsp to output sound. I know this is because of arts, but i was supposed to have dmix for oss too. This is my .asoundrc:
Can anyone help to get dmix working with mplayer-bin? The strangest thing is that i think it's working, because "aoss" produces sound...
Thanks!!
Code: Select all
[esd]
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=Code: Select all
[esd]
auto_spawn=1
spawn_options=-terminate -nobeeps -as 2 -d default -b
spawn_wait_ms=100
# default options are used in spawned and non-spawned mode
default_options=I've seen mplayerplug-in 2.8x have these issues. I've since switched to mplayer-bin, and due to the lack of mplayerplug-in for mplayer-bin, made mplayerplug-in-bin-3.11, located here: http://sh.nu/mplayer. It seems that mplayerplug-in 3.11 solves many of the issues that plagued 2.8x. One issue I saw a lot was that the video would stop playing once the file was fully downloaded but not done playing, and the other was sound cutting out. Perhaps this version would work better for you?Sheepdogj15 wrote:Does anyone else have a problem where mplayerplug-in will just stop playing any sound? or gmplayer32 (mplayer32? i tested it by for the life of me don't remember the results) will freeze if you are streaming from a URL? it only happens for me with WMP audio streams.
i've done some initial troubleshooting (fiddling with the cache size and such), but i haven't figured out what's wrong. unfortunately, i only know of one site i have this problem with, so i can't say if it's mplayer32-bin and mplayerplug-in32, or the site.


My mplayerplug-in-bin 3.11 on http://sh.nu/mplayer shells out to mplayer-bin in $PATH. Is this what you used? If not, did you build a 32 bit mplayerplug-in 3.11 and do the mplayer symlink trick? Kinda confused here...Sheepdogj15 wrote:with 3.11, it's just not playing at all.![]()
it looks like it is finding mplayer32, it starts to connect, but then it just stops and never plays.


Primer wrote:[
My mplayerplug-in-bin 3.11 on http://sh.nu/mplayer shells out to mplayer-bin in $PATH. Is this what you used? If not, did you build a 32 bit mplayerplug-in 3.11 and do the mplayer symlink trick? Kinda confused here...
Daniel
Code: Select all
$ mplayer-bin
/opt/mplayer-bin/bin/mplayer-bin: error while loading shared libraries: libGL.so.1: cannot open shared object file: No such file or directory
Code: Select all
$ ls -l /emul/linux/x86/usr/lib/opengl/xorg-x11/lib/libGL.so.1
lrwxrwxrwx 1 root root 12 Feb 14 17:11 /emul/linux/x86/usr/lib/opengl/xorg-x11/lib/libGL.so.1 -> libGL.so.1.2
$ ls -l /usr/lib32/opengl/nvidia/lib/libGL.so.1
lrwxrwxrwx 1 root root 17 Feb 14 17:09 /usr/lib32/opengl/nvidia/lib/libGL.so.1 -> libGL.so.1.0.8178
Code: Select all
$ file /usr/lib32/opengl/nvidia/lib/libGL.so.1.0.8178
/usr/lib32/opengl/nvidia/lib/libGL.so.1.0.8178: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
$ file /emul/linux/x86/usr/lib/opengl/xorg-x11/lib/libGL.so.1.2
/emul/linux/x86/usr/lib/opengl/xorg-x11/lib/libGL.so.1.2: ELF 32-bit LSB shared object, Intel 80386, version 1 (SYSV), stripped
Code: Select all
ln -s /usr/lib32/opengl/nvidia/lib/libGL.so.1.0.8178 /usr/lib32/libGL.so.1
ln -s /usr/lib32/opengl/nvidia/lib/libGLcore.so.1.0.8178 /usr/lib32/libGLcore.so.1
ln -s /usr/lib32/opengl/nvidia/tls/libnvidia-tls.so.1.0.8178 /usr/lib32/libnvidia-tls.so.1Code: Select all
LoadPlugin: failed to initialize shared library /opt/netscape/plugins/mplayerplug-in-gmp.so [libpangocairo-1.0.so.0: cannot open shared object file: No such file or directoryCode: Select all
file /usr/lib/libpangocairo-1.0.so.0.1003.0
/usr/lib/libpangocairo-1.0.so.0.1003.0: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), strippedI had the same problem. Use 3.11 instead of 3.25. See this thread.Luper wrote:Hi,
mplayerplug-in-bin does not work for me, as it seems to be linked against pangocairo :Which is 64bit :Code: Select all
LoadPlugin: failed to initialize shared library /opt/netscape/plugins/mplayerplug-in-gmp.so [libpangocairo-1.0.so.0: cannot open shared object file: No such file or directoryIs there a clean way to have the 32 bit version of pangocairo in /usr/lib32 ?Code: Select all
file /usr/lib/libpangocairo-1.0.so.0.1003.0 /usr/lib/libpangocairo-1.0.so.0.1003.0: ELF 64-bit LSB shared object, AMD x86-64, version 1 (SYSV), stripped