diff options
author | Nigel Taylor <njtaylor0101@gmail.com> | 2012-09-28 01:53:12 +0100 |
---|---|---|
committer | Nigel Taylor <njtaylor0101@gmail.com> | 2012-09-28 01:53:12 +0100 |
commit | e95b0cf5e109cc5176f5c602cdd084e8af994316 (patch) | |
tree | 7e8321141f0b0228f4434aab1a42634f2140fb3e | |
parent | e4a2c9f33d498f711355b34da9a8d418cf375c58 (diff) | |
parent | 46f4dae05a1ad33dd0561c23d185fca1663bb4cf (diff) | |
download | get-flash-videos-e95b0cf5e109cc5176f5c602cdd084e8af994316.tar.gz |
Merge branch 'master' of https://github.com/pder/get-flash-videos
-rw-r--r-- | lib/FlashVideo/Site/Youtube.pm | 7 |
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; |