[gnome-music/wip/merge: 271/343] albumArt: fix album art fetching
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-music/wip/merge: 271/343] albumArt: fix album art fetching
- Date: Thu, 25 Jul 2013 11:35:25 +0000 (UTC)
commit d894623f573702966525327039e13d03e2482f96
Author: Vadim Rutkovsky <vrutkovs redhat com>
Date: Thu Jul 18 17:10:09 2013 +0200
albumArt: fix album art fetching
gnomemusic/albumArtCache.py | 9 +++++----
1 files changed, 5 insertions(+), 4 deletions(-)
---
diff --git a/gnomemusic/albumArtCache.py b/gnomemusic/albumArtCache.py
index 49afb89..97f9424 100644
--- a/gnomemusic/albumArtCache.py
+++ b/gnomemusic/albumArtCache.py
@@ -207,12 +207,13 @@ class AlbumArtCache:
def resolve_ready(source, param, item, data, error):
uri = item.get_thumbnail()
- if uri is not None:
+ if uri is None:
return
def get_from_uri_ready(image, path):
item._thumbnail = path
callback(image, path)
+
self.get_from_uri(uri, artist, album, width, height,
get_from_uri_ready)
@@ -221,9 +222,9 @@ class AlbumArtCache:
Grl.ResolutionFlags.IDLE_RELAY)
try:
grilo.tracker.resolve(item, [Grl.METADATA_KEY_THUMBNAIL],
+ options, resolve_ready, None)
except:
pass
- options, resolve_ready, None)
self.lookup(height, artist, album, lookup_ready)
@@ -256,8 +257,8 @@ class AlbumArtCache:
return
if not uri in self.requested_uris:
self.requested_uris[uri] = [[callback, width, height]]
- elif self.requested_uris[uri].length > 0:
- self.requested_uris[uri].push([callback, width, height])
+ elif len(self.requested_uris[uri]) > 0:
+ self.requested_uris[uri].append([callback, width, height])
return
key = self._keybuilder_funcs[0].__call__(artist, album)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]