TagLib Audio Meta-Data Library
C++ CMake Other
Latest commit 45ee18e Feb 8, 2017 @TsudaKageyu TsudaKageyu FilePrivate is responsible to delete a stream pointer instead of File.
Generally, TagLib leaves the Private classes to delete their members.
Failed to load latest commit information.
bindings c: fix a typo Apr 22, 2016
cmake/modules Run-time check for floating point byte order rather than CMake check. Aug 1, 2015
doc Move docs building to CMake Feb 13, 2011
examples Merge branch 'cmake-allow-BUILD_SHARED_LIBS-to-drive-ENABLE_STATIC' of Dec 2, 2015
taglib FilePrivate is responsible to delete a stream pointer instead of File. Feb 8, 2017
tests Add some test cases for invalid UTF-8 sequences. Jan 31, 2017
.astylerc Add astylerc May 18, 2015
.editorconfig Add OS X settings to travis.yml. Feb 13, 2016
.gitignore Ignoring files generated when creating an Xcode project via cmake. Aug 24, 2014
.travis.yml Add OS X settings to travis.yml. Feb 13, 2016
AUTHORS Add myself to maintainers. Mar 3, 2016
CMakeLists.txt Fix #667: Compiled TagLib framework for OS X fails at codesign. Dec 8, 2016
COPYING.LGPL Different LGPL version than was referenced in headers Sep 22, 2010
COPYING.MPL Got permission from all (non-trivial) contributors to dual license un… Oct 10, 2007
ConfigureChecks.cmake Remove the CMake check for Boost I missed out on. Dec 20, 2016
Doxyfile.cmake Support building documentation out-of-source-dir Apr 9, 2011
INSTALL cmake: use BUILD_SHARED_LIBS instead of ENABLE_STATIC to drive the sh… Jun 1, 2015
NEWS Update NEWS. Jan 30, 2017
README.md Add README.md. Nov 8, 2016
cmake_uninstall.cmake.in added uninstall target Jun 26, 2011
config.h.cmake Remove all the optional dependencies on Boost. Dec 20, 2016
taglib-config.cmake Skip the patch version if it's 0 Aug 25, 2015
taglib-config.cmd.cmake Missed the full version string in taglib-config.cmd.cmake Aug 25, 2015
taglib.pc.cmake Fix .pc file configuration. Dec 21, 2015



Build Status

TagLib Audio Meta-Data Library


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.

TagLib is distributed under the GNU Lesser General Public License (LGPL) and Mozilla Public License (MPL). Essentially that means that it may be used in proprietary applications, but if changes are made to TagLib they must be contributed back to the project. Please review the licenses if you are considering using TagLib in your project.