Skip to content

vinniefalco/TagLibAmalgam

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TagLib Amalgamation

A distribution of the TagLib library in amalgamated source code form.

What's an amalgamation?

An amalgamation is simply a collection of header and source files that have been concatenated together to form one or more very large files. In this form, they are easy to add to your existing project as source files (rather than linking as a library). They are also easier to redistribute if you are making an open source application and don't want to have any external dependencies.

What is TagLib?

TagLib is a library for reading and editing the meta-data of several popular audio formats. Currently it supports both ID3v1 and ID3v2 for MP3 files, Ogg Vorbis comments and ID3 tags and Vorbis comments in FLAC, MPC, Speex, WavPack TrueAudio, WAV, AIFF, MP4 and ASF files.

How do I use this?

Add TagLibAmalgam.cpp to your existing project, include TagLibAmalgam.h in the source files where you want to use TagLib, and that's it!

The TagLib Amalgamation was built using the Amalgamate Templates.

License

Copyright (c) 2002 Scott Wheeler, Lukas Lalinsky, Ismael Orenstein, Allan Sandfeld Jensen, Teemu Tervo, Mathias Panzenböck
TagLib is distributed under both the GNU Lesser General Public License (LGPL) and the Mozilla Public License (MPL).

About

TagLib Audio Meta-Data Library

Resources

License

Unknown and 2 other licenses found

Licenses found

Unknown
LICENSE
LGPL-2.1
COPYING.LGPL
Unknown
COPYING.MPL

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages