|
Tag Parser 12.5.3
C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags
|
#include "./matroskacontainer.h"#include "./ebmlid.h"#include "./matroskacues.h"#include "./matroskaeditionentry.h"#include "./matroskaid.h"#include "./matroskaseekinfo.h"#include "../backuphelper.h"#include "../exceptions.h"#include "../mediafileinfo.h"#include "resources/config.h"#include <c++utilities/conversion/stringbuilder.h>#include <c++utilities/conversion/stringconversion.h>#include <c++utilities/io/path.h>#include <chrono>#include <filesystem>#include <functional>#include <initializer_list>#include <limits>#include <memory>#include <random>#include <unordered_set>Go to the source code of this file.
Classes | |
| struct | TagParser::SegmentData |
| The private SegmentData struct is used in MatroskaContainer::internalMakeFile() to store segment specific data. More... | |
Namespaces | |
| namespace | TagParser |
| Contains all classes and functions of the TagInfo library. | |
Functions | |
| bool | TagParser::sameOffset (std::uint64_t offset, const EbmlElement *element) |
| Returns an indication whether offset equals the start offset of element. | |
| bool | TagParser::excludesOffset (const vector< EbmlElement * > &elements, std::uint64_t offset) |
| Returns whether none of the specified elements have the specified offset. | |