Audio::File::Type 0.10
Details
| Size: | 72K |
| Last Update: | 2008-04-22 21:57:19 |
| OS Support: | Linux |
| License/Program Type: | Perl Artistic License |
| Publisher: | Florian Ragwitz |
| Price: | $0.00 |
Description:
Audio::File::Type 0.10 is libraries software developed by Florian Ragwitz.
Audio::File::Type represents an audio filetype.
An instance of an object inherited from Audio::File::Type is returned by the constructor of Audio::File. This object currently provides access to the audio files information like its audio properties (bitrate, sample rate, number of channels, ...) and the data stored in the files tag, but also providing access to the raw audio data and other information should be easy to be implemented.
METHODS
new
Constructor. In fact you don't need to use it. Please use Audio::File which will call the appropriate constructor corresponding to the files type.
init
This method will be called by the constructor. It's empty by default and should be overwritten by inheriting subclasses to initialize themselfes.
name
Returns the name of the audio file.
is_readable
Checks whether the file is readable or not. At the moment it's only used by the constructor, but it will be more usefull with later versions of Audio::File.
is_writeable
Checks whether the file is writeable or not. At the moment you'll probably don't need to call this method, but it'll be more usefull as soon as changing the audio file is implemented.
tag
Returns a reference to the files tag object. See the documentation of Audio::File::Tag to learn about what the tag object does.
audio_properties
Returns a reference to the files audio properties object. See the documentation of Audio::File::AudioProperties to get information about what the audio properties object does.
save
Saves the audio file. This is not yet implemented but it should remember me to do it at some time..
type
Returns the files type.
Requirements:
Perl
Audio::File::Type 0.10 supports different languages (including english). It works with Linux.
Downloading Audio::File::Type 0.10 will take several seconds if you use fast ADSL connection.
0 comments
Add to
Audio::File::Type 0.10 Version History
Related Software
|
|
From category: Libraries |
| OpenDBX is an extremely lightweight but extensible C library for accessing databases with a single API.... |
|
|
From category: Libraries |
| acpi.py 0.3.1 is libraries software developed by Tilo Riemer. acpi.py provides an platform-independent and uniform interface to ACPI. Installation: Linux 2.4 / 2.6 The Linux im... |
|
|
From category: Libraries |
| Data::TreeDumper::Renderer::GTK 0.01 is libraries software developed by Khemir Nadim ibn Hamouda. Data::TreeDumper::Renderer::GTK is a Gtk2::TreeView renderer for Data::TreeDumper. SYNOPSIS\... |
|
|
From category: Libraries |
| Calyxo Web Application Framework 0.9.0 is libraries software developed by Christoph Beck. Calyxo Web Application Framework encourages in MVC model 2 based web application development. It off... |
|
|
From category: Preprocessors |
| fastdep 0.16 is preprocessors software developed by Bart Vanhauwaert. fastdep is a preprocessor which generates dependency information suitable for Makefile inclusion from C or C++ source files. Me... |
|
|
From category: Libraries |
| SVNKit is a pure Java Subversion (SVN) client library.... |
|
|
From category: UI-User-Interfaces |
| Crow Designer 2.8.1 is ui (user interfaces) software developed by Maxim Udushlivy. Crow is a modern GUI builder for the GTK+ toolkit. Crow is full-featured yet lightweight: its tree-based [... |
|
|
From category: Libraries |
| Bundle::DataMint 1.02 is libraries software developed by Jaime Prilusky. Bundle::DataMint is a bundle to install external CPAN modules for Data Mining and Data Integration. SYNOPSIS P... |
|
|
From category: Libraries |
| File::Find::Rule::XPath 0.03 is libraries software developed by Grant McLean. File::Find::Rule::XPath is a Perl module that contains rule to match on XPath expressions. SYNOPSIS use... |
|
|
From category: UI-User-Interfaces |
| JGraph - For Java 1.4 is a freely available graph component for Swing.... |
|
|
From category: Quality-Assurance-and-Testing |
| Tcpreplay is a set of Unix tools which allows the replaying of captured network traffic in pcap format.... |
|
|
From category: Code-Generators |
| Classfile Reader & Writer is code generators software developed by Kimberley Burchett. This package makes it easy to read and write java classfiles. It doesn\'t, however, provide any help with disp... |
|
|
From category: Preprocessors |
| distcc 2.18.3 is preprocessors software developed by Martin Pool. distcc is a program to distribute builds of C, C++, Objective C or Objective C++ code across several machines on a network.... |
|
|
From category: Compilers |
| ccache 2.4 is compilers software developed by Andrew Tridgell. ccache is a compiler cache. It acts as a caching pre-processor to C/C++ compilers, using the -E compiler switch and a hash to detect w... |
|
|
From category: Libraries |
| Convert::Braille::Ethiopic 0.05 is libraries software developed by Daniel Yacob. Convert::Braille::Ethiopic is a Perl module that can convert Between Braille Encodings. SYNOPSIS use... |
Leave a comment