class DACPClient::Status

Public Instance Methods

paused?() click to toggle source
# File lib/dacpclient/models/status.rb, line 39
def paused?
  !stopped? && !playing?
end
playing?() click to toggle source
# File lib/dacpclient/models/status.rb, line 35
def playing?
  play_status == 4
end
song_position() click to toggle source
# File lib/dacpclient/models/status.rb, line 26
def song_position
  return 0 unless song_length? && song_remaining_time?
  song_length - song_remaining_time
end
stopped?() click to toggle source
# File lib/dacpclient/models/status.rb, line 31
def stopped?
  play_status == 2
end