|
TagLib 1.11.1 (id3v2framefactory.h Source File) |
|
|
Go to the documentation of this file.
26 #ifndef TAGLIB_ID3V2FRAMEFACTORY_H
27 #define TAGLIB_ID3V2FRAMEFACTORY_H
38 class TextIdentificationFrame;
68 static FrameFactory *instance();
77 Frame *createFrame(
const ByteVector &data,
bool synchSafeInts)
const;
87 Frame *createFrame(
const ByteVector &data,
unsigned int version = 4)
const;
94 Frame *createFrame(
const ByteVector &data, Header *tagHeader)
const;
102 void rebuildAggregateFrames(ID3v2::Tag *tag)
const;
157 class FrameFactoryPrivate;
158 FrameFactoryPrivate *d;
A namespace for all TagLib related classes and functions.
Definition: apefile.h:41
A factory for creating ID3v2 frames during parsing.
Definition: id3v2framefactory.h:108
Header(const ByteVector &data, bool synchSafeInts)
Type
Definition: tstring.h:97
#define TAGLIB_EXPORT
Definition: taglib_export.h:40