[grilo-plugins] local-metadata: Fix getting thumbnails for videos



commit 8b67b77c42e1b9355a4907a2607bfb99a21a397e
Author: Bastien Nocera <hadess hadess net>
Date:   Mon Jun 27 14:11:52 2016 +0200

    local-metadata: Fix getting thumbnails for videos
    
    a45fd44 removed the title parsing code, but accidentally removed the
    ability to get the thumbnail path for videos at the same time.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=768093

 src/local-metadata/grl-local-metadata.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/src/local-metadata/grl-local-metadata.c b/src/local-metadata/grl-local-metadata.c
index c48b84f..50f9f81 100644
--- a/src/local-metadata/grl-local-metadata.c
+++ b/src/local-metadata/grl-local-metadata.c
@@ -604,7 +604,7 @@ grl_local_metadata_source_may_resolve (GrlSource *source,
                                        GrlKeyID key_id,
                                        GList **missing_keys)
 {
-  if (!media || grl_media_is_video (media))
+  if (!media)
     return FALSE;
 
   if (grl_media_is_audio (media)) {
@@ -635,7 +635,7 @@ grl_local_metadata_source_may_resolve (GrlSource *source,
     return FALSE;
   }
 
-  if (grl_media_is_image (media)) {
+  if (grl_media_is_image (media) || grl_media_is_video (media)) {
     if (key_id != GRL_METADATA_KEY_THUMBNAIL)
       return FALSE;
     if (!grl_data_has_key (GRL_DATA (media), GRL_METADATA_KEY_URL))
@@ -694,7 +694,7 @@ grl_local_metadata_source_resolve (GrlSource *source,
 
   GRL_DEBUG ("\ttrying to resolve for: %s", grl_media_get_url (rs->media));
 
-  if (grl_media_is_image (rs->media)) {
+  if (grl_media_is_image (rs->media) || grl_media_is_video (rs->media)) {
     resolve_image (data, flags);
   } else if (grl_media_is_audio (rs->media)) {
     /* Try for a per-track thumbnail first; we'll fall back to album art


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]