From: Markus Pfau Date: Mon, 27 Feb 2017 08:56:59 +0000 (+0100) Subject: Set MPD::mediaPresentationDuration X-Git-Url: http://git.code-monkey.de/?p=plugin.video.netflix.git;a=commitdiff_plain;h=0c5653eedae999646dfa3e125cd7126021d927f9 Set MPD::mediaPresentationDuration --- diff --git a/resources/lib/MSL.py b/resources/lib/MSL.py index 92f8d9e..7210c71 100644 --- a/resources/lib/MSL.py +++ b/resources/lib/MSL.py @@ -207,15 +207,13 @@ class MSL: if len(manifest['psshb64']) >= 1: pssh = manifest['psshb64'][0] - + seconds = manifest['runtime']/1000 + duration = "PT"+str(seconds)+".00S" root = ET.Element('MPD') root.attrib['xmlns'] = 'urn:mpeg:dash:schema:mpd:2011' root.attrib['xmlns:cenc'] = 'urn:mpeg:cenc:2013' - - - seconds = manifest['runtime']/1000 - duration = "PT"+str(seconds)+".00S" + root.attrib['mediaPresentationDuration'] = duration period = ET.SubElement(root, 'Period', start='PT0S', duration=duration)