nixpkgs/pkgs/applications/video/miro/youtube-feeds.patch
aszlig 65fcb8d503
miro: Fix parsing of youtube feeds.
Youtube feeds now don't append a "sig" query string argument anymore, so
all those feeds would fail without this patch. For the latter, a pull
request already exists on upstream at pculture/miro#428, so I guess we
can drop our patch upon release of the next new upstream bugfix release.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
2014-04-22 06:14:01 +02:00

15 lines
692 B
Diff

diff --git a/lib/flashscraper.py b/lib/flashscraper.py
index 323dbe4..d203b78 100644
--- a/lib/flashscraper.py
+++ b/lib/flashscraper.py
@@ -134,9 +134,7 @@ def _youtube_callback_step2(info, video_id, callback):
# strip url= from url=xxxxxx, strip trailer. Strip duplicate params.
for fmt, stream_map_data in zip(fmt_list, stream_map):
stream_map = cgi.parse_qs(stream_map_data)
- url_base = stream_map['url'][0]
- sig_part = '&signature=' + stream_map['sig'][0]
- fmt_url_map[fmt] = url_base + sig_part
+ fmt_url_map[fmt] = stream_map['url'][0]
title = params.get("title", ["No title"])[0]
try: