From 602cbf21d35ba898841cac0f3c458bd90b6b6841 Mon Sep 17 00:00:00 2001 From: David Vazgenovich Shakaryan Date: Sun, 6 Jul 2014 16:09:47 -0700 Subject: Style changes and simpler code. --- libmpd/playbackoptions.rb | 38 +++++++++++++++++--------------------- 1 file changed, 17 insertions(+), 21 deletions(-) (limited to 'libmpd/playbackoptions.rb') diff --git a/libmpd/playbackoptions.rb b/libmpd/playbackoptions.rb index f9d39ec..84afd47 100644 --- a/libmpd/playbackoptions.rb +++ b/libmpd/playbackoptions.rb @@ -1,7 +1,7 @@ #!/usr/bin/env ruby # #-- -# Copyright 2009 David Vazgenovich Shakaryan +# Copyright 2009-2014 David Vazgenovich Shakaryan # Distributed under the terms of the GNU General Public License v3. # See http://www.gnu.org/licenses/gpl.txt for the full license text. #++ @@ -16,65 +16,62 @@ module MPDPlaybackOptions # # Accepts an argument of +true+ to enable or +false+ to disable. # If no argument is given, defaults to +true+. - def consume(state=true) - return send_request('consume %s' % state.to_i) + def consume(state = true) + send_request('consume %s' % state.to_i) end # Returns +true+ if consume is activated. # Otherwise, returns +false+. def consume? - return true if status[:consume] == '1' - return false + status[:consume] == '1' end # Sets crossfading between songs. def crossfade(seconds) - return send_request('crossfade %s' % seconds) + send_request('crossfade %s' % seconds) end # Returns the current crossfade setting as an integer. def crossfade? - return status[:xfade].to_i + status[:xfade].to_i end # Sets random state. # # Accepts an argument of +true+ to enable or +false+ to disable. # If no argument is given, defaults to +true+. - def random(state=true) - return send_request('random %s' % state.to_i) + def random(state = true) + send_request('random %s' % state.to_i) end # Returns +true+ if random is activated. # Otherwise, returns +false+. def random? - return true if status[:random] == '1' - return false + status[:random] == '1' end # Sets repeat state. # # Accepts an argument of +true+ to enable or +false+ to disable. # If no argument is given, defaults to +true+. - def repeat(state=true) - return send_request('repeat %s' % state.to_i) + def repeat(state = true) + send_request('repeat %s' % state.to_i) end # Returns +true+ if repeat is activated. # Otherwise, returns +false+. def repeat? - return true if status[:repeat] == '1' - return false + status[:repeat] == '1' end # Sets volume from a range of 0 to 100. def volume(volume) - return send_request('setvol %s' % volume) + send_request('setvol %s' % volume) end # Returns the current volume as an integer. def volume? - return status[:volume].to_i + status[:volume].to_i end # Sets single state. @@ -83,14 +80,13 @@ module MPDPlaybackOptions # # Accepts an argument of +true+ to enable or +false+ to disable. # If no argument is given, defaults to +true+. - def single(state=true) - return send_request('single %s' % state.to_i) + def single(state = true) + send_request('single %s' % state.to_i) end # Returns +true+ if single is activated. # Otherwise, returns +false+. def single? - return true if status[:single] == '1' - return false + status[:single] == '1' end end -- cgit v1.2.3-70-g09d2