From 23b52de9beb2250b891e31291763aa12ee93b04e Mon Sep 17 00:00:00 2001 From: angelblue05 Date: Tue, 20 Sep 2016 02:57:17 -0500 Subject: [PATCH] Support other music extension for direct stream --- resources/lib/itemtypes.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/resources/lib/itemtypes.py b/resources/lib/itemtypes.py index cd30d366..fba37f6e 100644 --- a/resources/lib/itemtypes.py +++ b/resources/lib/itemtypes.py @@ -2030,7 +2030,12 @@ class Music(Items): ##### GET THE FILE AND PATH ##### if self.directstream: path = "%s/emby/Audio/%s/" % (self.server, itemid) - filename = "stream.mp3?static=true" + extensions = ['mp3', 'aac', 'ogg', 'oga', 'webma', 'wma', 'flac'] + + if item['Container'].lower() in extensions: + filename = "stream.%s?static=true" % item['Container'] + else: + filename = "stream.mp3?static=true" else: playurl = API.get_file_path()