Xmms::Streamcast - extention of Xmms::Perl to control one or more
		streamcast servers.

You need to have Xmms::Perl installed on your machine first.

Add '+require Xmms::Streamcast;' to your .xmms/.perlrc file.

Add the following lines to your .xmms/config.perl file

[streamcast]
streamhost=YOUR_STREAMCAST_HOST
streamport=YOUR_STREAMCAST_PORT

Here is a list of the commands:

skip

Summary:	Skips the current song playing
Arguments:	none
Example:	xmms> skip


request [args]

Summary:	Request a song to be played
Arguments:	Space seperated list of NUMs	
Example:	xmms> request 456 444 666
		song 456 requested
		song 444 requested
		song 666 requested

		This requests songs 456, 444, and 666 in the playlist

requests/requested

Summary:	Returns a list of the current requested song
Arguments:	none
Example:	xmms> requests
		465 10_forgotten.mp3
		466 11_cure_for_the_itch.mp3
		467 12_pushing_me_away.mp3
		468 01_papercut.mp3
		469 02_one_step_colser.mp3

stream

Summary:	Display the current streaming song
Arguments:	none
Example:	xmms> stream
		464 09_a_place_for_my_head.mp3 (3:04)

songs

Summary:	Returns a list of all the songs in the playlist
Arguments:	none
Example:	xmms> songs
		...
		646 /mp3/metal/a_perfect_circle/mer_de_noms/brena.mp3
		647 /mp3/metal/a_perfect_circle/mer_de_noms/judith.mp3
		648 /mp3/metal/a_perfect_circle/mer_de_noms/magdalena.mp3
		649 /mp3//metal/a_perfect_circle/mer_de_noms/orestes.mp3

dug [arg]

Summary:	Its like 'dig' in perl-xmms.
Arguments:	STRING
Example:	xmms> dug liberate
		66 /mp3/metal/slipknot/slipknot/liberate.mp3 (y/n/a/b)? y
		song 66 requested
Notes:		y = yes, n = no, a = all, b = break

search [arg]

Summary:	Search playlist for string
Arguments:	STRING
Example:	xmms> search eyeless
		65 /mp3/metal/slipknot/slipknot/eyeless.mp3

shost [arg]

Summary:	sets the hostname for streamcast server
Arguments:	STRING
Example:	xmms> shost YOUR_STREAMCAST_HOST 

sport [arg]

Summary:	sets the post for the streamcast server
Arguments:	NUM
Example:	xmms> sport YOUR_STREAMCAST_PORT 

sserver

Summary:	Display the streamcast server we are connected to
Arguments:	none
Example:	xmms> sserver
		YOUR_STREAMCAST_HOST:YOUR_STREAMCAST_PORT
	

Much thanks to dougm, sax, and mark for their help.

-Cutter
cutter@nonstopparty.com