[grilo-plugins] tmdb: Override title when set from filename



commit 1761f1381813344d2e88a0e1801df9a24f9c5e4f
Author: Bastien Nocera <hadess hadess net>
Date:   Tue Jan 28 08:21:08 2014 +0100

    tmdb: Override title when set from filename
    
    https://bugzilla.gnome.org/show_bug.cgi?id=706877

 src/tmdb/grl-tmdb.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/src/tmdb/grl-tmdb.c b/src/tmdb/grl-tmdb.c
index f0e709d..3f31737 100644
--- a/src/tmdb/grl-tmdb.c
+++ b/src/tmdb/grl-tmdb.c
@@ -1000,6 +1000,15 @@ on_search_ready (GObject *source,
   g_value_unset (value);
   g_free (value);
 
+  if (grl_data_get_boolean (GRL_DATA (closure->rs->media), GRL_METADATA_KEY_TITLE_FROM_FILENAME)) {
+    value = grl_tmdb_request_get (request, "$.results[0].title");
+    if (value) {
+      grl_media_set_title (closure->rs->media, g_value_get_string (value));
+      g_value_unset (value);
+      g_free (value);
+    }
+  }
+
   if (SHOULD_RESOLVE (GRL_METADATA_KEY_RATING)) {
     value = grl_tmdb_request_get (request, "$.results[0].vote_average");
     if (value != NULL) {


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