C++ Library to Parse Metadata in Media Files

Edit Package taglib

This package is based on the package 'taglib' from project 'openSUSE:Factory'.

libtag provides a C++ interface for reading additional data (stored in
TAGs) from MP3, Ogg Vorbis, and MPEG files.

Refresh
Refresh
Source Files (show unmerged sources)
Filename Size Changed
_multibuild 0000000054 54 Bytes
baselibs.conf 0000000018 18 Bytes
taglib-1.11.2~git20190601.ba7adc2b.tar.xz 0000902772 882 KB
taglib-2.0.tar.gz 0001429934 1.36 MB
taglib-utf8cpp-include.patch 0000000338 338 Bytes
taglib.changes 0000042483 41.5 KB
taglib.desktop 0000000188 188 Bytes
taglib.spec 0000005969 5.83 KB
Latest Revision
Stefan Brüns's avatar Stefan Brüns (StefanBruens) committed (revision 19)
- Update to version 2.0:
 * New major version, binary incompatible, but source-compatible with the
   latest 1.x release if no deprecated features are used.
 * Requires a C++17 compiler and uses features of C++17.
 * Major code cleanup, fixed warnings issued by compilers and static analyzers.
 * Made methods virtual which should have been virtual but could not be
   changed to keep binary compatibility, remove related workarounds.
 * Removed deprecated functions:
   - APE::Item::Item(const String &, const String &)
   - APE::Item::toStringList(): Use values()
   - APE::Item::value(): Use binaryData()
   - ASF::Properties::setLength()
   - ByteVector::checksum()
   - ByteVector::isNull(): Use isEmpty()
   - ByteVector::null
   - FLAC::File::setID3v2FrameFactory()
   - FLAC::File::streamInfoData()
   - FLAC::File::streamLength()
   - FLAC::Properties::Properties(File *, ReadStyle)
   - FLAC::Properties::sampleWidth(): Use bitsPerSample()
   - File::isReadable(): Use system functions
   - File::isWritable(): Use system functions
   - FileName::str()
   - FileRef::create(): Use constructor
   - MP4::Tag::itemListMap(): Use itemMap()
   - MPC::File::remove(): Use strip()
   - MPC::Properties::Properties(const ByteVector &, long, ReadStyle)
   - MPEG::File::save(int, ...): Use overload
   - MPEG::File::setID3v2FrameFactory(): Use constructor
   - MPEG::ID3v2::Frame::Header::Header(const ByteVector &, bool)
Comments 0
openSUSE Build Service is sponsored by