TagLib 1.6.1 (TagLib: TagLib::ID3v2 Namespace Reference)

TagLib::ID3v2 Namespace Reference

An ID3v2 implementation. More...


Classes

class  TagLib::ID3v2::AttachedPictureFrame
 An ID3v2 attached picture frame implementation. More...
class  TagLib::ID3v2::AttachedPictureFrameV22
 support for ID3v2.2 PIC frames More...
class  TagLib::ID3v2::CommentsFrame
 An implementation of ID3v2 comments. More...
class  TagLib::ID3v2::GeneralEncapsulatedObjectFrame
 An ID3v2 general encapsulated object frame implementation. More...
class  TagLib::ID3v2::PopularimeterFrame
 An implementation of ID3v2 "popularimeter". More...
class  TagLib::ID3v2::PrivateFrame
 An implementation of ID3v2 privateframe. More...
class  TagLib::ID3v2::RelativeVolumeFrame
 An ID3v2 relative volume adjustment frame implementation. More...
struct  TagLib::ID3v2::RelativeVolumeFrame::PeakVolume
 Struct that stores the relevant values for ID3v2 peak volume. More...
class  TagLib::ID3v2::TextIdentificationFrame
 An ID3v2 text identification frame implementation. More...
class  TagLib::ID3v2::UserTextIdentificationFrame
 An ID3v2 custom text identification frame implementationx. More...
class  TagLib::ID3v2::UniqueFileIdentifierFrame
 An implementation of ID3v2 unique identifier frames. More...
class  TagLib::ID3v2::UnknownFrame
 A frame type unknown to TagLib. More...
class  TagLib::ID3v2::UnsynchronizedLyricsFrame
 ID3v2 unsynchronized lyrics frame. More...
class  TagLib::ID3v2::UrlLinkFrame
 ID3v2 URL frame. More...
class  TagLib::ID3v2::UserUrlLinkFrame
 ID3v2 User defined URL frame. More...
class  TagLib::ID3v2::ExtendedHeader
 ID3v2 extended header implementation. More...
class  TagLib::ID3v2::Footer
 ID3v2 footer implementation. More...
class  TagLib::ID3v2::Frame
 ID3v2 frame implementation. More...
class  TagLib::ID3v2::FrameFactory
 A factory for creating ID3v2 frames during parsing. More...
class  TagLib::ID3v2::Header
 An implementation of ID3v2 headers. More...
class  TagLib::ID3v2::Tag
 The main class in the ID3v2 implementation. More...

Typedefs

typedef List< Frame * > FrameList
typedef Map< ByteVector, FrameListFrameListMap

Variables

TAGLIB_EXPORT TextIdentificationFrame


Detailed Description

An ID3v2 implementation.

This is a relatively complete and flexible framework for working with ID3v2 tags.

See also:
ID3v2::Tag


Typedef Documentation

typedef List<Frame *> TagLib::ID3v2::FrameList
 

typedef Map<ByteVector, FrameList> TagLib::ID3v2::FrameListMap
 


Variable Documentation

class TAGLIB_EXPORT TagLib::ID3v2::TextIdentificationFrame