summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans Ole Hatzel <hhatzel@gmail.com>2017-02-13 21:41:47 +0100
committerjaseg <git@jaseg.net>2017-05-06 12:42:41 +0200
commit60b5530942a663ca9b3e26edf0a1e82b730aa6a5 (patch)
treeb193f05040dcb251866ce53ce67dc57af9be4385
parent87b59f8e6b9d8230ca3b2bdccf352b4621c28e8e (diff)
downloadpython-mpv-60b5530942a663ca9b3e26edf0a1e82b730aa6a5.tar.gz
python-mpv-60b5530942a663ca9b3e26edf0a1e82b730aa6a5.tar.bz2
python-mpv-60b5530942a663ca9b3e26edf0a1e82b730aa6a5.zip
Add playlist_filenames property
Closes #21
-rw-r--r--mpv.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/mpv.py b/mpv.py
index 6737ee1..63986e1 100644
--- a/mpv.py
+++ b/mpv.py
@@ -512,6 +512,10 @@ class MPV(object):
def playlist_prev(self, mode='weak'):
self.command('playlist_prev', mode)
+ @property
+ def playlist_filenames(self):
+ return [element['filename'] for element in self.playlist]
+
@staticmethod
def _encode_options(options):
return ','.join('{}={}'.format(str(key), str(val)) for key, val in options.items())