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

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

Serving Software Downloads in 956 Categories, Downloaded 50.246.608 Times

Audio::TagLib::MPEG::Header 1.42

  Date Added: September 26, 2010  |  Visits: 1.435

Audio::TagLib::MPEG::Header

Report Broken Link
Printer Friendly Version


Product Homepage
Download (129 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  
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...
 
Programming  -  SA AppMixer 7.5.0.1
Migrate your Visual C++/MFC Document/View application into MS Office or .NET frame and so shift the routine programming onto VBA/NET colleagues.SoftAdapter AppMixer SDK is a programming tool to combine your Visual C++/MFC application with MS...
7.63 MB  
Programming  -  Akarsu Basic 0.1
Akarsu Basic is an implementation of the BASIC programming language for client-side Web application development. Akarsu Basic sources are converted to DHTML applications with embedded JavaScript code. The converter requires a Python interpreter.
13.88 KB  
NEW DOWNLOADS IN PROGRAMMING, LIBRARIES
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  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB  
Libraries  -  wolfSSL 4.0.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...
3.88 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