Tag Parser
12.4.0
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Loading...
Searching...
No Matches
TagParser
MediaFileInfo
TagParser::MediaFileInfo Member List
This is the complete list of members for
TagParser::MediaFileInfo
, including all inherited members.
applyChanges
(Diagnostics &diag, AbortableProgressFeedback &progress)
TagParser::MediaFileInfo
areAttachmentsSupported
() const
TagParser::MediaFileInfo
areChaptersSupported
() const
TagParser::MediaFileInfo
areTagsSupported
() const
TagParser::MediaFileInfo
areTracksSupported
() const
TagParser::MediaFileInfo
attachments
() const
TagParser::MediaFileInfo
attachmentsParsingStatus
() const
TagParser::MediaFileInfo
inline
availableLanguages
(TagParser::MediaType type=TagParser::MediaType::Audio) const
TagParser::MediaFileInfo
backupDirectory
() const
TagParser::MediaFileInfo
inline
BasicFileInfo
()
TagParser::BasicFileInfo
explicit
BasicFileInfo
(std::string &&path)
TagParser::BasicFileInfo
explicit
BasicFileInfo
(std::string_view path)
TagParser::BasicFileInfo
explicit
BasicFileInfo
(const BasicFileInfo &)=delete
TagParser::BasicFileInfo
chapters
() const
TagParser::MediaFileInfo
chaptersParsingStatus
() const
TagParser::MediaFileInfo
inline
clearParsingResults
()
TagParser::MediaFileInfo
close
()
TagParser::BasicFileInfo
container
() const
TagParser::MediaFileInfo
inline
containerFormat
() const
TagParser::MediaFileInfo
inline
containerFormatAbbreviation
() const
TagParser::MediaFileInfo
containerFormatName
() const
TagParser::MediaFileInfo
inline
containerFormatSubversion
() const
TagParser::MediaFileInfo
inline
containerOffset
() const
TagParser::MediaFileInfo
inline
containerParsingStatus
() const
TagParser::MediaFileInfo
inline
containingDirectory
(std::string_view path)
TagParser::BasicFileInfo
static
containingDirectory
() const
TagParser::BasicFileInfo
createAppropriateTags
(const TagCreationSettings &settings=TagCreationSettings())
TagParser::MediaFileInfo
createId3v1Tag
()
TagParser::MediaFileInfo
createId3v2Tag
()
TagParser::MediaFileInfo
createVorbisComment
()
TagParser::MediaFileInfo
duration
() const
TagParser::MediaFileInfo
effectiveSize
() const
TagParser::MediaFileInfo
inline
extension
(std::string_view path)
TagParser::BasicFileInfo
static
extension
() const
TagParser::BasicFileInfo
fileHandlingFlags
()
TagParser::MediaFileInfo
inline
fileName
(std::string_view path, bool cutExtension=false)
TagParser::BasicFileInfo
static
fileName
(bool cutExtension=false) const
TagParser::BasicFileInfo
forceIndexPosition
() const
TagParser::MediaFileInfo
inline
forceTagPosition
() const
TagParser::MediaFileInfo
inline
hasAnyTag
() const
TagParser::MediaFileInfo
hasId3v1Tag
() const
TagParser::MediaFileInfo
inline
hasId3v2Tag
() const
TagParser::MediaFileInfo
inline
hasTracksOfType
(TagParser::MediaType type) const
TagParser::MediaFileInfo
id3v1Tag
() const
TagParser::MediaFileInfo
inline
id3v1ToId3v2
()
TagParser::MediaFileInfo
id3v2Tags
() const
TagParser::MediaFileInfo
inline
id3v2ToId3v1
()
TagParser::MediaFileInfo
indexPosition
() const
TagParser::MediaFileInfo
inline
invalidate
()
TagParser::BasicFileInfo
invalidated
() override
TagParser::MediaFileInfo
protected
virtual
isForcingFullParse
() const
TagParser::MediaFileInfo
inline
isForcingRewrite
() const
TagParser::MediaFileInfo
inline
isOpen
() const
TagParser::BasicFileInfo
inline
isReadOnly
() const
TagParser::BasicFileInfo
inline
matroskaTags
() const
TagParser::MediaFileInfo
maxFullParseSize
() const
TagParser::MediaFileInfo
inline
maxPadding
() const
TagParser::MediaFileInfo
inline
MediaFileInfo
()
TagParser::MediaFileInfo
explicit
MediaFileInfo
(std::string_view path)
TagParser::MediaFileInfo
explicit
MediaFileInfo
(std::string &&path)
TagParser::MediaFileInfo
explicit
MediaFileInfo
(const MediaFileInfo &)=delete
TagParser::MediaFileInfo
mergeId3v2Tags
()
TagParser::MediaFileInfo
mimeType
() const
TagParser::MediaFileInfo
minPadding
() const
TagParser::MediaFileInfo
inline
mp4Tag
() const
TagParser::MediaFileInfo
open
(bool readOnly=false)
TagParser::BasicFileInfo
operator=
(const MediaFileInfo &)=delete
TagParser::MediaFileInfo
TagParser::BasicFileInfo::operator=
(const BasicFileInfo &)=delete
TagParser::BasicFileInfo
overallAverageBitrate
() const
TagParser::MediaFileInfo
paddingSize
() const
TagParser::MediaFileInfo
inline
parseAttachments
(Diagnostics &diag, AbortableProgressFeedback &progress)
TagParser::MediaFileInfo
parseChapters
(Diagnostics &diag, AbortableProgressFeedback &progress)
TagParser::MediaFileInfo
parseContainerFormat
(Diagnostics &diag, AbortableProgressFeedback &progress)
TagParser::MediaFileInfo
parsedTags
(std::vector< Tag * > &tags) const
TagParser::MediaFileInfo
parsedTags
() const
TagParser::MediaFileInfo
parseEverything
(Diagnostics &diag, AbortableProgressFeedback &progress)
TagParser::MediaFileInfo
parseTags
(Diagnostics &diag, AbortableProgressFeedback &progress)
TagParser::MediaFileInfo
parseTracks
(Diagnostics &diag, AbortableProgressFeedback &progress)
TagParser::MediaFileInfo
path
() const
TagParser::BasicFileInfo
inline
pathForOpen
(std::string_view url)
TagParser::BasicFileInfo
inline
static
pathWithoutExtension
(std::string_view fullPath)
TagParser::BasicFileInfo
static
pathWithoutExtension
() const
TagParser::BasicFileInfo
preferredPadding
() const
TagParser::MediaFileInfo
inline
removeAllId3v2Tags
()
TagParser::MediaFileInfo
removeAllTags
()
TagParser::MediaFileInfo
removeId3v1Tag
()
TagParser::MediaFileInfo
removeId3v2Tag
(Id3v2Tag *tag)
TagParser::MediaFileInfo
removeTag
(Tag *tag)
TagParser::MediaFileInfo
removeVorbisComment
()
TagParser::MediaFileInfo
reopen
(bool readOnly=false)
TagParser::BasicFileInfo
reportPaddingSizeChanged
(std::uint64_t newPaddingSize)
TagParser::MediaFileInfo
inline
reportPathChanged
(std::string_view newPath)
TagParser::BasicFileInfo
inline
reportPathChanged
(std::string &&newPath)
TagParser::BasicFileInfo
inline
reportSizeChanged
(std::uint64_t newSize)
TagParser::BasicFileInfo
inline
saveFilePath
() const
TagParser::MediaFileInfo
inline
setBackupDirectory
(std::string_view backupDirectory)
TagParser::MediaFileInfo
inline
setBackupDirectory
(std::string &&backupDirectory)
TagParser::MediaFileInfo
inline
setFileHandlingFlags
(MediaFileHandlingFlags flags)
TagParser::MediaFileInfo
inline
setForceFullParse
(bool forceFullParse)
TagParser::MediaFileInfo
inline
setForceIndexPosition
(bool forceTagPosition)
TagParser::MediaFileInfo
inline
setForceRewrite
(bool forceRewrite)
TagParser::MediaFileInfo
inline
setForceTagPosition
(bool forceTagPosition)
TagParser::MediaFileInfo
inline
setIndexPosition
(ElementPosition indexPosition)
TagParser::MediaFileInfo
inline
setMaxFullParseSize
(std::uint64_t maxFullParseSize)
TagParser::MediaFileInfo
inline
setMaxPadding
(std::size_t maxPadding)
TagParser::MediaFileInfo
inline
setMinPadding
(std::size_t minPadding)
TagParser::MediaFileInfo
inline
setPath
(std::string_view path)
TagParser::BasicFileInfo
setPath
(std::string &&path)
TagParser::BasicFileInfo
setPreferredPadding
(std::size_t preferredPadding)
TagParser::MediaFileInfo
inline
setSaveFilePath
(std::string_view saveFilePath)
TagParser::MediaFileInfo
inline
setSaveFilePath
(std::string &&saveFilePath)
TagParser::MediaFileInfo
inline
setTagPosition
(ElementPosition tagPosition)
TagParser::MediaFileInfo
inline
setWritingApplication
(std::string_view writingApplication)
TagParser::MediaFileInfo
inline
size
() const
TagParser::BasicFileInfo
inline
stream
()
TagParser::BasicFileInfo
inline
stream
() const
TagParser::BasicFileInfo
inline
tagPosition
() const
TagParser::MediaFileInfo
inline
tags
(std::vector< Tag * > &tags) const
TagParser::MediaFileInfo
tags
() const
TagParser::MediaFileInfo
tagsParsingStatus
() const
TagParser::MediaFileInfo
inline
technicalSummary
() const
TagParser::MediaFileInfo
trackCount
() const
TagParser::MediaFileInfo
inline
tracks
() const
TagParser::MediaFileInfo
tracksParsingStatus
() const
TagParser::MediaFileInfo
inline
vorbisComment
() const
TagParser::MediaFileInfo
writePadding
(std::ostream &outputStream, uint64_t size)
TagParser::MediaFileInfo
static
writingApplication
() const
TagParser::MediaFileInfo
inline
~BasicFileInfo
()
TagParser::BasicFileInfo
virtual
~MediaFileInfo
() override
TagParser::MediaFileInfo
Generated on Tue Dec 3 2024 17:03:31 for Tag Parser by
1.12.0