aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNigel Taylor <njtaylor0101@gmail.com>2012-09-28 01:53:12 +0100
committerNigel Taylor <njtaylor0101@gmail.com>2012-09-28 01:53:12 +0100
commite95b0cf5e109cc5176f5c602cdd084e8af994316 (patch)
tree7e8321141f0b0228f4434aab1a42634f2140fb3e
parente4a2c9f33d498f711355b34da9a8d418cf375c58 (diff)
parent46f4dae05a1ad33dd0561c23d185fca1663bb4cf (diff)
downloadget-flash-videos-e95b0cf5e109cc5176f5c602cdd084e8af994316.tar.gz
Merge branch 'master' of https://github.com/pder/get-flash-videos
-rw-r--r--lib/FlashVideo/Site/Youtube.pm7
1 files changed, 5 insertions, 2 deletions
diff --git a/lib/FlashVideo/Site/Youtube.pm b/lib/FlashVideo/Site/Youtube.pm
index 70e4994..af51f0a 100644
--- a/lib/FlashVideo/Site/Youtube.pm
+++ b/lib/FlashVideo/Site/Youtube.pm
@@ -178,6 +178,7 @@ sub parse_youtube_url_encoded_fmt_stream_map {
my $format = "";
my $url = "";
+ my $sig = "";
foreach my $pair (split /&/, $params) {
my ($name, $value) = split /=/, $pair;
@@ -185,10 +186,12 @@ sub parse_youtube_url_encoded_fmt_stream_map {
$format = $value;
} elsif ($name eq "url") {
$url = uri_unescape($value);
+ } elsif ($name eq "sig") {
+ $sig = $value;
}
}
-
- $map->{$format} = $url;
+
+ $map->{$format} = "$url&signature=$sig";
}
return $map;