'Checks status of the player
Returns true if we are connected to the player and it is playing
something, false otherwise'

@ensure_connected
def is_playing(self):

    if self.connected:
        (playing, random, repeat, stop_after_last) = self.iface.GetStatus()
        return (playing == 0)
    else:
        return False
