From 5ab2c972a3f82071f7413e218660c83a793f394d Mon Sep 17 00:00:00 2001 From: OursDesCavernes Date: Sun, 3 Jan 2016 00:08:09 +0100 Subject: [PATCH] Add WMA support iPod shuffle 4G supports WMA file. This patch takes them into account. --- shuffle.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/shuffle.py b/shuffle.py index 12d230e..42b8fd2 100755 --- a/shuffle.py +++ b/shuffle.py @@ -15,7 +15,7 @@ import shutil import re import tempfile -audio_ext = (".mp3", ".m4a", ".m4b", ".m4p", ".aa", ".wav") +audio_ext = (".mp3", ".m4a", ".m4b", ".m4p", ".aa", ".wav", "wma") list_ext = (".pls", ".m3u") def make_dir_if_absent(path): try: @@ -475,7 +475,7 @@ class Shuffler(object): fullPath = os.path.abspath(os.path.join(dirpath, filename)) relPath = fullPath[fullPath.index(self.path)+len(self.path)+1:].lower() fullPath = os.path.abspath(os.path.join(self.path, relPath)); - if os.path.splitext(filename)[1].lower() in (".mp3", ".m4a", ".m4b", ".m4p", ".aa", ".wav"): + if os.path.splitext(filename)[1].lower() in (".mp3", ".m4a", ".m4b", ".m4p", ".aa", ".wav", "wma"): self.tracks.append(fullPath) if os.path.splitext(filename)[1].lower() in (".pls", ".m3u"): self.lists.append(os.path.abspath(os.path.join(dirpath, filename)))