[gnome-music/wip/merge: 300/343] player: Make the error message for unplayable tracks to show up again
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/wip/merge: 300/343] player: Make the error message for unplayable tracks to show up again
- Date: Thu, 25 Jul 2013 11:37:51 +0000 (UTC)
commit 7cad8de4f0460eff810f08f514ba534d57eca8aa
Author: Arnel A. Borja <arnelborja src gnome org>
Date: Sat Jul 20 19:17:01 2013 +0800
player: Make the error message for unplayable tracks to show up again
gnomemusic/player.py | 13 ++-----------
1 files changed, 2 insertions(+), 11 deletions(-)
---
diff --git a/gnomemusic/player.py b/gnomemusic/player.py
index 7befe96..7a1ece0 100644
--- a/gnomemusic/player.py
+++ b/gnomemusic/player.py
@@ -123,20 +123,11 @@ class Player(GObject.GObject):
self.play_next()
return True
- def skip_track(self):
- self.currentTrack = self._get_next_track()
- self.nextTrack = self._get_next_track()
-
def _on_bus_eos(self, bus, message):
self.nextTrack = self._get_next_track()
- media = self.playlist.get_value(self.nextTrack, self.playlistField)
+
if self.nextTrack:
- try:
- self.discoverer.discover_uri(media.get_url())
- GLib.idle_add(self._on_glib_idle)
- except:
- self.skip_track()
- GLib.idle_add(self._on_glib_idle)
+ GLib.idle_add(self._on_glib_idle)
elif (self.repeat == RepeatType.NONE):
self.stop()
self.playBtn.set_image(self._playImage)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]