-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Cristian Rodríguez wrote:
Pascal Bleser escribió:
Cristian Rodríguez wrote:
Michael Fox escribió: [...]
-Mplayer was linked against liubpulse so will not run when libpulse is removed but mplayer uses ffmpeg for its codecs so being linked against libpulse seems like unnecessary (ended up building mplayer by hand from svn). seems to be necessary , there are unneeded libraries linked.. ldd -u -r /usr/bin/mplayer Unused direct dependencies: [...] but libpulse is not one of them It is: ldd /usr/bin/mplayer | grep pulse libpulse.so.0 => /usr/lib64/libpulse.so.0 (0x00007f63e37f1000)
(this is with MPlayer-1.0rc2_r27637-3.pm.3)
I was talking about unused direct dependencies, libpulse is linked **and** used.
Oh, sorry :)
Yes, indeed, it's linked and used.
The MPlayer RPM in the Packman repository has support for a "pulse"
audio backend since 2008-08-06.
Point is, if you're using GNOME, you're most probably stuck with
Pulseaudio so you'd want an mplayer with PA output support.
If you're not using GNOME or if you managed to get rid of PA, you might
want want an mplayer without the libpulse dependency.
It could be solved by building two mplayer packages (one with and one
without PA support) and then use update-alternatives to symlink, but
that does sound like unnecessary trouble to remove a shared library.
The audio output backend in MPlayer can be configured through
~/.mplayer/config, e.g. with a line like this:
ao = "alsa"
cheers
- --
-o) Pascal Bleser