[grilo-plugins/wip/mschraal/tracker-playlist-container: 2/2] tracker: Mark playlists as a container
- From: Victor Toso <victortoso src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [grilo-plugins/wip/mschraal/tracker-playlist-container: 2/2] tracker: Mark playlists as a container
- Date: Mon, 15 Jul 2019 07:02:43 +0000 (UTC)
commit 3ece0fd12bacf04f3347d0ac63590652afe6906d
Author: Marinus Schraal <mschraal gnome org>
Date: Sun Jul 14 10:27:00 2019 +0200
tracker: Mark playlists as a container
This allows for getting the childcount of a nmm#Playlist.
src/tracker/grl-tracker-utils.c | 2 ++
src/tracker/grl-tracker-utils.h | 1 +
2 files changed, 3 insertions(+)
---
diff --git a/src/tracker/grl-tracker-utils.c b/src/tracker/grl-tracker-utils.c
index 3d64ddd..dece73f 100644
--- a/src/tracker/grl-tracker-utils.c
+++ b/src/tracker/grl-tracker-utils.c
@@ -684,6 +684,8 @@ grl_tracker_build_grilo_media_default (GHashTable *ht)
return grl_media_container_new ();
} else if (g_hash_table_lookup (ht, RDF_TYPE_FOLDER)) {
return grl_media_container_new ();
+ } else if (g_hash_table_lookup (ht, RDF_TYPE_PLAYLIST)) {
+ return grl_media_container_new ();
}
return NULL;
diff --git a/src/tracker/grl-tracker-utils.h b/src/tracker/grl-tracker-utils.h
index 6a8dddc..bf6c0ef 100644
--- a/src/tracker/grl-tracker-utils.h
+++ b/src/tracker/grl-tracker-utils.h
@@ -39,6 +39,7 @@
#define RDF_TYPE_FOLDER "nfo#Folder"
#define RDF_TYPE_DOCUMENT "nfo#Document"
#define RDF_TYPE_CONTAINER "grilo#Container"
+#define RDF_TYPE_PLAYLIST "nmm#Playlist"
#define RDF_TYPE_VOLUME "tracker#Volume"
#define RDF_TYPE_UPNP "upnp#ContentDirectory"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]