Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 976 Categories, Downloaded 29.890.515 Times

Audio::TagLib::MPEG::Header 1.42

  Date Added: September 26, 2010  |  Visits: 968

Audio::TagLib::MPEG::Header

Report Broken Link
Printer Friendly Version


Product Homepage
Download (112 downloads)



Audio::TagLib::MPEG::Header is an implementation of MP3 frame headers. SYNOPSIS use Audio::TagLib::MPEG::Header; my $i = Audio::TagLib::MPEG::Header->new($data); This is an implementation of MPEG Layer III headers. The API follows more or less the binary format of these headers. Refer to http://www.mp3-tech.org/programmer/frame_header.html new(ByteVector $data) Parses an MPEG header based on $data. new(Header $h) Does a shallow copy of $h. DESTROY() Destroys this Header instance. BOOL isValid() Returns true if the frame is at least an appropriate size and has legal values. %_Version The MPEG Version. keys %Audio::TagLib::MPEG::Header::_Version lists all available values used in Perl code. PV version() Returns the MPEG Version of the header. IV layer() Returns the layer version. This will be between the values 1-3. BOOL protectionEnabled() Returns true if the MPEG protection bit is enabled. IV bitrate() Returns the bitrate encoded in the header. IV sampleRate() Returns the sample rate in Hz. BOOL isPadded() Returns true if the frame is padded. %_ChannelMode There are a few combinations or one or two channel audio that are possible. keys %Audio::TagLib::MPEG::Header::_ChannelMode lists all available values used in Perl code. PV channelMode() Returns the channel mode for this frame. BOOL isCopyrighted() Returns true if the copyrighted bit is set. BOOL isOriginal() Returns true if the "original" bit is set. IV frameLength() Returns the frame length. copy(Header $h) Makes a shallow copy of the header..

Requirements: No special requirements
Platforms: Linux
Keyword: Audiotaglibmpegheader Bool Frame Header Implementation Iv Libraries Mpeg Programming Returns Taglib True Values
Users rating: 0/10

License: Freeware Size: 1.4 MB
USER REVIEWS
More Reviews or Write Review


AUDIO::TAGLIB::MPEG::HEADER RELATED
Libraries  -  AspectES 0.1
AspectES is an implementation of Aspect-Oriented Programming in JavaScript 1.5, as standardized by EcmaScript Specification 262. AspectES project contains core classes that enable software engineers to gracefully develop JavaScript applications...
1.1 MB  
Audio Tools  -  gpac 0.4.4
GPAC is an implementation of the MPEG-4 Systems standard (ISO/IEC 14496-1) developed from scratch in ANSI C. The main development goal is to provide a clean (a.k.a. readable by as many people as possible), small and flexible alternative to the...
3.9 MB  
Libraries  -  Language::Logo 1.000
Language::Logo Perl module is an implementation of the Logo programming language. SYNOPSIS use Language::Logo; my $lo = new Logo(update => 20); $lo->command("setxy 250 256"); $lo->command("color yellow"); $lo->command("pendown"); #...
16.38 KB  
Development Editors  -  JRuby 1.6.5
JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. JRuby provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard...
7.8 MB  
Development Editors  -  JRuby 64bit 1.6.5
JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. JRuby provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard...
9 MB  
Development Editors  -  JRuby for Mac 1.6.5
JRuby is a 100% Java implementation of the Ruby programming language. It is Ruby for the JVM. JRuby provides a complete set of core "builtin" classes and syntax for the Ruby language, as well as most of the Ruby Standard Libraries. The standard...
18.6 MB  
Development Editors  -  PersonalRPG 0.0.1
PersonalRPG is an implementation of the RPG Programming Language. Features (future): Fully supports RPG II. Fully supports RPG III. Supports RPG IV, except for: pointers, etc. Generates platform specific assembly...
81.92 KB  
Programming  -  MIT/GNU Scheme 20070205
MIT/GNU Scheme is an implementation of the Scheme programming language, providing an interpreter, compiler, source-code debugger, integrated Emacs-like editor, and a large runtime library. This project is best suited to programming large...
18.3 MB  
Development Tools  -  IronPython 2.0a 1.0
IronPython is a new implementation of the Python programming language running on .NET. It supports an interactive console with fully dynamic compilation. It is well integrated with the rest of the .NET Framework and makes all .NET libraries easily...
 
Productivity  -  Pokemon IV Calculator 1.1.2.0
Will Greatly Appreciate if you guys rate & review my app, thanks! The Pokemon IV Calculator lets you calculate IVs (Individual Values) as well as the "Hidden Power" of your Pokemon where ever you go, this includes games of all generations...
1024 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
Programming  -  FLEX-db Digital Asset Manager 3.0.9
FLEX-db - an enterprise Digital Asset Manager (DAM). It ingests and links metadata with files, creates thumbnails, and processes files using business rules. FLEX-db has a JSP client, Java app server for file input and output and an EJB metadata...
21.57 MB  
Programming  -  Libicom 0.9.0
The libicom library is a character based dynamicly linked library for Linux. It is used to remotely control the Icom IC-R8500 wide band receiver via an RS232 link. All call and return parameters to the control functions are character string based....
20.48 KB  
Programming  -  dotdesktop 0.3
Dotdesktop library provides ability to parse desktop entry file and access the information in a convenient way. Desktop entry file format is defined by freedesktop.org, it is used to describe information about an application such as the name and...
327.68 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  libyasl 0.2
Libyasl is a C++ class library to easily realize TCP/UDP/Multicast clientsand servers in IPv4 and IPv6 environments under GNU/Linux systems.
143.36 KB  
Libraries  -  wolfSSL 3.11.0
The wolfSSL embedded SSL/TLS library is a lightweight SSL library written in ANSI standard C and targeted for embedded and RTOS environments - primarily because of its small size, speed, and feature set. It is commonly used in standard operating...
2.73 MB  
Libraries  -  EuGTK 4.8.9
Makes it easy to develop good- looking, fast, cross-platform programs that run on Linux, OS X, and Windows. Euphoria is a very fast interpreted/compiled language with straight-forward syntax. EuGTK allows programming in a clean, object-oriented...
10.68 MB  
Libraries  -  Linux User Group Library Manager 1.0
The LUG Library Manager is a project to help Linux User Groups start their own library. A LUG library is helpful to the community at large because it increases access to information, and gives everyone the opportunity to become more knowledgeable.
5.35 KB  
Libraries  -  Module::MakefilePL::Parse 0.12
Module::MakefilePL::Parse is a Perl module to parse required modules from Makefile.PL. SYNOPSIS use Module::MakefilePL::Parse; open $fh, Makefile.PL; $parser = Module::MakefilePL::Parse->new( join("", ) ); $info = $parser->required;...
8.19 KB  
Libraries  -  sqlpp 0.06
sqlpp Perl package is a SQL preprocessor. sqlpp is a conventional cpp-alike preprocessor taught to understand SQL ( PgSQL, in particular) syntax specificities. In addition to the standard #define/#ifdef/#else/#endif cohort, provides also...
10.24 KB