Audio-FLAC-Header
view release on metacpan or search on metacpan
# Poor man's rounding. Needed to match the output of metaflac.
$trackFrames = int($trackFrames + 0.5);
my $formattedTime = sprintf("%02d:%02d:%02d", $trackMinutes, $trackSeconds, $trackFrames);
return $formattedTime;
}
sub _bin2dec {
# Freely swiped from Perl Cookbook p. 48 (May 1999)
return unpack ('N', pack ('B32', substr(0 x 32 . $_[0], -32)));
}
sub _packInt32 {
# Packs an integer into a little-endian 32-bit unsigned int
return pack('V', $_[0]);
}
sub _findMetadataIndex {
my $self = shift;
( run in 0.249 second using v1.01-cache-2.11-cpan-e9199f4ba4c )