Index: lib/Audio/WMA.pm =================================================================== --- lib/Audio/WMA.pm (revision 14987) +++ lib/Audio/WMA.pm (working copy) @@ -310,14 +310,14 @@ } # pull these out and normalize them. - my @arrayOk = qw(ALBUMARTIST GENRE COMPOSER AUTHOR); + my @arrayOk = qw(ALBUMARTIST GENRE COMPOSER AUTHOR replaygain_album_gain replaygain_album_peak replaygain_track_gain replaygain_track_peak); for my $ext (@{$self->{'EXT'}}) { while (my ($k,$v) = each %{$ext->{'content'}}) { # this gets both WM/Title and isVBR - next unless $v->{'name'} =~ s#^(?:WM/|is)##i || $v->{'name'} =~ /^Author/; + next unless $v->{'name'} =~ s#^(?:WM/|is|replay)##i || $v->{'name'} =~ /^Author/; my $name = uc($v->{'name'}); my $value = $v->{'value'} || 0; Index: Slim/Formats/WMA.pm =================================================================== --- Slim/Formats/WMA.pm (revision 14987) +++ Slim/Formats/WMA.pm (working copy) @@ -18,6 +18,11 @@ 'AUTHOR' => 'ARTIST', 'VBR' => 'VBR_SCALE', 'PARTOFACOMPILATION' => 'COMPILATION', + 'DESCRIPTION' => 'COMMENT', + 'GAIN_TRACK_GAIN' => 'REPLAYGAIN_TRACK_GAIN', + 'GAIN_TRACK_PEAK' => 'REPLAYGAIN_TRACK_PEAK', + 'GAIN_ALBUM_GAIN' => 'REPLAYGAIN_ALBUM_GAIN', + 'GAIN_ALBUM_PEAK' => 'REPLAYGAIN_ALBUM_PEAK', ); {