The branch, frodo has been updated
       via  caaa3935a14c007dd429cab759d9654b41c01f3c (commit)
      from  a9590366543c193e805b0106577d1e273417e56c (commit)

- Log -----------------------------------------------------------------
http://xbmc.git.sourceforge.net/git/gitweb.cgi?p=xbmc/plugins;a=commit;h=caaa3935a14c007dd429cab759d9654b41c01f3c

commit caaa3935a14c007dd429cab759d9654b41c01f3c
Author: beenje <[email protected]>
Date:   Tue Aug 6 21:01:14 2013 +0200

    [plugin.video.drnu] updated to version 3.0.1

diff --git a/plugin.video.drnu/addon.py b/plugin.video.drnu/addon.py
index 28e1c7d..58e1d22 100644
--- a/plugin.video.drnu/addon.py
+++ b/plugin.video.drnu/addon.py
@@ -375,9 +375,9 @@ class NuAddon(object):
         if ADDON.getSetting('show.stream.selector') == 'true':
             json = self.api._call_api(video['videoResourceUrl'])
             options = []
-            links = sorted(json['links'], key=lambda link: 
link['bitrateKbps'], reverse=True)
+            links = sorted(json['links'], key=lambda link: link['bitrateKbps'] 
if 'bitrateKbps' in link else 0, reverse=True)
             for link in links:
-                options.append('%s (%s kbps)' % (link['linkType'], 
link['bitrateKbps']))
+                options.append('%s (%s kbps)' % (link['linkType'], 
link['bitrateKbps'] if 'bitrateKbps' in link else '?'))
 
             d = xbmcgui.Dialog()
             idx = d.select(video['title'], options)
@@ -389,11 +389,11 @@ class NuAddon(object):
         else:
             rtmpUrl = self.api._http_request(video['videoManifestUrl'])
 
-        if rtmpUrl[0:7] == '<script':
+        m = re.search('(rtmp://vod.dr.dk/cms)/([^\?]+)(\?.*)', rtmpUrl)
+        if rtmpUrl[0:7] == '<script' or m is None:
             d = xbmcgui.Dialog()
             d.ok(ADDON.getLocalizedString(30100), 
ADDON.getLocalizedString(30101), ADDON.getLocalizedString(30102))
         else:
-            m = re.search('(rtmp://vod.dr.dk/cms)/([^\?]+)(\?.*)', rtmpUrl)
             rtmpUrl = m.group(1) + m.group(3)
             rtmpUrl += ' playpath=' + m.group(2) + m.group(3)
             rtmpUrl += ' app=cms' + m.group(3)
@@ -548,6 +548,7 @@ if __name__ == '__main__':
     RECENT_PATH = os.path.join(CACHE_PATH, 'recent.pickle')
 
     buggalo.SUBMIT_URL = 'http://tommy.winther.nu/exception/submit.php'
+#    buggalo.GMAIL_RECIPIENT = '[email protected]'
     buggalo.addExtraData('cache_path', CACHE_PATH)
     nuAddon = NuAddon()
     try:
diff --git a/plugin.video.drnu/addon.xml b/plugin.video.drnu/addon.xml
index be5b902..456c710 100644
--- a/plugin.video.drnu/addon.xml
+++ b/plugin.video.drnu/addon.xml
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<addon id="plugin.video.drnu" version="3.0.0" name="DR NU Player" 
provider-name="twinther [[email protected]]">
+<addon id="plugin.video.drnu" version="3.0.1" name="DR NU Player" 
provider-name="twinther">
     <requires>
         <import addon="xbmc.python" version="2.1.0"/>
         <import addon="script.module.simplejson" version="2.0.10"/>
@@ -18,5 +18,9 @@
         <license>GPL 2.0</license>
         <platform>all</platform>
         <language>da</language>
+        <email>[email protected]</email>
+        <website>http://tommy.winther.nu</website>
+        <forum></forum>
+        
<source>https://github.com/xbmc-danish-addons/plugin.video.drnu</source>
     </extension>
 </addon>
diff --git a/plugin.video.drnu/changelog.txt b/plugin.video.drnu/changelog.txt
index 4a7e98c..c075ee6 100644
--- a/plugin.video.drnu/changelog.txt
+++ b/plugin.video.drnu/changelog.txt
@@ -1,3 +1,7 @@
+[B]Version 3.0.1 - 2013-08-03[/B]
+- Improved handling of invalid URL's
+- Fixed problem with display of chapters in some cases
+
 [B]Version 3.0.0 - 2013-03-22[/B]
 - Reconstruct rtmp:// url to fix playback problems
 
diff --git a/plugin.video.drnu/resources/language/Danish/strings.xml 
b/plugin.video.drnu/resources/language/Danish/strings.xml
index 7b02ef9..b38c07a 100644
--- a/plugin.video.drnu/resources/language/Danish/strings.xml
+++ b/plugin.video.drnu/resources/language/Danish/strings.xml
@@ -12,7 +12,7 @@
     <string id="30009">Program tilføjet</string>
     <string id="30010">Program fjernet</string>
     <string id="30011">Mest sete videoer på DR NU</string>
-    <string id="30012">Progammer efter område</string>
+    <string id="30012">Programmer efter område</string>
     <string id="30013">Listen er tom.</string>
     <string id="30014">Udløber snart</string>
     <string id="30015">Sendt: %s</string>

-----------------------------------------------------------------------

Summary of changes:
 plugin.video.drnu/addon.py                         |    9 +++++----
 plugin.video.drnu/addon.xml                        |    6 +++++-
 plugin.video.drnu/changelog.txt                    |    4 ++++
 .../resources/language/Danish/strings.xml          |    2 +-
 4 files changed, 15 insertions(+), 6 deletions(-)


hooks/post-receive
-- 
Plugins

------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite!
It's a free troubleshooting tool designed for production.
Get down to code-level detail for bottlenecks, with <2% overhead. 
Download for free and get started troubleshooting in minutes. 
http://pubads.g.doubleclick.net/gampad/clk?id=48897031&iu=/4140/ostg.clktrk
_______________________________________________
Xbmc-addons mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/xbmc-addons

Reply via email to