| TagLib 1.13 |  |

Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1 2 3 4]

▼N TagLib | A namespace for all TagLib related classes and functions
►N APE | An implementation of APE metadata
C File | An implementation of TagLib::File with APE specific methods
C Footer | An implementation of APE footers
C Item | An implementation of APE-items
C Properties | An implementation of audio property reading for APE
C Tag | An APE tag implementation
►N ASF | An implementation of ASF (WMA) metadata
C Attribute |
C File |
C Picture | An ASF attached picture interface implementation
C Properties | An implementation of ASF audio properties
C Tag |
►N FLAC | An implementation of FLAC metadata
C File | An implementation of TagLib::File with FLAC specific methods
C MetadataBlock |
C Picture |
C Properties | An implementation of audio property reading for FLAC
C UnknownMetadataBlock |
►N ID3v1 | An ID3v1 implementation
C StringHandler | A abstraction for the string to data encoding in ID3v1 tags
C Tag | The main class in the ID3v1 implementation
►N ID3v2 | An ID3v2 implementation
C AttachedPictureFrame | An ID3v2 attached picture frame implementation
C AttachedPictureFrameV22 | Support for ID3v2.2 PIC frames
C ChapterFrame | An implementation of ID3v2 chapter frames
C CommentsFrame | An implementation of ID3v2 comments
►C EventTimingCodesFrame | ID3v2 event timing codes frame
C SynchedEvent |
C ExtendedHeader | ID3v2 extended header implementation
C Footer | ID3v2 footer implementation
C Frame | ID3v2 frame implementation
C FrameFactory | A factory for creating ID3v2 frames during parsing
C GeneralEncapsulatedObjectFrame | An ID3v2 general encapsulated object frame implementation
C Header | An implementation of ID3v2 headers
C Latin1StringHandler | An abstraction for the ISO-8859-1 string to data encoding in ID3v2 tags
C OwnershipFrame | An implementation of ID3v2 "ownership"
C PodcastFrame | ID3v2 podcast frame
C PopularimeterFrame | An implementation of ID3v2 "popularimeter"
C PrivateFrame | An implementation of ID3v2 privateframe
►C RelativeVolumeFrame | An ID3v2 relative volume adjustment frame implementation
C PeakVolume | Struct that stores the relevant values for ID3v2 peak volume
►C SynchronizedLyricsFrame | ID3v2 synchronized lyrics frame
C SynchedText |
C TableOfContentsFrame | An implementation of ID3v2 table of contents frames
C Tag | The main class in the ID3v2 implementation
C TextIdentificationFrame | An ID3v2 text identification frame implementation
C UniqueFileIdentifierFrame | An implementation of ID3v2 unique identifier frames
C UnknownFrame | A frame type unknown to TagLib
C UnsynchronizedLyricsFrame | ID3v2 unsynchronized lyrics frame
C UrlLinkFrame | ID3v2 URL frame
C UserTextIdentificationFrame | An ID3v2 custom text identification frame implementation
C UserUrlLinkFrame | ID3v2 User defined URL frame
►N IT |
C File |
C Properties |
►N Mod |
C File |
C FileBase |
C Properties |
C Tag |
►N MP4 | An implementation of MP4 (AAC, ALAC, ...) metadata
C CoverArt |
C File |
►C Item |
C IntPair |
C Properties | An implementation of MP4 audio properties
C Tag |
►N MPC | An implementation of MPC metadata
C File | An implementation of TagLib::File with MPC specific methods
C Properties | An implementation of audio property reading for MPC
►N MPEG | An implementation of TagLib::File with MPEG (MP3) specific methods
C File | An MPEG file class with some useful methods specific to MPEG
C Header | An implementation of MP3 frame headers
C Properties | An implementation of audio property reading for MP3
C XingHeader | An implementation of the Xing/VBRI headers
►N Ogg | A namespace for the classes used by Ogg-based metadata files
►N FLAC | An implementation of Ogg FLAC metadata
C File | An implementation of TagLib::File with Ogg/FLAC specific methods
►N Opus | A namespace containing classes for Opus metadata
C File | An implementation of Ogg::File with Opus specific methods
C Properties | An implementation of audio property reading for Ogg Opus
►N Speex | A namespace containing classes for Speex metadata
C File | An implementation of Ogg::File with Speex specific methods
C Properties | An implementation of audio property reading for Ogg Speex
►N Vorbis | A namespace containing classes for Vorbis metadata
C File | An implementation of Ogg::File with Vorbis specific methods
C Properties | An implementation of audio property reading for Ogg Vorbis
C File | An implementation of TagLib::File with some helpers for Ogg based formats
C Page | An implementation of Ogg pages
C PageHeader | An implementation of the page headers associated with each Ogg::Page
C XiphComment | Ogg Vorbis comment implementation
►N RIFF | An implementation of TagLib::File with RIFF specific methods
►N AIFF | An implementation of AIFF metadata
C File | An implementation of TagLib::File with AIFF specific methods
C Properties | An implementation of audio property reading for AIFF
►N Info |
C StringHandler | A abstraction for the string to data encoding in Info tags
C Tag | The main class in the ID3v2 implementation
►N WAV | An implementation of WAV metadata
C File | An implementation of TagLib::File with WAV specific methods
C Properties | An implementation of audio property reading for WAV
C File | An RIFF file class with some useful methods specific to RIFF
►N S3M |
C File |
C Properties |
►N TrueAudio | An implementation of TrueAudio metadata
C File | An implementation of TagLib::File with TrueAudio specific methods
C Properties | An implementation of audio property reading for TrueAudio
►N WavPack | An implementation of WavPack metadata
C File | An implementation of TagLib::File with WavPack specific methods
C Properties | An implementation of audio property reading for WavPack
►N XM |
C File |
C Properties |
C AudioProperties | A simple, abstract interface to common audio properties
C ByteVector | A byte vector
C ByteVectorList | A list of ByteVectors
C ByteVectorStream | In-memory Stream class using ByteVector for its storage
C DebugListener | An abstraction for the listener to the debug messages
C File | A file class with some useful methods for tag manipulation
►C FileRef | This class provides a simple abstraction for creating and handling files
C FileTypeResolver | A class for pluggable file type resolution
C StreamTypeResolver |
C FileStream | A file class with some useful methods for tag manipulation
C IOStream | An abstract class that provides operations on a sequence of bytes
C List | A generic, implicitly shared list
C Map | A generic, implicitly shared map
C PropertyMap | A map for format-independent <key,valuelist> tag representations
C String | A wide string class suitable for unicode
C StringList | A list of strings
C Tag |