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.
- Sources inherited from project SUSE:SLE-15-SP6:GA
-
2
derived packages
- Download package
-
Checkout Package
osc -A https://api.opensuse.org checkout SUSE:SLE-15-SP7:Update/taglib && cd $_
- Create Badge
Refresh
Refresh
Source Files
Filename | Size | Changed |
---|---|---|
_multibuild | 0000000054 54 Bytes | |
baselibs.conf | 0000000018 18 Bytes | |
taglib-1.13.1.tar.gz | 0001372618 1.31 MB | |
taglib.changes | 0000034974 34.2 KB | |
taglib.desktop | 0000000188 188 Bytes | |
taglib.spec | 0000005870 5.73 KB |
Latest Revision
Ruediger Oertel (oertel)
committed
(revision 2)
Update taglib from 1.11.1 (released in 2017) to 1.13.1 (jsc#PED-6566) I submitted from my home project instead of from obs because the version in Factory is missing some bug references which I submitted to the devel project (https://build.opensuse.org/request/show/1144145) but the devel project already has taglib 2.0 which is binary incompatible with 1.x . - Update to version 1.13.1: * Fixed parsing of TXXX frames without description. * Detect MP4 atoms with invalid length or type. * Do not miss ID3v2 frames when an extended header is present. * Use property "DISCSUBTITLE" for ID3v2 "TSST" frame. * Build system improvements: Use absolute path for macOS dylib install name, support --define-prefix when using pkg-config, fixed minimum required CppUnit version. * Code clean up using clang-tidy. - Update to version 1.13: * Added interface StreamTypeResolver to support streams which cannot be fopen()'ed, e.g. network files. * Added MP4::File::strip() to remove meta atom from MP4 file. * Added Map::value() to look up without creating entry. * Use property "WORK" instead of "CONTENTGROUP" for ID3v2 "TIT1" frame, * use property "WORK" for ASF "WM/ContentGroupDescription", * use property "COMPILATION" for ID3v2 "TCMP" frame. * Build system improvements: option WITH_ZLIB, BUILD_TESTING instead of * BUILD_TESTS, GNUInstallDirs, FeatureSummary, tests with BUILD_SHARED_LIBS, * cross compilation with Buildroot, systems without HAVE_GCC_ATOMIC, Clang. * Fixed heap-buffer-overflows when handling ASF, APE, FLAC, ID3v2, MP4, MPC tags. * Fixed detection of invalid file by extension when correct type can be detected by contents. * Fixed unnecessary creation of map entries in APE and FLAC tags if looked up tag does not exist. * Fixed parsing of MP4 non-full meta atoms. * Fixed potential ID3v1 false positive in the presence of an APE tag. * Fixed ID3v2 version handling for frames embedded in CHAP or CTOC frames. * Fixed parsing of multiple strings with a single BOM in ID3v2.4.0. * Fixed several smaller issues reported by clang-tidy. - Remove build rpath from executables (boo#1199058, similar to bsc#1166467 which was fixed in SLE using -DCMAKE_SKIP_RPATH=ON
Comments 0