Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:radiorabe:idjc
idjc
playergui-none-gain-handling.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File playergui-none-gain-handling.patch of Package idjc
diff --git a/python/playergui.py b/python/playergui.py index ad5e7dd..f445740 100644 --- a/python/playergui.py +++ b/python/playergui.py @@ -1617,16 +1617,19 @@ class IDJC_Media_Player: else: self.is_playing = True self.new_title = False - if self.player_startup(): - self.player_is_playing = True - print "Player has started" - else: - self.stop.clicked() + try: + if self.player_startup(): + self.player_is_playing = True + print "Player has started" + else: + self.stop.clicked() + except: + print "Exception on player %s " % sys.exc_info()[1] + def player_startup(self): # remember which player started last so we can decide on metadata print "player_startup %s" % self.playername - self.parent.last_player = self.playername if self.player_is_playing == True: # Use the current song if one is playing. @@ -1714,7 +1717,8 @@ class IDJC_Media_Player: self.cuesheet_track_title = self.cuesheet_track_performer = self.cuesheet_track_album = None try: - sgain, self.gaintype = model.get_value(iter, 7).split() + sgain = 0 if model.get_value(iter, 7).split()[0] == 'None' else model.get_value(iter, 7).split()[0] + self.gaintype = model.get_value(iter, 7).split()[1] except (AttributeError, ValueError): # This column type changed to str from int. Handle the change. row = self.get_media_metadata(model.get_value(iter, 1))
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor