diff options
author | Carlos Garnacho <carlosg@gnome.org> | 2020-05-11 12:37:16 +0200 |
---|---|---|
committer | Jean Felder <jean.felder@gmail.com> | 2020-08-21 15:05:10 +0000 |
commit | 987135b0234c6e47c8c6b2f2343b4e24823d33dc (patch) | |
tree | eca79b5e61cc0ac9e98284431bf7f9aec3aaca64 | |
parent | 89975911057d99eb639add25e348558672771eb5 (diff) | |
download | grilo-plugins-987135b0234c6e47c8c6b2f2343b4e24823d33dc.tar.gz |
tracker3: Drop checks for special UPnP ontology
This ontology was never upstreamed, probably belonged somewhere
to maemo/moblin. Anyhow, it seems like dead code today, drop this.
-rw-r--r-- | src/tracker3/grl-tracker-source-priv.h | 1 | ||||
-rw-r--r-- | src/tracker3/grl-tracker.c | 58 |
2 files changed, 9 insertions, 50 deletions
diff --git a/src/tracker3/grl-tracker-source-priv.h b/src/tracker3/grl-tracker-source-priv.h index 95dc5d7..f396ae1 100644 --- a/src/tracker3/grl-tracker-source-priv.h +++ b/src/tracker3/grl-tracker-source-priv.h @@ -78,7 +78,6 @@ extern GrlPlugin *grl_tracker_plugin; /* shared data across */ extern GrlTrackerCache *grl_tracker_item_cache; -extern gboolean grl_tracker_upnp_present; /* tracker plugin config */ extern gboolean grl_tracker_browse_filesystem; diff --git a/src/tracker3/grl-tracker.c b/src/tracker3/grl-tracker.c index 652e77b..6b613f1 100644 --- a/src/tracker3/grl-tracker.c +++ b/src/tracker3/grl-tracker.c @@ -52,13 +52,6 @@ GRL_LOG_DOMAIN_STATIC(tracker_general_log_domain); "FILTER(fn:ends-with(?urn,\"nfo#Folder\")) " \ "}" -#define TRACKER_UPNP_CLASS_REQUEST \ - "SELECT ?urn WHERE " \ - "{ " \ - "?urn a rdfs:Class . " \ - "FILTER(fn:ends-with(?urn,\"upnp#UPnPDataObject\")) " \ - "}" - #define TRACKER_NOTIFY_FOLDER_UPDATE \ "INSERT " \ "{ " \ @@ -76,7 +69,6 @@ gboolean grl_tracker3_plugin_init (GrlRegistry *registry, TrackerSparqlConnection *grl_tracker_connection = NULL; GrlPlugin *grl_tracker_plugin; GCancellable *grl_tracker_plugin_init_cancel = NULL; -gboolean grl_tracker_upnp_present = FALSE; GrlTrackerQueue *grl_tracker_queue = NULL; /* tracker plugin config */ @@ -153,41 +145,6 @@ tracker_get_folder_class_cb (GObject *object, } static void -tracker_get_upnp_class_cb (GObject *object, - GAsyncResult *result, - gpointer data) -{ - GError *error = NULL; - TrackerSparqlCursor *cursor; - - GRL_DEBUG ("%s", G_STRFUNC); - - cursor = tracker_sparql_connection_query_finish (grl_tracker_connection, - result, &error); - if (error) { - GRL_INFO ("Could not execute sparql query for upnp class: %s", - error->message); - g_error_free (error); - } else { - if (tracker_sparql_cursor_next (cursor, NULL, NULL)) { - GRL_DEBUG ("\tUPnP ontology present"); - grl_tracker_upnp_present = TRUE; - } - } - - g_clear_object (&cursor); - - if (grl_tracker_browse_filesystem) - tracker_sparql_connection_query_async (grl_tracker_connection, - TRACKER_FOLDER_CLASS_REQUEST, - grl_tracker_plugin_init_cancel, - tracker_get_folder_class_cb, - NULL); - else - init_sources (); -} - -static void tracker_new_connection_cb (GObject *object, GAsyncResult *res, GrlPlugin *plugin) @@ -204,13 +161,16 @@ tracker_new_connection_cb (GObject *object, return; } - GRL_DEBUG ("\trequest : '%s'", TRACKER_UPNP_CLASS_REQUEST); + GRL_DEBUG ("\trequest : '%s'", TRACKER_FOLDER_CLASS_REQUEST); - tracker_sparql_connection_query_async (grl_tracker_connection, - TRACKER_UPNP_CLASS_REQUEST, - grl_tracker_plugin_init_cancel, - tracker_get_upnp_class_cb, - NULL); + if (grl_tracker_browse_filesystem) + tracker_sparql_connection_query_async (grl_tracker_connection, + TRACKER_FOLDER_CLASS_REQUEST, + grl_tracker_plugin_init_cancel, + tracker_get_folder_class_cb, + NULL); + else + init_sources (); } gboolean |