[gnome-music/wip/jfelder/tag-test: 4/22] grilo: Add a general function which stores any metadata key of media



commit d1b4eed37d1c0866b1866eea9d73f8f863cff225
Author: Sumaid Syed <sumaidsyed gmail com>
Date:   Wed Jul 17 16:20:03 2019 +0530

    grilo: Add a general function which stores any metadata key of media
    
    https://gitlab.gnome.org/GNOME/gnome-music/issues/293

 gnomemusic/grilo.py | 10 ++++++++++
 1 file changed, 10 insertions(+)
---
diff --git a/gnomemusic/grilo.py b/gnomemusic/grilo.py
index ce91ba20..020167d8 100644
--- a/gnomemusic/grilo.py
+++ b/gnomemusic/grilo.py
@@ -482,6 +482,16 @@ class Grilo(GObject.GObject):
         GLib.idle_add(
             self._store_metadata, media, Grl.METADATA_KEY_LAST_PLAYED)
 
+    @log
+    def set_metadata_key(self, media, key):
+        """Sets the metadata keys of media
+
+        :param media: A Grilo media item
+        :param key: Grilo key which needs be to be stored
+        """
+        GLib.idle_add(
+            self._store_metadata, media, key)
+
     @log
     def toggle_favorite(self, media):
         """Toggles favorite status for media item


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