Example #1
0
 def playPause_(self, arg):
     player_controls.playpause()
     if player_controls.is_playing():
         self.play_button.setImage_(self.pause_img)
     else:
         self.play_button.setImage_(self.play_img)
     player_controls.hide_itunes()
Example #2
0
 def refreshThis(self):
     if player_controls.is_playing():
         self.play_button.setImage_(self.pause_img)
     else:
         self.play_button.setImage_(self.play_img)
     self.progress_bar.setIntValue_(player_controls.get_player_position())
     curr_track = player_controls.get_current_track()
     song_title = curr_track[1] or '(unknown title)'
     song_artist = curr_track[0] or '(unknown artist)'
     song_album = curr_track[2] or '(unknown album)'
     self.song_title.setStringValue_(song_title)
     self.song_info.setStringValue_("%s - %s" % (song_artist, song_album))
     self.song_title.setNeedsDisplay()
     self.song_info.setNeedsDisplay()
     self.volume_control.setNeedsDisplay()