module Mpg321::Control::Playback
Public Instance Methods
loaded?()
click to toggle source
# File lib/mpg321/control/playback.rb, line 25 def loaded? !!@loaded end
pause()
click to toggle source
# File lib/mpg321/control/playback.rb, line 10 def pause @paused = !@paused send_command 'P' end
paused?()
click to toggle source
# File lib/mpg321/control/playback.rb, line 21 def paused? !!@paused end
play(song)
click to toggle source
# File lib/mpg321/control/playback.rb, line 4 def play song @loaded = true @paused = false send_command 'L', song end
playing?()
click to toggle source
# File lib/mpg321/control/playback.rb, line 29 def playing? loaded? && !paused? end
stop()
click to toggle source
# File lib/mpg321/control/playback.rb, line 15 def stop @loaded = false @paused = false send_command 'S' end