I'm having some big problems with the scanning of tags in my library.
I think it has to do with the last change to Formats/MP3.pm.
The call to get_mp3tag was changed from
MP3::Info::get_mp3tag($fh, 0, 0, 1);
to
MP3::Info::get_mp3tag($fh, 2, undef, 1);
This means that my mp3 files that have id3v1 tags and APE
tags added by mp3gain don't get their id3v1 tags read. Any
file that has an id3v2 + APE tag is being read correctly.
In that file:
Code:
--------------------
my $tags = MP3::Info::get_mp3tag($fh, 2, undef, 1);
if (!scalar keys %$tags) {
$tags = MP3::Info::get_mp3tag($fh, 1);
}
}
--------------------
I think that $tags contains the RG APE tag info and nothing
else. Therefore the id3v1 reading routine is skipped.
Is there a problem to change the initial get_mp3tag
to get_mp3tag($fh, 0, undef, 1) ?
Thanks!
--
jth
------------------------------------------------------------------------
jth's Profile: http://forums.slimdevices.com/member.php?userid=48
View this thread: http://forums.slimdevices.com/showthread.php?t=23331
_______________________________________________
beta mailing list
[email protected]
http://lists.slimdevices.com/lists/listinfo/beta