package App::XMMS2::Notifier;
-use v5.14;
+use 5.014000;
use strict;
use warnings;
-our $VERSION = 0.001001;
+our $VERSION = 0.001002;
use Audio::XMMSClient 0.03;
use Gtk2::Notify 0.05 -init,'xmms2-notifyd';
$minfo=$xmms->medialib_get_info($id)->wait->value;
} or return;
- my %metadata = map { $_ => exists $minfo->{$_} ? (values $minfo->{$_})[0] : undef } CONVERSION_SPECIFIERS;
+ my %metadata = map { $_ => exists $minfo->{$_} ? (values %{$minfo->{$_}})[0] : undef } CONVERSION_SPECIFIERS;
my $str=$format;
- $str =~ s/\$$_/$metadata{$_}/g for keys %metadata;
+ $str =~ s/\$$_/$metadata{$_}/gs for keys %metadata;
notify_libnotify $str
}
$xmms->loop
}
-1
-
+1;
__END__
=head1 NAME
=head1 COPYRIGHT AND LICENSE
-Copyright (C) 2013 by Marius Gavrilescu
+Copyright (C) 2013-2016 by Marius Gavrilescu
This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself, either Perl version 5.14.2 or,