From: liberty-developer Date: Mon, 27 Feb 2017 09:02:29 +0000 (+0100) Subject: Merge pull request #10 from peak3d/patch-1 X-Git-Url: http://git.code-monkey.de/?p=plugin.video.netflix.git;a=commitdiff_plain;h=af05cd14ceda2e97dc8ede4c27bb983c3650dd96;hp=1d8369ef0de8ea43ac783282d50f4844f486d01d Merge pull request #10 from peak3d/patch-1 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)