summaryrefslogtreecommitdiff
path: root/plugin.video.mediathek
diff options
context:
space:
mode:
authorraptor2101 <raptor2101@mykolab.com>2017-05-23 22:33:34 +0200
committerraptor2101 <raptor2101@mykolab.com>2017-05-23 22:33:34 +0200
commitfddb0b535eb383f474025389534ceb56bcc9551f (patch)
tree70e1883c289956fd52e515cf00d8d1b2b4038fa6 /plugin.video.mediathek
parent7d3062ab11378834560b400b46b60c8b425f9f2c (diff)
[plugin.video.mediathek] 0.8.4
Diffstat (limited to 'plugin.video.mediathek')
-rw-r--r--plugin.video.mediathek/addon.xml2
-rw-r--r--plugin.video.mediathek/changelog.txt1
-rw-r--r--plugin.video.mediathek/mediathek/arte.py4
3 files changed, 3 insertions, 4 deletions
diff --git a/plugin.video.mediathek/addon.xml b/plugin.video.mediathek/addon.xml
index b696281..0f8d28d 100644
--- a/plugin.video.mediathek/addon.xml
+++ b/plugin.video.mediathek/addon.xml
@@ -2,7 +2,7 @@
<addon
id="plugin.video.mediathek"
name="Mediathek"
- version="0.8.3"
+ version="0.8.4"
provider-name="Raptor 2101">
<requires>
<import addon="xbmc.python" version="2.25.0"/>
diff --git a/plugin.video.mediathek/changelog.txt b/plugin.video.mediathek/changelog.txt
index 12682aa..bdef090 100644
--- a/plugin.video.mediathek/changelog.txt
+++ b/plugin.video.mediathek/changelog.txt
@@ -1,3 +1,4 @@
+0.8.4 - CHG: ARTE JSON link changed
0.8.3 - CHG: Reimplement ARTE
0.8.2 - CHG: Reimplement ORF
0.8.1 - CHG: Recover ARTE Search and Browsing Functionality
diff --git a/plugin.video.mediathek/mediathek/arte.py b/plugin.video.mediathek/mediathek/arte.py
index 650f3f7..4019a1c 100644
--- a/plugin.video.mediathek/mediathek/arte.py
+++ b/plugin.video.mediathek/mediathek/arte.py
@@ -48,7 +48,7 @@ class ARTEMediathek(Mediathek):
self.gui = simpleXbmcGui;
self.rootLink = "http://www.arte.tv";
self.basePage = self.rootLink+"/de/";
- self.jsonLink = "https://api.arte.tv/api/player/v1/config/de/%s"
+ self.jsonLink = "https://api.arte.tv/api/player/v1/config/de/%s?lifeCycle=1"
self.serachLink = self.rootLink+"/de/search/?q=%s"
self.menuTree = (
TreeNode("0","Arte+7","mainPage",True),
@@ -127,7 +127,6 @@ class ARTEMediathek(Mediathek):
if(match is not None):
someMatch = True;
content = BeautifulSoup(match.group(1),"html.parser");
- self.gui.log(content.prettify(formatter=None));
jsonContent = json.loads(content.prettify(formatter=None))
self.extractVideoLinksFromJson(jsonContent)
return someMatch;
@@ -157,7 +156,6 @@ class ARTEMediathek(Mediathek):
self.gui.buildVideoLink(DisplayObject(title,subTitle,"","",link,False,None),self,0);
def buildVideoEntry(self, jsonObject):
- self.gui.log(json.dumps(jsonObject));
title = unicode(jsonObject["title"]);
if(jsonObject["subtitle"] is not None):
subTitle = unicode(jsonObject["subtitle"]);