diff options
author | Jens Georg <jensg@openismus.com> | 2012-11-15 15:41:28 +0100 |
---|---|---|
committer | Jens Georg <jensg@openismus.com> | 2012-11-22 21:17:20 +0100 |
commit | 3515d8332ec47de70df07f7dff670a756b306082 (patch) | |
tree | 942c753db8ff80a67d3e66b75021c1ffd5511708 | |
parent | 302f9a0390ce91429e3357d3792434266efa0424 (diff) | |
download | rygel-3515d8332ec47de70df07f7dff670a756b306082.tar.gz |
server: Generate thumbs for native files only
-rw-r--r-- | src/librygel-server/rygel-thumbnailer.vala | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/librygel-server/rygel-thumbnailer.vala b/src/librygel-server/rygel-thumbnailer.vala index 17dfac94..a52c376c 100644 --- a/src/librygel-server/rygel-thumbnailer.vala +++ b/src/librygel-server/rygel-thumbnailer.vala @@ -69,6 +69,11 @@ internal class Rygel.Thumbnailer : GLib.Object { public Thumbnail get_thumbnail (string uri, string mime_type) throws Error { var file = File.new_for_uri (uri); + if (!file.is_native ()) { + throw new ThumbnailerError.NO_THUMBNAIL + (_("Thubmnailing not supported")); + } + var info = file.query_info (FileAttribute.THUMBNAIL_PATH + "," + FileAttribute.THUMBNAILING_FAILED, FileQueryInfoFlags.NONE); |