TagLib API Documentation
TagLib::MPEG::File Member List

This is the complete list of members for TagLib::MPEG::File, including all inherited members.

AllTags enum valueTagLib::MPEG::File
APE enum valueTagLib::MPEG::File
APETag(bool create=false)TagLib::MPEG::File
audioProperties() const overrideTagLib::MPEG::Filevirtual
Beginning enum valueTagLib::File
bufferSize()TagLib::Fileprotectedstatic
clear()TagLib::File
complexProperties(const String &key) constTagLib::Filevirtual
complexPropertyKeys() constTagLib::Filevirtual
Current enum valueTagLib::File
DoNotDuplicate enum valueTagLib::File
Duplicate enum valueTagLib::File
DuplicateTags enum nameTagLib::File
End enum valueTagLib::File
File(FileName file, bool readProperties=true, Properties::ReadStyle readStyle=Properties::Average, ID3v2::FrameFactory *frameFactory=nullptr)TagLib::MPEG::File
File(FileName file, ID3v2::FrameFactory *frameFactory, bool readProperties=true, Properties::ReadStyle readStyle=Properties::Average)TagLib::MPEG::File
File(IOStream *stream, bool readProperties=true, Properties::ReadStyle readStyle=Properties::Average, ID3v2::FrameFactory *frameFactory=nullptr)TagLib::MPEG::File
File(IOStream *stream, ID3v2::FrameFactory *frameFactory, bool readProperties=true, Properties::ReadStyle readStyle=Properties::Average)TagLib::MPEG::File
File(const File &)=deleteTagLib::MPEG::File
TagLib::File::File(const File &)=deleteTagLib::File
TagLib::File::File(FileName fileName)TagLib::Fileprotected
TagLib::File::File(IOStream *stream)TagLib::Fileprotected
find(const ByteVector &pattern, offset_t fromOffset=0, const ByteVector &before=ByteVector())TagLib::File
firstFrameOffset()TagLib::MPEG::File
hasAPETag() constTagLib::MPEG::File
hasID3v1Tag() constTagLib::MPEG::File
hasID3v2Tag() constTagLib::MPEG::File
ID3v1 enum valueTagLib::MPEG::File
ID3v1Tag(bool create=false)TagLib::MPEG::File
ID3v2 enum valueTagLib::MPEG::File
ID3v2Tag(bool create=false)TagLib::MPEG::File
insert(const ByteVector &data, offset_t start=0, size_t replace=0)TagLib::File
isOpen() constTagLib::File
isSupported(IOStream *stream)TagLib::MPEG::Filestatic
isValid() constTagLib::File
lastFrameOffset()TagLib::MPEG::File
length()TagLib::File
name() constTagLib::File
nextFrameOffset(offset_t position)TagLib::MPEG::File
NoTags enum valueTagLib::MPEG::File
operator=(const File &)=deleteTagLib::MPEG::File
TagLib::File::operator=(const File &)=deleteTagLib::File
Position enum nameTagLib::File
previousFrameOffset(offset_t position)TagLib::MPEG::File
properties() const overrideTagLib::MPEG::Filevirtual
readBlock(size_t length)TagLib::File
readOnly() constTagLib::File
removeBlock(offset_t start=0, size_t length=0)TagLib::File
removeUnsupportedProperties(const StringList &properties) overrideTagLib::MPEG::Filevirtual
rfind(const ByteVector &pattern, offset_t fromOffset=0, const ByteVector &before=ByteVector())TagLib::File
save() overrideTagLib::MPEG::Filevirtual
save(int tags, StripTags strip=StripOthers, ID3v2::Version version=ID3v2::v4, DuplicateTags duplicate=Duplicate)TagLib::MPEG::File
seek(offset_t offset, Position p=Beginning)TagLib::File
setComplexProperties(const String &key, const List< VariantMap > &value)TagLib::Filevirtual
setProperties(const PropertyMap &) overrideTagLib::MPEG::Filevirtual
setValid(bool valid)TagLib::Fileprotected
strip(int tags=AllTags, bool freeMemory=true)TagLib::MPEG::File
StripNone enum valueTagLib::File
StripOthers enum valueTagLib::File
StripTags enum nameTagLib::File
tag() const overrideTagLib::MPEG::Filevirtual
TagTypes enum nameTagLib::MPEG::File
tell() constTagLib::File
truncate(offset_t length)TagLib::Fileprotected
writeBlock(const ByteVector &data)TagLib::File
~File() overrideTagLib::MPEG::Filevirtual