Sophie

Sophie

distrib > Mandriva > 2010.0 > i586 > media > contrib-release > by-pkgid > 15db76d3fa20886396ea67785427800e > files > 3

xmms-mas-1.2.7-8mdv2010.0.i586.rpm

This is an output plugin for XMMS. If you use it, XMMS will send its
output (raw PCM data) to MAS.

You can run XMMS on you computer alongside other audio-enabled apps
that also talk to MAS!! Using this plugin also automatically adds
network transparency to XMMS!!!

This code originated from XMMS's disk_writer plugin. So there are some
drawbacks: seeking does not work, and for some reason the little
graphical EQ doesn't wiggle as it usually does.

There's a semi-serious bug: 
If you press the 'next track' or 'previous track' buttons while
playing is paused, the GUI will freeze. Anybody want to do this plugin
over?


BUILDING:

Maybe you can avoid it? See if there's a binary on our web site.

This directory is meant to go into xmms's build tree, because I built
the whole thing from source. It shouldn't be too hard to make this
work with just the xmms header files somewhere (maybe from a devel
RPM)

From your toplevel xmms source dir, make a dir Output/mas_client/ and
copy the Makefile.am and mas_client.c files into this
directory. Change Output/Makefile.am to include the new dir, and then
build and install xmms as usual.


USING:

Click on the little 'O' in the XMMS GUI (this might be hard to see
depending on your XMMS Theme/Skin), then click "Preferences", then
select the "Audio I/O Plugins" tab and select "MAS Client Plugin" as
the output plugin.