CC: | thg [...] users.sourceforge.net, ilyaz [...] cpan.org, max [...] warped.org |
There is a bug in ID3v2.pm that gives me this error :
Can't call method "flags" on unblessed reference at
/usr/local/lib/perl5/site_perl/5.10.0/MP3/Tag/ID3v2.pm line 582.
The problem is on this line :
$data = pack("N", length($data)) . compress $data
unless $frame->flags->{unchanged};
It should like this :
$data = pack("N", length($data)) . compress $data
unless $frame->{flags}->{unchanged};
The scenario where I found it was an MP3 that already had an image
embedded for iTunes in 2.4 format.
Cheers,
-m