summaryrefslogtreecommitdiff
path: root/plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py
diff options
context:
space:
mode:
Diffstat (limited to 'plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py')
-rw-r--r--plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py30
1 files changed, 30 insertions, 0 deletions
diff --git a/plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py b/plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py
new file mode 100644
index 0000000..7a05913
--- /dev/null
+++ b/plugin.video.vrt.nu/resources/lib/vrtplayer/metadatacreator.py
@@ -0,0 +1,30 @@
+class MetadataCreator:
+
+ def __init__(self):
+ self._duration = None
+ self._plot = None
+
+ @property
+ def duration(self):
+ return self._duration
+
+ @duration.setter
+ def duration(self, value):
+ self._duration = value
+
+ @property
+ def plot(self):
+ return self._plot
+
+ @plot.setter
+ def plot(self, value):
+ self._plot = value.strip()
+
+ def get_video_dictionary(self):
+ video_dictionary = dict()
+ if self.plot is not None:
+ video_dictionary["plot"] = self.plot
+ if self.duration is not None:
+ video_dictionary["duration"] = self.duration
+ return video_dictionary
+