The branch, frodo has been updated
via 27a059d7bfea56299c0f33f041f996fbda6acc47 (commit)
from eaef5915ce7a8fd3c5d1aaf77103d045081e8667 (commit)
- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=27a059d7bfea56299c0f33f041f996fbda6acc47
commit 27a059d7bfea56299c0f33f041f996fbda6acc47
Author: Martijn Kaijser <[email protected]>
Date: Sun Jul 27 14:31:19 2014 +0200
[plugin.video.the.daily.show] 1.0.9 BROKEN
diff --git a/plugin.video.the.daily.show/addon.py
b/plugin.video.the.daily.show/addon.py
index 3842260..518c180 100644
--- a/plugin.video.the.daily.show/addon.py
+++ b/plugin.video.the.daily.show/addon.py
@@ -160,7 +160,7 @@ def full_episodes(**ignored):
# Due to unstructured daily show site, there is no canonical JSON url
# so we find the full episode json url presented on the latest full episode
soup = BS3(get(url).text)
- j = soup.head.script.text.strip().strip(';').split('=',1)[1]
+ j = soup.head.script.text.strip().strip(';').split('=', 1)[1]
jj = json.loads(j)
jsonurl = None
for zone, attribs in jj.get('manifest').get('zones').items():
@@ -169,6 +169,10 @@ def full_episodes(**ignored):
if urls:
jsonurl = urls[0]
break
+ fallback_urls = re.compile(r'http[^"]+/f1013/[^"]+').findall(feed)
+ if fallback_urls:
+ jsonurl = fallback_urls[0]
+ break
if not jsonurl:
# give user feedback on problem here
errormsg = addon.getLocalizedString(30025)
diff --git a/plugin.video.the.daily.show/addon.xml
b/plugin.video.the.daily.show/addon.xml
index 3b99135..ff25d95 100644
--- a/plugin.video.the.daily.show/addon.xml
+++ b/plugin.video.the.daily.show/addon.xml
@@ -20,5 +20,6 @@
<forum></forum>
<email>[email protected]</email>
<source>http://repo.or.cz/r/xbmc-dailyshow.git</source>
+ <broken>A change in CDN provider and back-end streaming media
technology has broken this plugin. We are working on a fix.</broken>
</extension>
</addon>
diff --git a/plugin.video.the.daily.show/changelog.txt
b/plugin.video.the.daily.show/changelog.txt
index 5330a68..a83e205 100644
--- a/plugin.video.the.daily.show/changelog.txt
+++ b/plugin.video.the.daily.show/changelog.txt
@@ -1,6 +1,12 @@
+[B]Version 1.0.9 - 2014-07-26[/B]
+
+- Due to a change in the back-end CDN and streaming technology
+the plugin is broken until we develop a workaround
+
[B]Version 1.0.9 - 2014-06-24[/B]
- Returns a descriptive error message when no episodes are found
+- Based on patch submitted by haxwithaxe <[email protected]>
[B]Version 1.0.8 - 2014-04-03[/B]
-----------------------------------------------------------------------
Summary of changes:
plugin.video.the.daily.show/addon.py | 6 +++++-
plugin.video.the.daily.show/addon.xml | 1 +
plugin.video.the.daily.show/changelog.txt | 6 ++++++
3 files changed, 12 insertions(+), 1 deletions(-)
hooks/post-receive
--
Plugins
------------------------------------------------------------------------------
Want fast and easy access to all the code in your enterprise? Index and
search up to 200,000 lines of code with a free copy of Black Duck
Code Sight - the same software that powers the world's largest code
search on Ohloh, the Black Duck Open Hub! Try it now.
http://p.sf.net/sfu/bds
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons