Tag Parser  7.0.3
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
Todo List
Member TagParser::BackupHelper::backupDirectory ()
Add this as member variable to MediaFileInfo to avoid global.
Member TagParser::BackupHelper::createBackupFile (const std::string &originalPath, std::string &backupPath, NativeFileStream &originalStream, NativeFileStream &backupStream)
Implement callback for progress updates (copy).
Member TagParser::BackupHelper::restoreOriginalFileFromBackupFile (const std::string &originalPath, const std::string &backupPath, NativeFileStream &originalStream, NativeFileStream &backupStream)
Implement callback for progress updates (copy).
Member TagParser::FlacStream::makeHeader (std::ostream &stream, Diagnostics &diag)
Return as std::streamoff in v8 to avoid conversion.
Member TagParser::MatroskaTag::make (std::ostream &stream, Diagnostics &diag)
Make inline in next major release.
Member TagParser::MatroskaTag::prepareMaking (Diagnostics &diag)
Make inline in next major release.
Member TagParser::MatroskaTrack::makeHeader (std::ostream &stream, Diagnostics &diag) const
Make inline in next major release.
Member TagParser::MatroskaTrack::prepareMakingHeader (Diagnostics &diag) const
Make inline in next major release.
Member TagParser::MediaFileInfo::removeTag (Tag *tag)
Make this return whether the tag could be removed in v8.
Member TagParser::OggIterator::areAllPagesFetched () const
Rename to isLastPageFetched() in next major release.