From ed7992ce3f3d64a13d1fe52fbcca7a5c1da6e1af Mon Sep 17 00:00:00 2001 From: Alhaziel01 Date: Tue, 12 Oct 2021 20:02:20 +0200 Subject: [PATCH] Fix Mediaset Play, diretta "20" --- channels/mediasetplay.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/channels/mediasetplay.py b/channels/mediasetplay.py index 52079b99..b9959ca8 100644 --- a/channels/mediasetplay.py +++ b/channels/mediasetplay.py @@ -7,7 +7,7 @@ from platformcode import logger, config import uuid, datetime, xbmc import requests, sys -from core import support +from core import jsontools, support if sys.version_info[0] >= 3: from urllib.parse import urlencode, quote else: @@ -227,6 +227,7 @@ def episodios(item): def play(item): logger.debug() item.no_return=True + # support.dbg() mpd = config.get_setting('mpd', item.channel) @@ -241,6 +242,8 @@ def play(item): if Format in it['format']: item.url = requests.head(it['publicUrls'][0]).headers['Location'] pid = it['releasePids'][0] + if mpd and 'widevine' in it['assetTypes']: + break if mpd: item.manifest = 'mpd'