Class: Aric::Job::Player
Instance Method Summary collapse
- #back_track ⇒ Object (also: #back)
- #current_playlist ⇒ Object (also: #playlist)
- #current_playlist_tracks ⇒ Object
- #current_track ⇒ Object (also: #track)
- #fast_forward ⇒ Object
- #next_track ⇒ Object (also: #next)
- #pause ⇒ Object (also: #stop)
- #play_music(*argv) ⇒ Object
- #play_playlist(id) ⇒ Object
- #play_track(id = nil) ⇒ Object (also: #play, #start)
- #player_position ⇒ Object (also: #position)
- #player_state(v = []) ⇒ Object (also: #state)
- #previous_track ⇒ Object
- #resume ⇒ Object
- #set_player_position(pos) ⇒ Object (also: #set_position)
Methods inherited from Base
Instance Method Details
#back_track ⇒ Object Also known as: back
29 30 31 |
# File 'lib/aric/job/player.rb', line 29 def back_track run(:back_track) end |
#current_playlist ⇒ Object Also known as: playlist
53 54 55 56 |
# File 'lib/aric/job/player.rb', line 53 def current_playlist pl = run(:current_playlist) build_playlist(jsonify(pl)) end |
#current_playlist_tracks ⇒ Object
59 60 61 62 |
# File 'lib/aric/job/player.rb', line 59 def current_playlist_tracks ts = run(:current_playlist_tracks) build_tracks(jsonify(ts)) end |
#current_track ⇒ Object Also known as: track
47 48 49 50 |
# File 'lib/aric/job/player.rb', line 47 def current_track t = run(:current_track) build_track(jsonify(t)) end |
#fast_forward ⇒ Object
43 44 45 |
# File 'lib/aric/job/player.rb', line 43 def fast_forward run(:fast_forward) end |
#next_track ⇒ Object Also known as: next
38 39 40 |
# File 'lib/aric/job/player.rb', line 38 def next_track run(:next_track) end |
#pause ⇒ Object Also known as: stop
20 21 22 |
# File 'lib/aric/job/player.rb', line 20 def pause run(:pause) end |
#play_music(*argv) ⇒ Object
6 7 8 |
# File 'lib/aric/job/player.rb', line 6 def play_music(*argv) run(:play_music, argv) end |
#play_playlist(id) ⇒ Object
16 17 18 |
# File 'lib/aric/job/player.rb', line 16 def play_playlist(id) run(:play_playlist, id) end |
#play_track(id = nil) ⇒ Object Also known as: play, start
10 11 12 |
# File 'lib/aric/job/player.rb', line 10 def play_track(id = nil) run(:play_track, id) end |
#player_position ⇒ Object Also known as: position
75 76 77 |
# File 'lib/aric/job/player.rb', line 75 def player_position run(:player_position) end |
#player_state(v = []) ⇒ Object Also known as: state
64 65 66 |
# File 'lib/aric/job/player.rb', line 64 def player_state(v = []) run(:player_state) end |
#previous_track ⇒ Object
34 35 36 |
# File 'lib/aric/job/player.rb', line 34 def previous_track run(:previous_track) end |
#resume ⇒ Object
25 26 27 |
# File 'lib/aric/job/player.rb', line 25 def resume run(:resume) end |
#set_player_position(pos) ⇒ Object Also known as: set_position
80 81 82 |
# File 'lib/aric/job/player.rb', line 80 def set_player_position(pos) run(:set_player_position, pos) end |