| Audio-TagLib documentation | Contained in the Audio-TagLib distribution. |
Audio::TagLib::MPEG::Properties - An implementation of audio property reading for MP3
use Audio::TagLib::MPEG::Properties;
my $f = Audio::TagLib::MPEG::File->new("sample file.mp3");
my $i = $f->audioProperties();
print $i->layer(), "\n"; # got 3
This reads the data from an MPEG Layer III stream found in the AudioProperties API.
Create an instance of MPEG::Properties with the data read from the MPEG::File $file.
Destroys this MPEG Properties instance.
see AudioProperties
Returns the MPEG Version of the file.
Returns the layer version. This will be between the values 1-3.
Returns true if the MPEG protection bit is enabled.
Returns the channel mode for this frame.
Returns true if the copyrighted bit is set.
Returns true if the "original" bit is set.
None by default.
Dongxu Ma, <dongxu@cpan.org>
Copyright (C) 2005 by Dongxu Ma
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself, either Perl version 5.8.7 or, at your option, any later version of Perl 5 you may have available.
| Audio-TagLib documentation | Contained in the Audio-TagLib distribution. |
package Audio::TagLib::MPEG::Properties; use 5.008003; use strict; use warnings; our $VERSION = '1.41'; use Audio::TagLib; our @ISA = qw(Audio::TagLib::AudioProperties); # Preloaded methods go here. 1; __END__ # Below is stub documentation for your module. You'd better edit it!