[rygel] core: Add size to album art



commit 54cbfef52595358b1df216f356c2d1851571bc52
Author: Jens Georg <mail jensge org>
Date:   Wed Jul 14 21:05:07 2010 +0300

    core: Add size to album art

 src/rygel/rygel-media-art-store.vala |    4 +++-
 1 files changed, 3 insertions(+), 1 deletions(-)
---
diff --git a/src/rygel/rygel-media-art-store.vala b/src/rygel/rygel-media-art-store.vala
index 8b61843..ab2b3b0 100644
--- a/src/rygel/rygel-media-art-store.vala
+++ b/src/rygel/rygel-media-art-store.vala
@@ -196,7 +196,8 @@ public class Rygel.MediaArtStore : GLib.Object {
             return null;
         }
 
-        var info = file.query_info (FILE_ATTRIBUTE_ACCESS_CAN_READ,
+        var info = file.query_info (FILE_ATTRIBUTE_ACCESS_CAN_READ + "," +
+                                    FILE_ATTRIBUTE_STANDARD_SIZE,
                                     FileQueryInfoFlags.NONE,
                                     null);
         if (!info.get_attribute_boolean (FILE_ATTRIBUTE_ACCESS_CAN_READ)) {
@@ -205,6 +206,7 @@ public class Rygel.MediaArtStore : GLib.Object {
 
         var thumb = new AlbumArt ();
         thumb.uri = file.get_uri ();
+        thumb.size = (long) info.get_size ();
 
         return thumb;
     }



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