diff options
Diffstat (limited to 'lib/dtas/player/client_handler.rb')
-rw-r--r-- | lib/dtas/player/client_handler.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/dtas/player/client_handler.rb b/lib/dtas/player/client_handler.rb index 121135b..6167fcb 100644 --- a/lib/dtas/player/client_handler.rb +++ b/lib/dtas/player/client_handler.rb @@ -302,7 +302,9 @@ module DTAS::Player::ClientHandler # :nodoc: tmp["current_inflight"] = @sink_buf.inflight tmp["format"] = @format.to_hash.delete_if { |_,v| v.nil? } tmp["bypass"] = @bypass.sort! - tmp["paused"] = @paused + if tmp['paused'] = @paused + first = @queue[0] and tmp['current_paused'] = first + end rg = @rg.to_hsh tmp["rg"] = rg unless rg.empty? if @targets[0] |