GNOME Bugzilla – Bug 586575
ZDF Mediathek plugin
Last modified: 2018-09-24 09:15:23 UTC
This patch adds the ability to browse and watch the Mediathek content provided by the german broadcaster ZDF. It's quite basic, which means it works right now but may fail on every single change on the server's site. The plugin is based on the BBC iplayer plugin.
Created attachment 137140 [details] [review] patch against trunk
+def xmlunescape(data): Is there not a built-in Python XML unescaping function you could use? + self.totem.action_error (_('Error getting programm feed'), _('There was an unknown error getting the list of feeds for this channel.')) Typo. "programm" -> "program". The error title which contains that word should also be in Title Case. + loc = locale.getlocale() + locale.setlocale(locale.LC_ALL, 'C') + release = time.strptime(st, "%a, %d %b %Y %H:%M:%S %Z") + locale.setlocale(locale.LC_ALL, loc[0]) + + return time.strftime("%a, %x %X", release) What is the purpose of this? In any case, those format strings need to be translatable so that they can be localised. Other than that, the plugin looks lovely. Nice work. :-)
Support for new media sources should be added to grilo for 3.2. We might be able to reuse the existing Rygel plugin to get this working.
(In reply to comment #3) > Support for new media sources should be added to grilo for 3.2. > > We might be able to reuse the existing Rygel plugin to get this working. Not sure. This plugin uses web-scraping while our plugin just subscribes to the RSS feeds.
Add to the "request" component.
-- GitLab Migration Automatic Message -- This bug has been migrated to GNOME's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/grilo/issues/11.