Tag Parser: matroska/matroskacontainer.cpp File Reference

Tag Parser 12.5.3 C++ library for reading and writing MP4 (iTunes), ID3, Vorbis, Opus, FLAC and Matroska tags

Loading...
Searching...
No Matches
Classes | Namespaces | Functions
matroskacontainer.cpp File Reference
`#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>`
Include dependency graph for matroskacontainer.cpp:

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.