[tracker] Fixes GB#609532, Expand search for album coverart
- From: Martyn James Russell <mr src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [tracker] Fixes GB#609532, Expand search for album coverart
- Date: Wed, 10 Feb 2010 14:05:42 +0000 (UTC)
commit 1fc60eaab3f5dd502fca244617717290ea455906
Author: Iain Holmes <iain openedhand com>
Date: Wed Feb 10 15:03:58 2010 +0100
Fixes GB#609532, Expand search for album coverart
src/tracker-extract/tracker-albumart.c | 7 ++++++-
1 files changed, 6 insertions(+), 1 deletions(-)
---
diff --git a/src/tracker-extract/tracker-albumart.c b/src/tracker-extract/tracker-albumart.c
index 374ef0e..ec4fbbc 100644
--- a/src/tracker-extract/tracker-albumart.c
+++ b/src/tracker-extract/tracker-albumart.c
@@ -443,9 +443,14 @@ albumart_heuristic (const gchar *artist,
for (name = g_dir_read_name (dir), count = 0, retval = FALSE;
name != NULL && !retval && count < 50;
name = g_dir_read_name (dir), count++) {
+ /* Accept cover, front, folder, AlbumArt_{GUID}_Large
+ reject AlbumArt_{GUID}_Small and AlbumArtSmall */
if ((artist_stripped && strcasestr (name, artist_stripped)) ||
(album_stripped && strcasestr (name, album_stripped)) ||
- (strcasestr (name, "cover"))) {
+ (strcasestr (name, "cover")) ||
+ (strcasestr (name, "front")) ||
+ (strcasestr (name, "folder")) ||
+ ((strcasestr (name, "albumart") && strcasestr (name, "large")))) {
if (g_str_has_suffix (name, "jpeg") ||
g_str_has_suffix (name, "jpg")) {
if (!target) {
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]