Class XMMS
In: /home/oliver/dev/powermate/xmms.rb
Parent: Object
Remote-Control Interface for XMMS
Methods
clear_playlist    eject    new    next_track    pause    play    prev_track    quit    show_about_box    show_prefs_box    stop    volume    volume=   
Public Class methods
new( session = 0 )
connect to a running XMMS session, raises Socket-releated I/O exceptions if no XMMS is running
Public Instance methods
play()
start playing
stop()
stop playing
pause()
pause current track / resume if paused
quit()
quit XMMS, no gurantee what happens with this object afterwards
clear_playlist()
remove all entries of playlist
show_prefs_box()
disply preferences dialog
show_about_box()
show "about" dialog
eject()
activate "eject" button on XMMS (usually File->Read dialog)
next_track()
skipt to next track
prev_track()
skip to previous track
volume()
current PCM-channel volume, returns Struct.new( :left, :right )
volume=( vol )
set PCM-channel volume vol is of Struct Volume