diff options
Diffstat (limited to 'lib/WWW/FairViewer.pm')
-rw-r--r-- | lib/WWW/FairViewer.pm | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/WWW/FairViewer.pm b/lib/WWW/FairViewer.pm index c67a0e3..89c3c63 100644 --- a/lib/WWW/FairViewer.pm +++ b/lib/WWW/FairViewer.pm @@ -897,9 +897,10 @@ sub get_streaming_urls { my @audio_urls; require WWW::FairViewer::Itags; + state $itags = WWW::FairViewer::Itags::get_itags(); my %audio_itags; - @audio_itags{@{WWW::FairViewer::Itags->get_itags->{audio}}} = (); + @audio_itags{map { $_->{value} } @{$itags->{audio}}} = (); foreach my $url (@streaming_urls) { |